レトロ 3 h agoブックマークに追加
五十年後に発売されたZilog Z80は、注文生産され、数十のオープンソースプロジェクトで動作し、エミュレーターにまだ存在しています。私たちの子供時代を形作ったチップに関する振り返りです。
私たちは皆、何らかの形で、ゲームを読み込むカセットデッキの音を覚えています - ZX Spectrum の長い青と黄色の時間、 Amstrad CPC の多色のピクセル、または日本の MSX の起動メロディー。これらの3つの異なるエコシステムの機械を結びつけていたのは、画面でもキーボードでも国でもない - 40ピンの小さな正方形のチップ、 Zilog Z80 です。
発売から50年、Z80は半世紀を迎えます。そして、非常に珍しいことですが、 まだ生産されています (Zilogは2024年にライフエンドを宣言しましたが、Z84C00のような代替品や再版は入手可能です)、アクティブなオープンソースプロジェクトで動作し、博物館の品物にすることを拒否するレトロコミュニティを支えています。
Z80は 1976年7月に発売 されました。イタリア人の Federico Faggin によって設計され、彼はかつてIntelのエンジニアで、4004および8080の開発を主導していました - 最初の汎用8ビットマイクロプロセッサー。Fagginは1974年にIntelを離れ、Ralph Ungermannとともに Zilog を設立し、元の雇用主に対して自分の領域で戦いました:Z80は8080と バイナリ互換 (命令セットを実行)ですが、追加のレジスタ(有名な代替レジスタ A', BC', DE', HL')、より良い割り込み処理、そして特に 組み込みDRAMリフレッシュ で拡張されています - CPUは外部回路なしで動的メモリを制御でき、システムコストを半分にします。
工業界では即座に成功しました。Z80は CP/M のデフォルトCPUとなり、MS-DOSが登場するまでプロフェッショナルマイクロコンピュータのOSとして君臨しました。その後、一般市民に広まりました。
Z80は、 アセンブリ言語 に1世代を教育しました。そのアーキテクチャー - シンプルで読みやすい命令、よく名付けられたレジスタ、文書化されたマシンサイクル - は、今でもCPUが何かを理解するための教育的な入り口です。 [レトロCPUアーキテクチャー講座] プロジェクトは、ほぼ常にZ80またはその親戚である6502を教材として使用しています。
生きている側:ホームブリューエコシステムは密集しています。MSX / Master Systemの自作カートリッジは定期的にリリースされます。エミュレータ(Fuse for Spectrum, RetroArch for the rest)はサイクル正確な精度に達しています。現代のZ80ボードが存在します - RC2014、1970年代のS-100マイクロコンピュータにインスパイアされたキットマシンは、200-300ユーロで購入でき、ソルダリングしながらアーキテクチャーを学ぶことができます。
Z80の長寿命を説明する3つの理由があります:
50年とは、エンジニアの職業人生よりも長いです。これは、この小さなチップでプログラミングを学んだ2世代です。Z80は、計画的な廃棄の完璧な反例です:それは正しく求められたことを正しく行い、そして続けています。私たちは、文字通り、最初のプログラム、最初のバグ、私たちが「ああ、動く」と初めて言った瞬間に、それを借りています。
お誕生日おめでとう、Z80。10年後に会いましょう。
本記事は人工知能により作成され、人間の編集管理のもとで校閲されています。
Puces légendaires : chroniques des CPU qui ont formé les geeks