1

次の 2 つの命令を実行した後:

MOV BX, 0FD51H                                        
DEC BX

パリティ フラグ = 1 を取得します (1 の数が偶数であることを示します)

ただし、デクリメントされた値のバイナリ表現は次のとおりです。

1111 1101 0101 0000

9 個の 1 (つまり、奇数個の 1) があります。

また、NEG BXその後に実行すると PF = 0 になります。ただし、2 の補数は次のようになります。

0000 0010 1011 0000偶数個あります。だから私はPF = 1を期待しています。

4

1 に答える 1