介绍LOOP指令时,常说它相当于DEC ECX和JNZ两条指令。但考虑对状态标志的影响,它们有差别。LOOP指令不影响标志,而DEC指令却会影响除CF之外的其他状态标志。
第1题:
加1指令INC和减1指令DEC不影响各种标志位。()
第2题:
下面( )选项中的程序段可以将AX寄存器的高4位移至BX的低4位。
A.MOV CL,4 SAL AX,CL SHL AX,CL ROL BX,CL RCL BX,CL
B.MOV CL,4
C.LP: SHL AX,1 LP: SHL AX,1 ROL BX,1 RCL BX,1 LOOP LP DEC CL JNZ LP
D.MOV CX,4 MOV CL,4 LP: SHL AX,1 LP: SHL AX,1 ROL BX,1 RCL BX,1 LOOP LP DEC CL JNZ LP
第3题:
A.CF
B.OF
C.SF
D.ZF
第4题:
指令DEC BX和SUB BX,1的执行结果一样吗?请分析。
第5题:
JNZ rel指令执行时,当()的内容为1时程序发生跳转。
第6题:
DEC指令不影响______标志位。
A.ZF
B.OF
C.CF
D.SF
第7题:
以下指令哪条是错误的()。
第8题:
A、SUB
B、ADD
C、DEC
第9题:
在条件转移指令中,结果不为0则转移的指令是()
第10题:
指出下列指令是否正确,若不正确说明原因:JNZ AAA