PC-6001 の場合、回路から見ると 外部からWAIT が入るのは、以下の通り。
1)ROM領域(0x0000〜0x7FFF)からの読み出し
M1 cycle で 1 WAIT、Memory Read / Write cycle で 1 WAIT挿入。
2)RAM領域(0x8000〜0xFFFF)からの読み出し
M1 cycle で 1 WAIT挿入、Memory Read / Write cycle では、なぜか WAIT が入りません。
(多分、タイミング的に間に合うから、WAIT を外しているんでしょう)
3)AY-3-8910 へアクセス時
I/O へのリード、ライトのどちらも、1 WAIT 挿入。
4)拡張コネクタからの WAIT 信号入力時
これは、サポートする気がないので、無視ですね。
1)、2)は、Moriya さんが実機で調査されている内容と一致します。
http://p6ers.net/mm/pc-6001/ 内の『ハードウェア周りの調査』
2011年10月01日
この記事へのコメント
コメントを書く

