Loading article…

MIKBUG は、モトローラ 6800 8 ビット マイクロプロセッサ用のモトローラのROM モニタです。これは、「ユーザーのプログラムをデバッグおよび評価するために使用される」ことを目的としています。[1]
MIKBUG は、1974 年にモトローラ社から 1K ROM チップ部品番号 MCM6830L7 で配布されました[2]。チップ上の 512 バイトを占め、残りの部分は 256 バイトの MINIBUG モニター (MIKBUG の簡略版) と 256 バイトの「テスト パターン」(実際には MINIBUG の異なる未使用のリビジョン) で占められていました。動作には 128 バイトのランダム アクセス メモリが必要です。その機能は、 Intel 8080用のIntel MON-80など、初期のマイクロコンピュータ時代の他のモニターと同様でした。
MIKBUG は、システムに初めて電源が投入されたとき、またはシステムの RESET ボタンが押されたときに起動されます。ユーザーがコマンドを発行するために使用する 端末が存在することを前提としています。
コマンドと機能のリスト
呼び出し可能な関数には、端末上の文字の入出力、16進形式でのバイトの入出力、で終了する文字列の印刷EOT、現在のプログラムを終了してMIKBUGに制御を返すことなどがある。[2]
MIKBUG を使用すると、ユーザーはハンドラー アドレスを指定するコマンド
を使用して割り込みハンドラーをインストールできます。M
MIKBUGおよびMINIBUGモニターのリストはオンラインで入手可能です。[1]
参考文献
- ^ ab Wiles, Mike; Felix, Andre (1973). エンジニアリングノート 100 – MCM6830L7 MIKBUG/MINIBUG ROM (PDF) . Motorola Semiconductor Products Inc. 2022-08-19 のオリジナルからアーカイブ(PDF) 。2022-07-11に取得。(24ページ)
- ^ ab Rathkey, John (1977 年 2 月). 「A MIKBUG Roadmap...」BYTE . 第 2 巻、第 2 号。米国ニューハンプシャー州ピーターボロ: BYTE Publications Inc. pp. 96– 99。2022年 7 月 11 日閲覧。
