로지심으로 만들어보는 CPU

로지심으로 만들어보는 CPU

(1개의 수강평)

12명의 수강생
33,000원
지식공유자 · 코딩하는기계
40회 수업 · 총 10시간 15분 수업
평생 무제한 시청
수료증 발급 강좌
수강 난이도 '중급'
지식공유자의 다른 강좌
연관 로드맵
연관 로드맵이 없어요 ㅠㅠ

로지심과 컴퓨터구조

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

학습 목표

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

 Logisim이란?


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

 도움이 되는 분들

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

참고 사항

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

지식공유자 소개

코딩하는 기계
컴퓨터공학과에 재학중인 학생입니다.

교육과정

모두 펼치기 40 강의 10시간 15분
섹션 0. Intro
2 강의 09 : 00
섹션 1. Logisim 설치
1 강의 04 : 00
Logisim 설치하기
04 : 00
섹션 2. Wiring
4 강의 37 : 00
Pin, Splitter, Probe
12 : 00
Tunnel, Pull Resistor, Constant
06 : 00
Power, Ground, Clock
10 : 00
Transistor, Transmission Gate, Bit Extender
09 : 00
섹션 3. Gates
4 강의 14 : 00
AND Gate
07 : 00
OR Gate
04 : 00
NOT Gate
03 : 00
Functionally Completenss
섹션 4. Plexers
2 강의 27 : 00
Multiplexer, Demultiplexer(0)
14 : 00
Multiplexer, Demultiplexer(1)
13 : 00
섹션 5. Arithmetic(0)
7 강의 193 : 00
Adder(1)
03 : 00
Adder(2)
12 : 00
Adder(3)
37 : 00
Subtractor
25 : 00
Multiplier
49 : 00
Divider
44 : 00
Comparator
23 : 00
섹션 6. Memory
7 강의 93 : 00
Latch
11 : 00
SR Flip Flop
24 : 00
JK Flip Flop
11 : 00
D Flip Flop
03 : 00
Register
10 : 00
RAM
15 : 00
ROM
19 : 00
섹션 7. Arithmetic(1)
2 강의 41 : 00
Shifter
25 : 00
Counter
16 : 00
섹션 8. 응용하기
9 강의 197 : 00
0부터 100까지 더하는 회로
24 : 00
튜링 완전성과 컴퓨터
11 : 00
ISA - 설계하기
47 : 00
ISA - ALU
11 : 00
ISA - Register Set
29 : 00
ISA - Decoding0
12 : 00
ISA - Decoding1
15 : 00
ISA - Execution0
20 : 00
ISA - Execution1
28 : 00
섹션 9. 참고
2 강의
Propagation Delay와 Clock
Microprocessor Design (Wikibooks)

공개 일자

2018년 8월 21일 (마지막 업데이트 일자 : 2018년 10월 18일)

수강 후기

3.0
1개의 수강평
A Bc 2018.08.24
그냥 그런듯. 라이브 영상을 올리는 것도 아니고 녹화 영상을 올리는 것임에도 불구하고, 용어에 대한 정의가 불분명하고 강의하시는 분도 해당 회로용어들에 대해서 감은 있지만 그것을 쉽게 풀어서 설명하지 못하고 있다. 따라서 처음 하는 사람이 보기에는 다소 무리가 있다. 이미 회로에 대한 개념이 있는 사람들을 위한 로지심을 활용한 회로 설계 강의라고 하면 적절할 거 같다. 회로와 컴퓨터 구조에 대한 기본 지식이 있는 사람은 그냥 로지심 튜토리얼 보면서 하면 충분하고, 모르는 사람은 이걸 본다고 해서 무언가 얻어갈게 있을지 의문이 든다. 돈주고 보게 되었지만, 다른 유료강의와 비교했을때 준비 부족의 느낌이 들고, 녹화해서 올리는 것임에도 불구하고 본인의 시행착오가 다 드러나는 영상, 잘모르겠다등의 혼잣말 등 을 그대로 올려버린 것을 봤을 때 그냥 다시 찍기 귀찮았던게 아닐까 생각이 든다.
코딩하는기계 프로필

코딩하는기계 2018.08.24
피드백 감사합니다. 반영해서 재업데이트 할 수 있도록 하겠습니다 ㅠㅠ.

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강좌들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스