모토로라 6800

모토로라 6800은 미국의 반도체 제조 기업 모토로라(Motorola, 현재는 NXP Semiconductors에 인수)에서 1974년에 발표한 8비트 마이크로프로세서이다. NMOS 기술을 기반으로 제작되었으며, 8비트 데이터 버스와 16비트 주소 버스를 갖추고 있다. 기본 클럭 주파수는 1 MHz에서 2 MHz 사이이며, 당시 표준 마이크로프로세서 중 하나로 평가받았다.

설계 및 아키텍처

  • 데이터 버스: 8비트
  • 주소 버스: 16비트 (65,536 바이트 주소 지정 가능)
  • 명령어 집합: 72개의 기본 명령어와 78개의 변형 명령어로 구성된 CISC(Complex Instruction Set Computing) 형태
  • 레지스터: 누산기(A), 인덱스 레지스터(X), 프로그램 카운터(PC), 스택 포인터(SP), 상태 레지스터(플래그) 등
  • 지원 메모리: 외부 메모리 인터페이스를 통해 RAM, ROM, 입출력 포트와 연결 가능

역사적 배경 및 활용

모토로라 6800은 인텔 8080과 동시기에 출시되어 마이크로프로세서 시장에서 경쟁하였다. 초기에는 가전제품, 공업용 제어 시스템, 초기 개인용 컴퓨터 및 임베디드 시스템 등에 적용되었다. 특히 1975년 발표된 마이크로소프트 BASIC 인터프리터와 결합된 "MITS Altair 8800"과는 별도로, 6800 기반의 시스템인 "Motorola EXORciser"와 "MITS Altair 6800"이 존재한다.

파생 제품 및 후속 모델

모토로라 6800을 기반으로 한 파생 제품군으로는 다음과 같은 마이크로프로세서가 있다.

  • 6802: 온칩 128바이트 RAM을 추가한 모델
  • 6803: 온칩 128바이트 RAM 및 타이머/카운터 회로를 포함
  • 6808: 내장 ROM을 포함한 모델
  • 6809: 8비트 마이크로프로세서이지만 향상된 명령어 집합과 주소 지정 모드를 제공하는 차세대 제품

또한, 6800 시리즈는 이후 16비트 마이크로프로세서인 68000 시리즈의 설계 기반이 되었다. 68000 시리즈는 개인용 컴퓨터(예: 애플 매킨토시, 아마도 아마존 워크스테이션)와 워크스테이션에 널리 사용되었다.

기술적 의의

모토로라 6800은 마이크로프로세서 설계에서 명확한 모듈화와 확장성을 도입한 초기 사례 중 하나로 평가받는다. 온칩 RAM 및 주변 장치(타이머, 카운터 등)를 통합한 파생 모델은 이후 마이크로컨트롤러 설계에 영향을 미쳤다.

현재 상황

현재 모토로라 6800 자체는 상업적으로 생산되지 않으며, 레거시 시스템 유지보수 및 복원 프로젝트에서만 제한적으로 사용된다. 해당 아키텍처에 대한 문서와 데이터시트는 모토로라(현 NXP) 및 여러 전자공학 아카이브에서 확인할 수 있다.

둘러보기

더 찾아볼 만한 주제