更多"当执行完下列指令序列后,标志位CF和SF的值为()。 MOV AL,0"的相关试题:
[单项选择]
执行下列两条指令后,标志位CF为()
MOV AL,FFH
ADD AL,01H
A. 为0
B. 变反
C. 为1
D. 不变
[单项选择] 执行下面指令序列后,结果是()。 MOV AL,82H CBW
A. (AX)=0FF82H
B. (AX)=8082H
C. (AX)=0082H
D. (AX)=0F82H
[单项选择]执行指令ADD AX,0后,不受影响的标志位是()。
A. CF
B. ZF
C. PF
D. DF
[单项选择] 设(BX)=9C27H,执行下列指令序列后,BX寄存器的内容是() MOV CL,5 SAR BX,CL
A. 04E1H
B. 80E1H
C. 0FCE1H
D. 0B00H
[简答题]
试写出执行下列指令序列后BX寄存器的内容。执行前(BX)=6D16H。
MOV CL,7
SHR BX,CL
[简答题]指出MOV AH,300指令的错误原因。
[单项选择]设AX=0C544H,在执行指令ADD AH,AL之后,有关状态标志位为()
A. CF=0,OF=0
B. CF=0,OF=1
C. CF=1,OF=0
D. CF=1,OF=1
[单项选择]下列指令执行后,不影响标志位的指令是()。
A. ADD EAX,1
B. DEC DX
C. XOR CX,AX
D. LEA EDX,MSG
[简答题]请指出MOV AL,1400指令中的错误。
[单项选择]在80C51单片机中,在不带进位加法ADD指令中,当()时,溢出标志位OV=1。
A. D7、D6都向前进位
B. 只有D7向前进位
C. D7、D6都没有向前进位
D. 只有D3向前进位
[简答题]
已知程序段如下:
MOV AX,1234H;(AX)=1234H,标志位不变
MOV CL,4;(AX)和标志位都不变
ROL AX,CL;(AX)=2341H,CF=1,SF和ZF不变
DEC AX;(AX)=2340H,CF=1不变,SF=0,ZF=0
MOV CX,4;(AX)和标志位都不变
MUL CX;(AX)=8D00H,CF=OF=0,其它标志无定义
INT 20H
程序结束时,AX和DX的内容是什么?
[简答题](AL)=9AH,(BL)=0BCH,当进行ADD AL,BL指令运算后,请写出标志位ZF、PF、CF、SF的内容。