ESP8266上の8008マイクロプロセッサエミュレーション





EP8266では、 Radio-86RKをエミュレートできますが、マイクロプロセッサ8080の前には8008がありましたが、今日ではレトロコンピュータはそれを思い出せないでしょう 。 彼もこのプラットフォームでエミュレートし、SCELBAL BASICインタープリターを起動できました。



このプロジェクトでは、著者は以前の2つを組み合わせました。 1つ目は同じプラットフォーム上の8008エミュレーターですが、ビデオ出力はありません。2つ目は、ビデオ出力が作動状態になっていないIBM PC XTエミュレーターです(十分なRAMがありませんでした)。 2番目のプロジェクトからビデオ出力実装コードを取得し、作成者はそれを最初のプロジェクトに追加し、提案されたデバイスのファームウェアを受け取りました。



そのスキームを以下に示します。







PDFの同じ図はこちらです。 最初のプロジェクトから継承されたシリアルポートを介した相互作用のモードが保存され、ポートとビデオ出力のどちらかを選択するために、2つの位置と2つの方向への切り替えが提供されます。 ビデオ出力が選択されると、データはPS / 2キーボードから入力されます。 著者が組み立てたデザインは次のようになります。







著者は、自分のパンチリーダーをデバイス(サイズが小さい2つのオプションの1つ)に接続しましたが、回路を更新しませんでした。 これは、パンチリーダーを使用した設計の外観です。










All Articles