ゲームボーイ CPU マニュアルの87 ページでは、CP n
命令がボローがなかったときにキャリー フラグを設定し、それがA < n
. A > n
. _
例:A=0
と の場合、のようなフラグを設定しB=1
ます。これは 0 - 1 です。これは 0 + 255 = 255 になり、キャリー フラグは設定されませんが、.CP B
SUB A, B
A < B
他の Z80 ドキュメントでも同じ問題に遭遇したので、これはタイプミスではないと思います。
借り方とSUB
働き方を誤解していますか、それとも何か他のことが起こっていますか? フラグに関しては、2 の補数とSUB
等しくない?ADD