Tang Nano 9K で Apple II を再現する(17)ローレゾモード
第八章 The Video Display
ローレゾモードの動作を確認します。
$800 - $BFF に $92 を書き込み、テキストモード OFF ($C050)、ミックスモード OFF ($C052)、PAGE2 ON ($C055) に設定し、信号を取り込みます。
*800:92
*801<800.BFFM
*C050
*C052
*C055
画面左端のブランキング信号 C14-6 が LOW になるタイミングで、ビデオアドレスが画面右端に対応するスクリーンメモリに更新されます。
ラッチデータがシフトレジスタ B4 および B9 に読み込まれます。
VC が LOW のとき、DL0 が A9-5 に現れます。
DL0 から DL3 の順にビットパターンに従い、ビデオデータ B10-5 が出力されます。
VC が HIGH のときは、DL4 が A9-5 に現れます。