使ったコンピュータを作っていきたいと思います。何を今さら...と言った感じですか?まぁ,そうですよね...。昨今のマイコンと言えば,普通ワンチップマイコンのことを指すと思います。組み込まれていて,(電源やクロックは必要になるにしろ)プログラムを書き込んで動作させることができます。接続しないとマイコンシステムとしては動作させることはできません。?私が好きだから...というのが一番の理由なのですが...。周辺に他のデバイスを物理的に繋げないと,システムとして動作しないので,逆に全体像が目で確認できるというメリット(?)があります。各デバイス間を「バス」と呼ばれる信号線で繋ぎ,それらを専用の制御信号線で切り替えながらコントロールします。配線が多くなるのですが,回路が完成すると,全体がどういう構造で動いているかがわかりやすいと思います。いいんじゃないの?と言われそうですが,発売から40年以上経った現在でも実チップが入手しやすく(...と言っても,置いているお店はほとんどありません),資料も豊富です。国産パソコンの黎明期にシェアが大きかったので,ソフトウェア資産も非常に多いと思います。アセンブラプログラムができる人が多いでしょうから(ですよね?),今回は割愛して,ハードウェア的な信号(足に出ているピン)などについて書いてみたいと思います。動作させるには,電源とクロックパルスが必要です。単一電源で,クロックは単相クロックです。これは今のマイコンに近いですね。バス信号線アドレスやデータはそれぞれ,バスと言われる信号線に乗せて伝達します。メモリやデバイスに対してアドレスを決定するために出力されます。範囲を指定することができますが,まともなコンピュータやゲーム機を作ろうとすると,このアドレス幅では足りなくケースが多く,「バンク切り替え」と言う,アドレスの一部範囲を物理的に別メモリまたはデバイスに切り替える手法が一般的でした。スポーツで言うと,試合に参加できる人数は決まっていますが,そのうちの一人を控え選手と途中交代させて,実質多くの選手を使うという感じに近いですね。データとして扱うこともできます。データは,2回に分けて入出力されます。