> MC14500B 그리고 1Bit 컴퓨터(미완성 글)
MC14500B 그리고 1Bit 컴퓨터(미완성 글)

MC14500B 그리고 1Bit 컴퓨터(미완성 글)

프로젝트 개요, “1-bit 아키텍처”

항상 컴퓨터의 모든 요소를 직접 만들어 보고 싶었습니다. 그 결과물이 원시적이더라도 그런 체제를 만들어 본다는 것은 저에게 매우 매력적인 일입니다. 앞으로 공부와 개발을 병행하며 수많은 성공과 실패가 있겠지만, 그 발자취를 이곳에 남겨 보도록 하겠습니다.

따라서, 본 프로젝트는 Motorola에서 개발한 MC14500B 1-bit 산업용 제어 프로세서(ICU, Industrial Control Unit)을 기반으로 한 최소한의 요소를 가진 컴퓨터를 제작하는 것입니다.

##MC14500B MC14500B의 주요 특징: 아키텍처

  • 1bit CPU(ALU 포함)
  • 4비트 opcode 명령어 16가지
  • 동작 전압: 5v
  • 전류 소모량: 5μA
  • 동작 클럭: 1MHz, 최대4MHz(15v 환경)
  • 패키지: 16핀 DIP
  • 1-bit 레지스터, 내부 플래그(IEN, OEN, JMP, RTN 등)

이 칩은 매우 단순한 구조를 가지고 있으며, 대부분의 마이크로 프로세서로써의 기능을 대부분 포함하지 않습니다. 대표적으로, 프로그램 카운터 레지스터(PC)가 없습니다.

이러한 설계 덕분에 칩 구조가 매우 단순해질 수 있었으며, 가격도 낮게 책정될 수 있었다고 합니다.