Zilog Z80が50周年:私たちの青春の部屋を彩ったチップの歴史

レトロ 8 h agoブックマークに追加

Zilog Z80が50周年:私たちの青春の部屋を彩ったチップの歴史
Illustration : Momiji Shirogane

50年後、1976年の導入以来、Zilog Z80は歴史上最も生産されたチップの一つであり続けています。私たちはそのDNA、機械、遺産について振り返ります。

アトリエの思い出

私たちが初めて「Z80」という名前を聞いたのは、Amstrad CPC 464のプログラミングマニュアルの22ページで、クリスマスに箱を開けたばかりの私たちに、そのことを知っていたいとこが押し付けたときでした。当時、私たちはその同じチップが隣のSinclair ZX Spectrumの中でも既に動いていたこと、東京の友人のMSXの中でも動いていたこと、そして数年後には私たちの透明な緑のGame Boyの中でも動いていたことを知りませんでした。

起源(1976年)

Zilog Z80は、元IntelのFederico Faggin(4004(最初の商用マイクロプロセッサ、1971年)と8080(1974年)の設計者)によって設計されました。Fagginは1974年にRalph UngermannとMasatoshi Shima(嶋 正利、Intelで4004にも携わった日本のエンジニア)と共にZilogを設立しました。このチップは1976年7月に商用化されました。

8080とソフトウェア互換性がありますが、より充実した機能を備えています(代替レジスタ(AF', BC', DE', HL')、ブロック操作用の追加命令(LDIR、LDDR)、8080の3つに対して単一の5V電源)ため、すぐにIntelの大型兄弟を家庭用マイコン市場から駆逐しました。

このチップを搭載した機種

  • Sinclair ZX80(1980年)、ZX81(1981年)、Spectrum(1982年) - イギリス、大量のマイクロコンピュータ時代。Clive Sinclairは、イギリスの100万世帯をコンピュータの世界に導きました。
  • Amstrad CPC(1984年) - フランスが家庭用コンピュータの世界に入るきっかけとなりました。Alan Sugarとそのボックスに含まれるカラースクリーン。
  • MSX(1983年) - ASCII(Kazuhiko Nishi、西 和彦)とMicrosoft Japanが推進した日本の標準規格。1980年代の日本のギーク家庭の心臓部。
  • TRS-80、Osborne 1、Commodore 128 - アメリカ。
  • Game Boy(1989年)とGame Boy Color(1998年) - 純粋なZ80ではなく、Sharp SM83というZ80の命令セットの大部分を再現したもの。20年間、Nintendoの携帯機の静かな心臓部。
  • Sega Master SystemとSega Game Gear - Mega Drive(アメリカではSega Genesis)のオーディオコプロセッサとして使用されたことも忘れてはいけません。
  • 日本のパチンコ、アーケードカード、TIの計算機(TI-84 Plusまで) - 目立たないが巨大な産業の長い尾。

Z80が私たちに教えてくれたこと

Z80は、14歳の少年が、マニュアル、鍵のかかった部屋、そして6ヶ月の忍耐力があれば、アセンブリ言語で動く小さなゲームをプログラムできるほど簡単でした。この直接的なハードウェアへのアクセスの教育 - 命令を書き、ピクセルが表示されるのを見る - は、ヨーロッパと日本の開発者の一世代を育てました。

日本の側では、2人の人物が思い浮かびます。Yūji Naka(中 裕司)は、Z80ベースのSegaマシンで最初のコードを書きました - これは、Master System(Sega Mark III)とその後継機で、ソニックに至るまでの彼のキャリアの基礎となりました。Kenji Eno(飯野 賢治)、後のDとEnemy Zeroの創造者は、MSXでプログラミングを学びました。これらのキャリアは、日本のMSX/SegaシーンがイギリスのSpectrum/Amstradシーンと同様に育成的であったことを思い起こさせます。

2026年に残るもの

Zilogは2024年末に、伝統的なDIP Z80の生産終了を発表しました - レトロコミュニティにとって象徴的な衝撃です。しかし、シリコンはまだ終わりではありません:台湾の互換機(Xilinx)、オープンソースのVHDLコア(Daniel WallnerのT80、またはT80s)、FPGA実装(MiSTerプロジェクト)は、Z80コードを永遠に動かすことができます。

1970年代から1980年代にZ80上で動いていた古いOSであるCP/Mは、2022年にKildall Family Trustによってフリーソフトウェア化されました。今では、CP/Mを無料でダウンロードし、5分でエミュレータ上で動かすことができます。

アマチュアの評価

Z80アセンブリ言語を一度も書いたことがない場合は、Spectrumエミュレータ上で練習してみてください。「LD A,255」に続けて「OUT (254),A」と入力すると、画面の縁が点滅します。これは、コンピュータの歴史上最も美しい「hello world」の一つです。

50年。これほど多様な役割でこれほど長く持続した一般向けチップはありません。おめでとう、古い友人。

本記事は人工知能により作成され、人間の編集管理のもとで校閲されています。

編集部について
この記事は役に立ちましたか?

6 人がこの記事を評価しました

いいね
T
Toshiro Hayashiレトロ・コラムニスト
レトロ・クロニクル、8/16ビットコンソール収集家、80-90年代のメモリ。
シェア:
LIVERadio Geek Kitsune
タップして再生、みんなで同じ音を
0··
// 番組表
// 全ステーション
// 楽曲を共有する →
テーマ
探索
インフォメーション