機械語モニタ
] CALL -151
そして、機械語モニタを使った後にBASICに戻るには「Ctrl+C」を押してreturnキーを押した。
その後ROM-BASICやDISK-BASICが標準装備されるコンピュータが登場し、電源を入れるといきなりBASICのモードでマシンが起動するようになっても、「MONコマンド」等を入力すれば機械語モニタを使うことができた。
なお、初期の機械語モニタでは16進数で表示する機能しか備えておらず、機械語をアセンブリ言語に変換して表示する機能は備えていないものがあった。
なおシャープのMZ-80のような「クリーン設計」の機種では、システムの自由度を極限まで高めるために、機械語モニタはROMに書き込まれていなかった。本体ROMに書き込まれているものはIPL(イニシャル・プログラム・ローダー Initial Program Loader)だけで、機械語モニタも補助記憶装置(データレコーダなど)からRAMに読み込まれる方式になっていた。
高機能な機械語モニタは、簡易デバッガとしても機能し、絶対アドレス指定方式のアセンブラや逆アセンブラの機能も備えていた。例えば、Intel 8086を搭載したPC-9801のN88-DISK BASIC(86)(1982年 - )の機械語モニタでは、アセンブラと逆アセンブラを備えていた。この時代、機械語モニタだけでプログラミングを行うこともそう珍しいことではなかった。
以後のパーソナルコンピュータでは、デバッガ・アセンブラ・逆アセンブラはそれぞれの高機能化し便利になり、低機能で作業効率の悪い機械語モニタを使わずに済むようになった。