로그인

로지심(Logisim)이라는 교육용 목적의 회로 시뮬레이션 프로그램을 이용하여 컴퓨터구조에서 활용되는 기본 소자들을 직접 만들어보고, 이를 이용하여 매우 원시적인 단계의 간단한 16 bit CPU를 만들어 봅니다.

오픈 기념 선착순 100명 2만원 할인 중!

로지심과 컴퓨터구조

컴퓨터 관련 학과에서 2~4학년 때 배우는 컴퓨터구조(Computer Architecture)의 일부를 다룹니다. 간단한 소자들을 Logisim 이라는 회로 시뮬레이션 프로그램을 이용해서 직접 만들어 보고, 매우 원시적인 단계의 간단한 16 bit CPU를 만들어 봅시다.

학습 목표

  • 기본적인 컴퓨터 구조를 배운다.
  • 기본적인 디지털 회로를 설계한다.

 Logisim이란?

Logisim은 디지털 로직 회로의 디자인과 시물레이션할 수 있는 교육용 툴입니다. Logism 의 주요 사용 방법 중 하나는 디자인을 구성하고 CPU또는 다른 프로세싱 유닛을 컨트롤 하는 것 입니다. 무료이며, JAVA 5 버전 이상만 깔려있으면 어디에서든 실행 가능합니다.

 도움이 되는 분들

  • 하드웨어에 대한 관심은 있지만 어디서부터 시작해야할지 막막하신 분
  • 컴퓨터의 작동원리가 궁금하신 분들

참고 사항

  • 강의자료를 첨부했습니다. 참고하셔서 만드시면 학습하시는데 도움이 될 거에요.

지식공유자 소개

코딩하는 기계

컴퓨터공학과에 재학중인 학생입니다.

강좌 평가

4

2 개의 수강평
  • 5 점1
  • 4 점0
  • 3 점1
  • 2 점0
  • 1 점0
  1. A Bc의 프로필 사진

    그냥 그런듯.

    3

    라이브 영상을 올리는 것도 아니고 녹화 영상을 올리는 것임에도 불구하고, 용어에 대한 정의가 불분명하고 강의하시는 분도 해당 회로용어들에 대해서 감은 있지만 그것을 쉽게 풀어서 설명하지 못하고 있다. 따라서 처음 하는 사람이 보기에는 다소 무리가 있다. 이미 회로에 대한 개념이 있는 사람들을 위한 로지심을 활용한 회로 설계 강의라고 하면 적절할 거 같다.

    회로와 컴퓨터 구조에 대한 기본 지식이 있는 사람은 그냥 로지심 튜토리얼 보면서 하면 충분하고, 모르는 사람은 이걸 본다고 해서 무언가 얻어갈게 있을지 의문이 든다. 돈주고 보게 되었지만, 다른 유료강의와 비교했을때 준비 부족의 느낌이 들고, 녹화해서 올리는 것임에도 불구하고 본인의 시행착오가 다 드러나는 영상, 잘모르겠다등의 혼잣말 등 을 그대로 올려버린 것을 봤을 때 그냥 다시 찍기 귀찮았던게 아닐까 생각이 든다.

강좌 교육과정

Intro
Intro학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:09:00
강의자료학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:00:00
Logisim 설치
Logisim 설치하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
Wiring
Pin, Splitter, Probe학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:12:00
Tunnel, Pull Resistor, Constant학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
Power, Ground, Clock학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:10:00
Transistor, Transmission Gate, Bit Extender학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
Gates
AND Gate학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
OR Gate학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
NOT Gate학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
Functionally Completenss학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:00:00
Plexers
Multiplexer, Demultiplexer(0)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:14:00
Multiplexer, Demultiplexer(1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
Arithmetic(0)
Adder(1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
Adder(2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
Adder(3)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:37:00
Subtractor학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
Multiplier학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:49:00
Divider학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:44:00
Comparator학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:23:00
Memory
Latch학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
SR Flip Flop학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:24:00
JK Flip Flop학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
D Flip Flop학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
Register학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
RAM학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:15:00
ROM학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
Arithmetic(1)
Shifter학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
Counter학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:16:00
응용하기
0부터 100까지 더하는 회로학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:24:00
튜링 완전성과 컴퓨터학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
ISA – 설계하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:47:00
ISA – ALU학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
ISA – Register Set학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:29:00
ISA – Decoding0학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
ISA – Decoding1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:15:00
ISA – Execution0학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:20:00
ISA – Execution1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:28:00
참고
Propagation Delay와 Clock학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:00:00
Microprocessor Design (Wikibooks)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:00:00
  • 가격 옵션 +
  • 평생
  • 강좌 수료증
  • 40개 강의, 총 10 시간 15 분
  • 위시리스트

실시간 인기 강좌

우리는 성장기회의 평등 을 추구합니다. 🌳

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4178-0406 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R19 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED