若指令的运算结果不为0且低8位中“1”的个数为偶数,则标志寄存器中ZF和PF的状态为()。
A: 0,0
B: 0,1
C: 1,0
D: 1,1
A: 0,0
B: 0,1
C: 1,0
D: 1,1
举一反三
- 已知(AL)=55H,执行指令ANDAL,0FH后,相关标志位的状态是()。 A: CF=1,OF=1,SF=0,PF=1,ZF=0 B: CF=0,OF=0,SF=0,PF=1,ZF=1 C: CF=0,OF=0,SF=0,PF=1,ZF=0 D: CF=0,OF=1,SF=1,PF=1,ZF=0
- FLAG标志寄存器中的ZF标志是全零标志位,运算结果为0,ZF=1;运算结果不等于0,ZF=0。
- 8086的16位标志寄存器FLAGS中OF=1表示运算结果_______,ZF=1表示运算结果为零。PF=0表示运算结果的低8位中1的个数为_______ 。
- 两个整数相减等于0,则标志正确的是: A: ZF=0,PF=0,SF=0 B: ZF=1,PF=1,SF=1 C: ZF=0,PF=1,SF=0 D: ZF=1,PF=1,SF=0
- 执行8位二进制加法“99H+31H”后,标志位正确的是: A: ZF=0,PF=0,SF=0 B: ZF=1,PF=1,SF=1 C: ZF=1,PF=0,SF=1 D: ZF=0,PF=1,SF=1
