컴공 일기221
게시글 주소: https://dev.orbi.kr/00061262372
CPU를 하드웨어 시뮬레이터를 통해 구현하고, 운영체제 / VM / 응용 프로그램까지 모두 구현할 생각입니다.
Nand to Tetris.
'Nand'라는 보편적 게이트부터 쌓아 올려, 운영체제를 거쳐 응용 프로그램에 도달해서 결과적으로 나만의 컴퓨터를 구현해보는 것. 이것이 제가 하고 있는 프로젝트의 목적이지요.
컴퓨터 구조, 운영체제, 자료구조... 등등의 컴공 필수 과목들을 학점이라는 기준치로 논의하기 전에,
"야, 다 닥쳐. 운영체제 만들어 봤어?"
이 얘기 하나로 웬만한 것들이 정리된다고 믿습니다.
경쟁력을 갖추기 위한 시도와 노력으로서의 프로젝트이지만, 컴퓨터를 만들어 볼 수 있다니.
참 즐거운 프로젝트 같습니다.
이 프로젝트는 총 12개의 Chapter로 이루어져 있습니다. 그 중에서 Chapter 1을 오늘 마무리했고, 그 결과를 공유합니다. 지금은 CPU를 만들고 있는데요, 아시다시피 얘는 연산 장치죠. 결국, CPU는 그렇기 때문에 수많은 논리 게이트 덩어리라고 보아도 무방할 것이구요. 따라서, CPU를 만들 거라면 가장 근본적인 "논리 게이트"부터 동작 가능하게 해야합니다. 예전에는 빵판에 그것들을 일일이 구현한 것으로 알고 있는데, 요새는 세상이 좋아져서 Hardware Simulator로 굳이 물리적 구현을 하지 않고, 가상적으로 구현해 볼 수 있더군요.
Chapter1은 논리 게이트의 동작을 오류없이 모두 가능하게 하는 것이 목표입니다.
and 게이트, or 게이트, Xor 게이트, Not게이트, 4way-16bit Multiplexer, 4Way DeMultiplexer 등 기본이 될 구조들을 모두 가상으로 만들어 보았고, test를 해보니 정상 작동했습니다.
Project 1. Boolean Logic .. : 네이버블로그 (naver.com)
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
근데 더프 수학선택 범위 좁은건 3모대비라하면 이해되는데 4 3
투과목 << 얘넨 3모에도 안나오는데 전범위로 하면 될걸 왜 꾸득꾸득 초반부만 넣는거임
-
알림창 개폭력적이네 9 6
-
개강 3주차...아직 후배 얼굴도 본적없음
-
시발 뭘 할 수가 없네 9 1
친구 없어도 그래도 고대 왔으니 합응까진 갈까 했는데 허리 이 시발롬 좆도 안낫고 더 아파짐 아오
-
음주체스숙취수학 1 0
왜효고ㅓ좋냐
-
옾붕이들은 영어듣기 잘하나요 9 0
듣기 살면서 한번도 안툴린 사람 많으려나영듣칼럼 쓰려 하는데 수요 있으려나...
-
와 시벌 이게 얼마만인지 모르겟다 한달만에 같이 밥먹는거같은데 두달인가?
-
본인은 메인 두 번 가봄 3 1
한 번은 평가원 피셜 확정 등급컷 (영어) 네이버 블로그 감성 글로 가봤고 한 번은...
-
역시 약대생 3 1
난 시간 꽉꽉 채워 풀어서 88점인데
-
3덮 미적 풀어봤다 15 2
이렇다 전 글에서 맞춘사람 5000덕 보내줄게 생각보다 잘나왔네 22 30은 걍...
-
3모 ㅈ된거같으면 개추. 3 3
ㄱㄱ
-
어스름 내린 언덕 너머로 푸른 융단이 조용히 깔리면 4 1
수줍게 눈을 뜨는 작은 별들 사이로 깊고 아득한 밤이 피어납니다.
-
JMS 유튜버 댓글 근황 1 2
빨리 JMS에서 탈출하길 빕니다
-
대학간 오르비언 특 8 3
2월 말 ~ 3월 첫째주까진 재밌다~~ 하면서 안들어오더니 3월 둘째주부턴 외롭다...
-
나 분명 학기중엔 0 0
새르비를 안할줄알았는데ㅔㅔㅔ 옯창이 맞는것인가?
-
체언 수식 부사
-
새르비ing 0 0
손 ㄱㄱ
-
지방대 궁금한점 질문받음 9 0
옯인원들에겐 관심없을수있지만 25수능때 66584로 지방대 빵노리고 붙었음...
-
독서 제대로 이해한 지문이 없었음... 심지어 마킹 안 하고 1분 초과됨 3모 5일...
-
아빠 잔다 2 1
잔디wwwwww
-
재작년에 수능봐서 백분위 97 받고 대학 다니다가 올해 다시 수능 준비 중인데 생명...
-
3연강으로맞고 0 0
8:30~17:30당하니까죽겠다
-
여기다전화해줘 0 1
119 너 때문에 내 심장이 멎었어
-
행복해요 8 0
-
현역이때 생윤 말아먹어서 재수때 정법하서 3나왔어요 다시 생윤으로 돌아갓?...
-
글리젠 진짜 없네 2 0
내가아는 오르비가맞냐
-
ㅇㅇ
-
그것이 문제로다
-
오르비 굿나잇 ~ 7 1
피곤해뒤지겟다 오답은 내일 할게
-
얘네가 진선여고 숙명여고에 있었으면 내신 몇 뜰까요? 7 0
옛동네인 영등포에 사는 초등동창인 여사친들인데 한 아이는 영등포 공학 좆반고에서...
-
N제 먼저?? 0 0
수1 스블 다 들었고 수2,확통 실점개념 반정도 들었는데 수2,확통까지 실전개념 다...
-
08) 오늘의 공부인증!! 10 1
그냥 너무 심란함 모든것에 대해서 ㅠㅠ
-
ㄹㅇㅋㅋ
-
에효 못생긴 옵붕이들 ㅉ 0 1
심지어 공부도 못하는 말이야
-
새르비 최강의 남자 3 1
쌍윤왜어려움
-
3섶 화1 45 4 0
물2는...예...
-
5시긴40분뒤에일어니야더ㅣㅁ 2 2
습박
-
오늘 저녁 ㅁㅌㅊ? 4 1
돼지 되는 중 ...ing
-
새르비의라이징스타 0 0
설국문쟁취
-
한국 kf21 보라메=>뭔가 문제 있어보이고 그렇게 안 쌜거 같음 미국 f22 =>...
-
김기현쌤 아이디어 0 0
작수 4이고 이번에 확통으로 바꿨습니더 확통은 시발점 듣고있는데 수1 수2를 어느...
-
조해공 과잠 봤을 때였음 조선해양공학과 <- 개틀딱같음 Naval...
-
이거 개쩌는 공부법인듯 2 1
1주마다 문제집 제끼고 오르비에 인증하기 앉아있는 시간은 같지만 공부량 ㅈㄴ 늘어난게 체감이 됨
-
윤사 코드원 샀음 1 2
윤사 개박살 났으니까 그래도 김종익 플러스 해서 코드원까지 하려고..
-
전화하고싶다 3 0
누구든좋으니까
-
작년에 2 0
2월부터 수능까지 새르비에 항상 있었던 사람이 있음
-
소아과 의사 누구였지 6 0
오르비언 ㅇㅅㅇ
-
한 달 뒤 새르비 상황 1 3
제목:진짜 다 뒤1졌냐? 2분전 조회수 8 작성자 수능 ㅈ된 설의적표현 내용:
-
???
-
수1 자작 0 1
수열 문제입니다. 거의 국밥 유형인 케이스 분류 문제에요. 오류 발견하시면...

어렸을 때 NAND 게이트만으로 모든 논리 연산을 진행할 수 있다는 게 정말 신기했었는데...
무식한 질문일 수도 있지만
그럼 오늘날 사용하고 있는 CPU 하나에는 대략 단위면적당 논리게이트 몇개 정도가 모여 있는걸까요?!
헉... 자세한 개수는 저도 잘 모르겠어요... 하지만... 진짜 무수히 모여있지 않을까요? 이참에 저도 조금 더 알아봐야 겠네요.
헉 저도요! 드 모르간의 법칙을 응용한 것이 참 재미있게 다가왔어요. AB를 막 이상하게 바꾸더니 갑자기 덧셈의 형태를 갖추기 시작하고... 결과론적으로 시험은 잘 못 쳤는데, 시험을 풀 때도, 굉장히 재미있게 풀고 나온 기억이 있어요 :)

나만의 컴퓨터를 구현하는 창조주..이미, 저보다 훨~~~씬 유능하고 똑똑하신 분들께서 만들어 놓은 길을, 자세한 설명서와 구글이라는 어마어마한 동료이자 스승과 함께 따라갈 뿐인 Follower지요 ㅎㅎ
하지만, 정말 재미있는 프로젝트인 것 같아요. 나만의 컴퓨터를 만들 수 있다니!

많은 것들을 알려주셔서 감사드려요 :) 덕분에, 어.. 제가 알고 있는 것들 / 공부한 것들을 다시 살펴볼 수 있는 기회가 된 것 같아요. 꼬마 개발자로 성장하는 데 힘을 주셔서 감사합니다 :)