已知AL=9BH, 执行MOVSX BX, AL指令后, BX=
A.009BH
B.109BH
C.FF9BH
D.119BH
第1题:
下面有4条指令:
Ⅰ.MOV AL,[BX+SI+1AOH]
Ⅱ.MOV AL,80H[BX][DI]
Ⅲ.MOV AL,[BP+SI-0AOH]
Ⅳ.MOV AL,[BP]
其中(DS)=0930H,(SS)=0915H,(SI)=OAOH,(DI)=1COH,(BX)=80H,(BP)=470H。( )指令能在AL寄存器中获得相同的结果。
A.仅Ⅰ和Ⅱ
B.仅Ⅱ和Ⅲ
C.仅Ⅲ和Ⅳ
D.Ⅰ、Ⅱ、Ⅲ和Ⅳ
第2题:
下列哪一条指令在8086微处理器中是非法的?
A.SHL AL,2
B.MOV AL,BL
C.ADD AL,[BX]
D.OR AX,BX
第3题:
假定AX=96H,BX=65H,依次执行ADD AX,BX和DAA指令后,AL=______。
第4题:
下列( )是不合法的指令。
A.MUL BX
B.MUL [BX]
C.MOV AL,02H
D.MOV AL,[BX]
第5题:
下列( )是不合法的指令。
A.MUL BX 4
B.MUL [BX]
C.MOV AL,02H
D.MOV AL,[BX]
第6题:
第7题:
已知BX=2000H,DS=1000H,(12000H)=34H,端口(2000H)=45H,问执行完指令MOVAL,(BX)后AL的内容是()。
第8题:
换码指令XLAT要求给出存储单元的有效地址为()。
第9题:
已知AL=01100001B,执行指令“AND AL,5FH”后,AL等于多少?
第10题:
已知(AL)=0101110lB,执行指令NEG AL后再执行CBW,(AX)等于多少?
第11题:
SHR AL,l
MOV AL,64H
SHL AH,CL
MOV AL,BX
第12题:
MOV AX,BX
AND AL,0FH
SHR BX,CL
ADD AL,BL
第13题:
假定(AX)=96H,(BX)=65H,依次执行ADD AX,BX指令和DAA指令后,(AL)=( )。
A.0FBH
B.01H
C.61H
D.0BH
第14题:
下列( )指令必须修改操作数的类型属性。
A.MUL BX
B.MUL[BX]
C.MOV AL,02H,
D.MOV AL,[BX]
第15题:
理想情况下,下列哪一条指令的执行速度最快?
A.ADD AL,[0200H]
B.ADD AL,[BX]
C.ADD AL,BL
D.ADD AL,[DI+2]
第16题:
假设(AL)=9BH,执行DAA指令,CPU将自动完成( )操作。
A.(AL)+00H→AL
B.(AL)+06H→AL
C.(AL)+60H→AL
D.(AL)+66H→AL
第17题:
已知指令执行前(AL)=28,(SL)=68,执行下列指令后,(AL)=______。
ADD AL,BL
DAA
第18题:
下列四条指令中,错误的指令是()。
第19题:
阅读下列程序段,说明程序执行后AL,BX的值。 OPE1 DB 3..4 OPE2 DW 3345H, 6799H MOV AL, OPE1 MOV BX, OPE2 +1 SUB BL, AL INT 3 结果:AL=();BX=()。
第20题:
判断下列指令中哪些是错误的,并说明错的原因。 (1)MOV BL, AX (2)MOV AL, BX (3)MOV AL, BL (4)MOV BP, BYTE PTR[BX]
第21题:
已知DS=2000H,BX=3000H,SI=4000H。执行完毕MOV AL,[BX+SI]之后,将()存储单元的内容送到AL寄存器去。
第22题:
下述指令中不改变PSW的指令是()。
第23题:
(BX)+(AL)
(BX)+(AX)
(BX)
(AL)
第24题: