모토로라 68000

 


[image]
위 사진은 각각 플라스틱, 세라믹, PLCC 버전.
1. 개요
2. 이 프로세서를 사용한 하드웨어
2.1. 68000
2.1.1. 게임기, 아케이드 기판
2.1.1.1. 주 프로세서로 사용
2.1.1.2. 사운드 및 보조 프로세서로 사용
2.1.2. 컴퓨터
2.1.3. 계산기
2.2. 68010
2.3. 68020
2.4. 68030
2.5. 68040
2.6. 68060


1. 개요


모토로라 68000은 1979년에 모토로라에서 처음 출시한 16비트 마이크로프로세서이다. 외부 데이터 버스는 16비트이지만 내부 버스와 범용 레지스터는 32비트로서, 32비트 기능 일부를 사용할 수 있었다. 1990년대에 비록 16비트 사이에선 후발 주자였던 IBM PC 호환기종의 열풍에 밀려 매킨토시를 제외한 개인용 컴퓨터 시장에서는 밀려났지만, 많은 게임기와 임베디드 기기(프린터, 오실로스코프, PLC 등)에 채택되어 크게 성공했다.
내부 구조는 32비트 레지스터가 16개나 되고 다양한 어드레싱 모드가 있을 뿐 아니라 대칭적인 명령어 세트를 가지고 있는 등 그 당시 메인 프레임이나 미니 컴퓨터의 구조를 거의 따라해서 경쟁 마이크로프로세서인 인텔 8086 보다 훨씬 현대적이고 우수했고 프로그래밍도 쉽고 성능도 높았다. 하지만 그만큼 칩이 복잡해 가격이 비쌌기 때문에 개인용 컴퓨터 등 저렴한 가격이 중요한 기기에서는 별로 인기를 얻지 못했지만 CPU 가격 문제가 덜한 워크스테이션이나 임베디드 장치, 아케이드 게임기에서는 널리 사용되었다. 특징이라면 IBM 메인 프레임의 영향으로 데이터 배열에서 낮은 주소에 데이터의 상위 바이트부터 차례로 배열되는 Big endian 데이터 형식을 따른다. 현대의 TCP/IP 네트워크 통신은 Big Endian을 따른다. 참고로 인텔과 AMD의 x86 CPU는 Little Endian이 쓰이며, 낮은 주소에 하위 바이트부터 차례로 배열한다. 그래서 프로그래밍이나 데이터 교환 시에는 두 기종 간에는 데이터 형식 변환을 해야 한다.
그러나 후속 프로세서 모토로라 88000 시리즈의 실패와 함께 역사속으로 사라진다. 모토로라 88100은 1988년에 개발했음에도 불구하고 바로 1년 전인 1987년 모토로라 68030에도 있었던 메모리 관리 유닛이 없어 모토로라 88200 칩을 따로 달아야 했고 그렇지 않으면 매우 성능이 떨어져 컴퓨터 회사들이 사용하길 꺼렸다. 또한 모토로라 88100 프로세서는 널리 보급되어 있었던 모토로라 68000(CISC)과 호환성이 없었던 RISC 였던것도 큰 단점이었다. 모토로라는 이를 반영해 원칩으로 만들고 멀티미디어 확장 명령어를 넣고 부동소수점 연산 성능까지 개선한 모토로라 88110도 1991년에 개발했지만, 애플NeXT, 썬 마이크로시스템즈까지 포기했을 정도로 인기가 없었으며 이 시기에 모토로라마저 IBMPowerPC에 집중하고 있었다. 반면 IBM PC 호환기종 진영에서는 자고 일어나면 새로운 기술들이 나올 정도로 빠르게 진보하던 시절이라 이를 따라잡지 못하였고 68000 시리즈 만큼 인기를 끌지 못하고 도퇴된다.

2. 이 프로세서를 사용한 하드웨어



2.1. 68000



2.1.1. 게임기, 아케이드 기판



2.1.1.1. 주 프로세서로 사용


2.1.1.2. 사운드 및 보조 프로세서로 사용


2.1.2. 컴퓨터



2.1.3. 계산기



2.1.4. PDA/스마트폰


주로 Palm OS 4 이하를 쓴 PDA와 스마트폰에서 썼으며, 모토로라 68EC000을 저전력 SoC로 설계한 드래곤볼 프로세서(68328)를 썼다. 이후 모토로라는 반도체 사업부를 분리했고, 분리돼서 나온 프리스케일 반도체에서 이어서 생산했다.
    • 파일럿 1000/5000
    • 파일럿 퍼스널/프로페셔널
    • 팜 III/IIIe/IIIx/IIIxe/IIIc
    • 팜 V/Vx
    • 팜 VII/VIIx
    • 팜 m100/m105/m125/m130
    • 팜 m500/m505/m515
    • 텅스텐 W
    • 자이어
  • IBM 워크패드(팜 PDA의 OEM): 20X, 30X, c3, c500, c505
  • 삼성전자: SCH-M330(MITs 330)/M500(MITs 500)(SK텔레콤), SPH-M3300(KTF)
  • 소니 클리에: N, NR, S, SJ, SL, T 시리즈
  • 에이서
    • S10/S11/S12
    • S50/S55
    • S60/S65
  • 핸드스프링
    • 바이저: 솔로, 디럭스, 프리즘, 플래티넘, 에지, 네오, 프로
    • 트레오 180/90/270/300

2.2. 68010


  • Sun-2

2.3. 68020



2.4. 68030



2.5. 68040


  • 타이토 JC 시스템
  • 애플 Macintosh
    • Macintosh Quadra
    • Macintosh Centris
      • Centris 610[68LC040]
      • Centris 650
    • Macintosh LC
      • LC 475[68LC040]
      • LC 575[68LC040]
      • LC 630
    • PowerBook
      • PowerBook 520[68LC040], 540[68LC040], 550
      • 190[68LC040]
  • 코모도어 아미가
    • 아미가 3000T
    • 아미가 3000UX
    • 아미가 4000
    • 아미가 4000T
  • NeXT
    • NeXTcube, NeXTcube 터보
    • NeXTstation NeXTstation 컬러, NeXTstation Turbo

2.6. 68060



[68LC040] A B C D E F 모토로라 68040에 FPU를 제거한 염가형 프로세서