CPU実験室

誰も見向きもしない古いCPUをいじって動かしてみようというプロジェクトです

割込みコントローラ

割込みコントローラ8259Aを挿入しました。

これで80系ペリフェラル4兄弟?(8251/8253/8255/8259)が揃ったことになります
地味な絵ですがインテルのCERDIPで統一感はあります。
型番の連続性からいって8257DMAコントローラも入れたいところですが周辺回路が面倒になるのでその役回りは後で8089に登場してもらいます。
 
イメージ 1


8259は他の周辺I/Oとは少し性格が違い、割込みシーケンスではCPUより優先的なバスの使用権があり、今回の設計では構成的にもバスバッファの内側、CPUローカルバスに接続されているので、ボード内で中間管理職的な位置付けでしょうか。ちゃんと動作するかが心配です。