x0FANSA-hk 님의 블로그
8bit CPU 사전준비) 8bit CPU였던것 본문
저는 방학때마다 프로젝트를 하곤합니다. 때는 바야흐로 차디찬 바람이 부는 대학교 2학년 2학기 마지막쯤, 공익에서 떨어진 저는 이번 방학은 뭐하며 보낼까 생각했었습니다.
2학년 2학기까지 C언어, 반도체공학, 회로실험, 기초전자회로를 들었고 A0이상을 받았습니다. 그래서 저는 2학년 겨울방학때 8bit CPU를 직접 IC를 가지고 만들어보겠다라는 결정을 하게 되었습니다.
밑의 사진이 그 결과물입니다. (PS: 지금 생각해보면 사진을 많이 찍어둘 걸 그랬나봐요. 제대로된 사진이 3장밖에 없네요...)



위 사진은 레지스터IO를 테스트한 것이고, 실제로는 이후 논리게이트와 가산기까지 사용하여 IO를 하였지만 사진이 없네요. 이런걸 잘 안찍어두니 참...
그러나 급하게 Acidi_C 프로젝트로 선회하게 되어서 8bit CPU프로젝트는 한달만에 임시달성만 하고 그만두게 되었죠.
그리고 자취방으로 이사오며 전자부품들을 다 가져오는 동안에... 분해해버렸습니다.

그리고 3학년 1학기.... 제가 처음 MJSEC동아리에 들어가게 되었을 때 동아리 임원분들이 제일 신기해 했던게 이 8bit CPU를 만들어보았다 라는 것이더라고요. 사실 저한테는 이게 적절한 8비트 값을 레지스터에 저장하고, 연산 IC에 보내는 것이 전부라고 생각했기에, 좀 과장되어서 알려진 점이 없지않아 있던것 같습니다. 그래도 막상 보여줄려고 하니, 분해해버려서... 이 상태더라고요.
따라서 언젠가 제가 8bit CPU를 다시 업그레이드를 해서 만들기 위해 글을 쓰게 되었습니다. 특히 지금은 겨울방학때랑 다르게 직접 PCB를 KiCad로 설계할 줄 아는 기술까지 있기 때문에 가장 힘들었던 문제인 버스 문제를 해결할 수 있을거 같습니다.
일단 당분간은 기초적으로 필요한 지식이나 제가 공부했던것을 간단히 리뷰하겠습니다.
모두들 행운을 빌어주세요..
'Nebula > 8bit CPU' 카테고리의 다른 글
| 8bit CPU 사전준비) 하이사이드 & 로우사이드 스위칭 (0) | 2026.07.07 |
|---|---|
| 8bit CPU 사전준비) TTL과 CMOS 조금만 (0) | 2026.06.30 |
| 8bit CPU 사전준비) 풀업 & 풀다운 (1) | 2026.05.11 |
| 8bit CPU 사전준비) NOT, AND, OR, XOR 게이트 이론편 (0) | 2026.05.06 |
