現在、.NETを介してNESエミュレーターを作成しようとしていますが、デクリメントとインクリメントを行う特定のオペコードについて質問があります...
XレジスタとYレジスタは8ビットなので、実装上、符号なしバイトですか、それとも符号付きバイトですか。つまり、XおよびYレジスタの値の範囲は-128〜127または0〜255ですか?
XレジスタとYレジスタが0として初期化されている場合、DEXが実行されるとどうなるので、これに混乱しています。それとも、実際にそれを心配するのはプログラマー次第ですか?
皆様のご協力をよろしくお願いいたします。