下列指令中有语法错误的是______。
A.SHL AX,CL
B.MOV AX,[DX]
C.OUT DX,AL
D.MOV EAX,[EDX]
第1题:
假设(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
第2题:
下列指令中,有语法错误的是( )。
A.OUT DX,AL
B.JMP WORD PTR [BX+11H]
C.CALL 2000H:0110H
D.MUL AX,[DI]
第3题:
下列指令中有语法错误的是
A.SHL AX,CL
B.MOV AX,[DX]
C.OUT DX,AL
D.MOV EAX,[EDX]
第4题:
下列指令中,有语法错误的是______。
A.OUT DX,AL
B.JMP WORD PTR[BX]
C.CALL 2000H:0110H
D.MUL AX,[DI]
第5题:
下列指令中有语法错误的是( )。
A.SHLAX,CL
B.MOVAX,[DX]
C.OUTDX,AL
D.MOVEAX,[EDX]
第6题:
指令IMUL CL,表示()。
第7题:
指出MOV AX,[DX]指令的错误原因。
第8题:
阅读下列程序,说明程序执行后AX,BX,DX,OF的值。MOV AX,3600HMOV BX,2400HCMP AX,BXJNC LOPMOV DX, -1JMP DONELOP:MOV DX,ODONE:INT 3AX= (),BX=(),DX=(),OF= ()。
第9题:
对于错误指令MOV DX,[AX]进行修改后,仍然包含错误的是()。
第10题:
实现将DX:AX中存放的32位数扩大四倍,正确的程序段是()。
第11题:
第12题:
第13题:
下列指令中,不正确的指令是( )。
Ⅰ MOV AX,BX
Ⅱ ADD AX,CL
Ⅲ MOV 2000H,CX
Ⅳ MOV AX.[DX]
A.Ⅲ
B.Ⅱ、Ⅲ和 Ⅳ
C.Ⅱ和Ⅲ
D.Ⅰ、Ⅱ、Ⅲ、Ⅳ
第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题:
如果汇编语言程序中不使用关于微处理器选择的伪指令(如286、386…),则下列哪一条指令无法通过汇编?
A.SHL AX,CL
B.OUT DX,AL
C.IMUL BL
D.PUSH 1234H
第16题:
假设(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
第17题:
实现将DX:AX中存放的32位数扩大4倍,正确的程序段是( )
A.SHL AX,2 ROL DX,2
B.RCL AX,2 SHL DX,2
C.MOV CX,2 LOP:SHL AX,1 RCL DX,1 LOOP LOP
D.SHL AX,1 SHL AX,1 RCL DX,1 RCL DX,1
第18题:
在CMPAX,DX指令执行后,当标志位SF、OF、ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明()。
第19题:
下列指令的源操作数段基址在哪个段寄存器中? (1)MOV AX, [BP][SI] (2)MOV AX, CS:8[DI] (3)MOV AX, 2[EBP*1] (4)MOV AX, FS:4[ESP] (5)MOV AX, 2[EBP][EAX] (6)MOV AX, [ECX][EBP*4] (7)MOC AX, [EDX][EBP] (8)MOV AX, ES:10[EBP][EAX*2]
第20题:
指令DIV BX,表示()。
第21题:
没有语法错误的输出指令是()。
第22题:
指令MUL CX是将()。
第23题:
(CX,AX)←(AX)×(CX)
(AX,CX)←(AX)×(CX)
(DX,AX)←(AX)×(CX)
(AX,BX)←(AX)×(CX)
第24题:
被除数(DX)(AX),除数(BX),运算后商送AX,余数送DX
被除数(AX)(DX),除数(BX),运算后商送AX,余数送DX
被除数(BX),除数(AX),运算后商送AH,余数送AL
被除数(DX)(AX),除数(BX),运算后商送DX,余数送AX