CPU実験室

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

2010-04-03から1日間の記事一覧

Z80-DMA(4)

HALTが解除されないままリセット、書き換えたエリアをダンプしてみると確かにNOP(0x00)に 書き換わっています。 DMAでの書き換えとCPUのフェッチの干渉とかがあるのでしょうか そこでハード的にメモリの内容自体変えてしまったら?と思いつきました HALTは…

Z80-DMA(3)

実験結果は・・・ いわれているようにはなりませんでした。 HALT状態でHALTをNOPに書き換えてもHALTが解除されません。 まずは各信号をモニタしてみました 動作をわかりやすくするために書き換えるデータを2バイトとしました つまり、コードをこのようにDMA…