在CMPAX,DX指令执行后,当标志位SF、OF、ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明()。
第1题:
执行下面的指令 MOV AX, 1234H MOV DX, 4 MUL DX AX寄存器中的数据是( )。
A.4936H
B.48DOH
C.2340H
D.0234H
第2题:
假设(SS)=2000H,(SP)=0100H,(AX)=0010H,(DX)=0101H,执行下列指令后 (AL)=______。 PUSH AX PUSH DX POP AX POP DX
A.21H
B.01H
C.10H
D.20H
第3题:
下列指令中有语法错误的是
A.SHL AX,CL
B.MOV AX,[DX]
C.OUT DX,AL
D.MOV EAX,[EDX]
第4题:
若(AX)=0122H,四个标志位CF、SF、ZF、OF的初始状态为0,执行指令SUB AX, OFFFH后,这4个标志位的状态是( )。
A.ZF=0,SF=0,CF=0,OF=0
B.ZF=0,SF=1,CF=1,OF=0
C.ZF=1,SF=0;CF=0,OF=1
D.ZF=1,SF=1,CF=1,OF=1
第5题:
若寄存器AX、BX、CX、DX的内容分别为14,15,16,17,依次执行PUSH AX,PUSH BX,POP CX,POP DX指令后,寄存器DX的内容为()
第6题:
指令DIV BX,表示()。
第7题:
实现将DX:AX中存放的32位数扩大四倍,正确的程序段是()。
第8题:
现有下列程序 MOV AX,6540H MOV DX,3210H MOV CL,04 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL 试问上述程序段运行后, (AX)=? (BL)=? (DX)=?
第9题:
第10题:
SHL AX,2 ROL DX,2
RCL AX,2 SHL DX,2
MOV CX,2 LOP:SHL AX,1 RCL DX,1 LOOP LOP
SHL AX,1 SHL AX,1 RCL DX,1 RCL DX,1
第11题:
第12题:
(CX,AX)←(AX)×(CX)
(AX,CX)←(AX)×(CX)
(DX,AX)←(AX)×(CX)
(AX,BX)←(AX)×(CX)
第13题:
下列指令中有语法错误的是
A.SHL AX,CL
B.MOV AX,[DX]
C.OUT DX,AL
D.MOVE AX,[EDX]
第14题:
执行下述指令后, XOR AH, AH MOV AL, 90H CWD结果是______。
A.DX: AX=0000: FF90H
B.DX: AX=FFFF: 0090H
C.DX: AX-0000: 0090H
D.DX: AX=FFFF: FF90H
第15题:
假设(SS)=3000H,(SP)=0200H,(AX)=0001H,(DX)=0100H,执行下列指令后,(AL)=______。 PUSH AX PUSH DX POP AX POP DX
A.32H
B.30H
C.01H
D.OOH
第16题:
已知AX=836BH,X=FFFFH,执行“CMP AX, X”后,标志位ZF、CF、OF、SF=?
第17题:
阅读下列程序,说明程序执行后AX,BX,DX,OF的值。MOV AX,3600HMOV BX,2400HCMP AX,BXJNC LOPMOV DX, -1JMP DONELOP:MOV DX,ODONE:INT 3AX= (),BX=(),DX=(),OF= ()。
第18题:
对于错误指令MOV DX,[AX]进行修改后,仍然包含错误的是()。
第19题:
指令MUL CX是将()。
第20题:
已知程序段如下: 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的内容是什么?
第21题:
第22题:
被除数(DX)(AX),除数(BX),运算后商送AX,余数送DX
被除数(AX)(DX),除数(BX),运算后商送AX,余数送DX
被除数(BX),除数(AX),运算后商送AH,余数送AL
被除数(DX)(AX),除数(BX),运算后商送DX,余数送AX
第23题:
MOV DX,[EAX]
MOV DX,WORD PTR [AX]
MOV DX,[SI]
MOV DX,AX