已知AX=1234H,CX=0302H,CF=0,指出下述指令执行后的结果及标志位CF、SF、ZF、OF的值分别是多?
第1题:
已知:(AX)=01CDH,(BX)=0AFH,(CX)=0BE02H,CF=1,写出单步执行每条指令时CF、ZF及相关寄存器的内容。
TEST AX,BX ;AX=______H,BX=______H
;CF=______,ZF=_____
ROL BX,CL ;(BX)=______H,(CL)=______H
第2题:
执行下列指令后,AX的值为 MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX
A.8D00H
B.9260H
C.8CA0H
D.0123H
第3题:
第4题:
以下可以使寄存器AX和CF同时清0的指令为()。
第5题:
已知(AX)=1234H,(BX)=5678H,顺序执行指令PUSH AX / PUSH BX/ POP AX/POP BX 后,(AX)=()
第6题:
设AX=0C544H,在执行指令ADD AH,AL之后,有关状态标志位为()
第7题:
若AX=65ACH,BX=0B79EH,则()
第8题:
写出能完成下述操作的指令。 (1)将立即数1234H送至DS寄存器。 (2)将存储单元3000H和内容送至4000H单元。 (3)将累加器AX与寄存器CX中的内容对调。
第9题:
指令MUL CX是将()。
第10题:
1234H
0EDCCH
6DCCH
0000H
第11题:
第12题:
第13题:
执行下列指令后: MOV AX,1234H MOV CL,4 ROL CL DEC AX MOV CX,4 MUL CX HLT (AH)=( )
A.92H
B.8CH
C.8DH
D.00H
第14题:
下列X86汇编指令中,能将AX清0并将标志寄存器CF位清0的指令是
A.TEST AX,AX
B.SUB AX,AX
C.AND AX,0
D.XOR AX,AX
E.MOV AX,0
第15题:
阅读下列程序,说明程序执行后DL,AX,CX,CF的值。 MOV AX, 1234H MOV CX, 16 MOV DL,0 Ll: ROL AX,1 JNC NEXT INC DL NEXT: LOOP L1 INT 3 DL=(),AX=(),CX=(),CF=()。
第16题:
若(AX)=26D3H,(CX)=7908H,CF=1,执行下列指令后,寄存器AX、CX的值分别是多少?CF=?OF=? SAL CH,1 RCR AX,CL ROL AL,1
第17题:
已知:寄存器AX=7836H,指令:ADD AX,9A5EH执行后,AX等于多少?CF等于多少?
第18题:
已知AX=0BBCCH,CF=1,以下三条指令执行后,AX中内容是:() OR AX,3 CLC RCL AX,1
第19题:
若(AX)=26D3H,(CX)=7908H,CF=1,执行下列指令后,寄存器AX、CX的值分别是多少?CF=?OF=?
第20题:
完成将AX清零,并且使CF清零,下面错误的指令是()。
第21题:
已知程序段如下: 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的内容是什么?
第22题:
(CX,AX)←(AX)×(CX)
(AX,CX)←(AX)×(CX)
(DX,AX)←(AX)×(CX)
(AX,BX)←(AX)×(CX)
第23题:
SUB AX, AX
AND AX, 0
XOR AX,AX
MOV AX,0