- ファミコンのプログラム3
615 :名前は開発中のものです。[sage]:2011/03/07(月) 21:52:29.26 ID:YSJkL9g5 - ソフトウェア的に2度書きのメリットって思い付かないし、多分回路ケチってる気がした。
0x2000〜0x2007 と言う事はつまり、PPU内部には3bitのレジスター用アドレスデコーダーがある。 そして基板回路図見たら確かにPPUからはレジスター用の入力ピン (アドレスバス) が3本だけ出てた。 → もし2度書きレジスターを個別にすると、中途半端に4bitのアドレスデコーダーと4本の入力ピンが必要になる。 大抵ペアで書くと想定されるレジスター同士を2度書きレジスターとしてまとめてでも3bitに収めた方が、コストダウン出来るのかな?
|
|