CPU
上級

Motorola 68000 (1979) 詳細(モトローラロクハチゼロゼロゼロ)

Motorola が 1979 年 9 月に発表した 16/32-bit ハイブリッドマイクロプロセッサ。68,000 トランジスタ・3.5μm プロセス・最大 8MHz クロック・32-bit 内部レジスタ・16-bit データバス・24-bit アドレスバス (16MB)・56 命令で、Apple Macintosh (1984)・Atari ST (1985)・Commodore Amiga (1985)・SEGA Mega Drive (1988)・X68000 (1987) など 16/32-bit 時代の中核 CPU。

0 回閲覧
0 いいね
2026/5/11 更新
関連タグ
Motorola 68000
1979
Macintosh
Atari ST
Amiga
Mega Drive
X68000

概要

Motorola 68000 (68K) は、Motorola が 1979 年 9 月に発表した 16/32-bit ハイブリッドマイクロプロセッサで、68,000 トランジスタ (この数値が CPU 名の由来)・3.5μm シリコンゲート NMOS プロセス・最大 8MHz クロック (商用 7.83MHz / 8MHz / 10MHz / 12.5MHz / 16.67MHz)・32-bit 内部レジスタ・16-bit データバス・24-bit アドレスバス (16MB メモリ空間)・56 命令の革新的設計を持つ、16/32-bit 時代の中核 CPU です。32-bit データ・アドレス内部処理 + 16-bit 外部データバスのハイブリッド設計、優れた直交性 (Orthogonal Instruction Set、全レジスタが全アドレッシングモードで使用可能) と豊富なアドレッシングモード (14 種類) で「16-bit 時代の最高傑作」「美しい CPU 設計」と称される伝説的 CPU。Motorola 6800 (1974) の系譜と称されますが命令セットは完全に別系統で、Intel 8086 (1978) の競合として 1980s ワークステーション・PC・ゲーム機・組み込み機器で広く採用されました。Apple Macintosh (1984、7.83MHz)・Atari ST (1985)・Commodore Amiga (1985)・SEGA Mega Drive (1988、7.6MHz)・SNK Neo Geo (1990)・X68000 (1987、10MHz)・Sun Microsystems Sun-1 (1982) など、IT 産業の黎明期を支えた象徴的存在です。

主な特徴・仕組み

  • 発表: 1979 年 9 月 Motorola
  • 設計: Tom Gunter・Skip Stritter チーム
  • プロセス: 3.5μm シリコンゲート NMOS (後に CMOS)
  • トランジスタ: 68,000 個 (CPU 名の由来)
  • データバス: 16-bit (外部) / 32-bit (内部)
  • アドレスバス: 24-bit、最大 16MB メモリ
  • クロック: 8MHz / 10MHz / 12.5MHz / 16.67MHz
  • 電源: +5V 単電源
  • パッケージ: 64-pin DIP・LGA 68・PGA 68
  • 命令数: 56 命令、14 アドレッシングモード
  • 直交性: 全 8 データレジスタ (D0-D7) + 8 アドレスレジスタ (A0-A7) すべて等価
  • 後継: 68010 (1982)・68020 (1984、32-bit)・68030・68040・68060
  • 派生: 68008 (8-bit 外部バス)・CPU32 (組み込み)

スペック比較表 (16-bit/32-bit CPU 1980s)

CPU年bit (内/外)クロックトランジスタ
Intel 8086197816/165-10MHz29,000
Motorola 68000197932/168-16.67MHz68,000
Intel 80286198216/166-25MHz134,000
Motorola 68020198432/3216-33MHz200,000
Intel 80386198532/3216-33MHz275,000

具体例・対応 PC/ゲーム機

  • Apple Macintosh (1984): 7.83MHz、初代 Mac、128KB RAM
  • Atari ST (1985): 8MHz、欧州 PC、ミュージシャン向け MIDI 標準
  • Commodore Amiga (1985): 7.16MHz、マルチメディア PC、カスタムチップ
  • Sun Microsystems Sun-1 (1982): 10MHz、UNIX ワークステーションの起点
  • X68000 (1987 シャープ): 10MHz、日本のゲーム/業務 PC
  • SEGA Mega Drive (1988): 7.6MHz、ファミコン対抗ゲーム機
  • SNK Neo Geo (1990): 12MHz、業務用ゲーム機、ROM サイズ巨大

自作PCでの選び方・注意点

Motorola 68000 は当然ながら現代の自作 PC では直接利用しませんが、レトロコンピューティング・組み込み機器・教育で 2026 年現在も活発に利用される歴史的 CPU。Freescale (Motorola 半導体部門独立) から NXP Semiconductors を経て、ColdFire (68k 派生) として 2026 年現在も継続生産、組み込み機器・産業用 CPU として現役。Apple Macintosh・Atari ST・Commodore Amiga のエミュレータ (Basilisk II・Hatari・WinUAE) で 1980s レトロソフトを 2026 年現在も実機並み速度で実行可能、レトロアートワーク・MIDI 制作・ゲーム保存用途で価値継続。X68000 のレトロホビイストコミュニティでは Z-MUSIC (X68000 用 MIDI 音楽制作環境) ・Salamander・グラディウスなどのレトロゲーム保存活動が継続、X68000 Z (2024 年 Zuiki 発売の互換ハード) で現代環境からエミュレーション可能。SEGA Mega Drive (Genesis) のレトロゲーム制作・MOD 開発で 68000 アセンブリ知識が必要となる場面あり、HuC・SGDK 開発環境で実用利用継続。Motorola 68000 の「直交性」「美しい命令セット」設計思想は、現代の CPU 設計・命令セットアーキテクチャ研究の参考材料として、コンピュータ工学・ハードウェア設計の教科書で頻出する技術。

関連用語との違い

  • Intel 8086: 同時代の競合、16-bit、x86 系列の起点
  • Motorola 6800: 親、8-bit、68000 は完全別系統
  • 68020 (1984): 後継 32-bit、Macintosh II・SE/30 で採用

よくある質問(FAQ)

Q1: 68000 と 8086 どちらが優れる? A: 設計の美しさ・直交性・32-bit 内部演算で 68000 優位、市場シェア・x86 後継系列で 8086 (Intel) 圧勝。技術と市場の典型的乖離例。

Q2: なぜ 68k で名づけ? A: トランジスタ数 68,000 個に由来、Motorola のマーケティングが「68000 トランジスタ」を強調した結果。Apple/Atari/Amiga での略称「68K」が定着。

Q3: Macintosh の選定理由は? A: Apple Lisa (1983) の MMU 対応・直交命令セットで GUI 開発に最適と判断、Steve Jobs が個人的に Motorola を強く支持。

まとめ

  • Motorola 68000 = 1979 年発表、16/32-bit ハイブリッド CPU
  • 68,000 トランジスタ・8MHz・直交命令セット・14 アドレッシングモード
  • Macintosh/Atari ST/Amiga/Mega Drive/X68000 の中核
  • 16-bit 時代の最高傑作、ColdFire で組み込み 2026 年も継続
この記事について
カテゴリーCPU
難易度上級
作成日2026/5/11