2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

X1/turbo/Z 総合スレ26

73 :ナイコンさん:2020/12/09(水) 14:15:23.33 .net
>>43
暴走しないですよ。
0000h〜、0005h〜はWBOOT後の処理としてそれぞれCP/Mコールドスタート、BDOSエントリアドレスにジャンプするコードが埋め込まれます。
また、SPの初期化として0000hを設定するコードになっています。考えられるのはPOP ~とかRETを不正に繰り返し、
SPが0000h以降を指して、その後CALLとかPUSHとかをやった後に0000hにジャンプしたとか?
0000h〜を壊してしまった場合はBIOSのWBOOTルーチン(実アドレスはBIOSにより異なる)に直接ジャンプすれば大丈夫なはずです。
ちなみにCPUリセット後0番地からスタートするのはZ80(8080/8085)固有の動作なのでOSとかPCは一切関係ないです。

総レス数 286
58 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200