25、设AL=7FH,要使AL=80H,应使用下列哪一条指令()。
A.AND AL,80H
B.OR AL,80H
C.XOR AL,80H
D.NOT AL
第1题:
在8086/8088指令系统中,下列哪一条指令的寻址方式是错误的?
A.MOV AL,[DI]
B.MOV AL,[SI]
C.MOV AL,[BX+BP]
D.MOV AL,[BP+SI]
第2题:
下面有4条指令: Ⅰ.MOV AL,[BX+SI+1A0H] Ⅱ.MOV AL,80H[BX][DI] Ⅲ.MOV AL,[BP+SI-0A0H] Ⅳ.MOV AL,[BP] 其中(DS)=0930H,(SS)=0915H,(SI)=0A0H,(DI)=1C0H,(BX)=80H,(BP)=470H。试问哪些 指令能在AL寄存器中获得相同的结果?
A.仅Ⅰ和Ⅱ
B.仅Ⅱ和Ⅲ
C.仅Ⅲ和Ⅳ
D.Ⅰ、Ⅱ、Ⅲ和Ⅳ
第3题:
假设(AL)=FEH,则执行SUB AL,7FH指令后,(AL)=7FH,SF=0,0F= 。
第4题:
理想情况下,下列哪一条指令的执行速度最快?
A.ADD AL,[0200H]
B.ADD AL,[BX]
C.ADD AL,BL
D.ADD AL,[DI+2]
第5题:
下面有四条指令:
①MOV AL,[BX+SI+1AOH]
②MOV AL,80H[BX][DI]
③MOV AL,[BP+SI-0A0H]
④MOV AL,[BP]
其中(DS)=0930H,(SS)=0915H,(SI)=0AOH,(DI)=ACOH,(BX)=80H,(BP)= 470H。试问哪些指令能在AL寄存器中获得相同的结果?( )
A.仅①和②
B.仅②和③
C.仅③和④
D.①、②、③、④
第6题:
在8086/8088微处理器中,下列哪一条指令是合法的?
A.ADD AX,3
B.MOV AL,300
C.MUL AL,BL
D.SHL AL,3
第7题:
8086/8088指令OUT 80H,AL表示( )。
A.将80H送给AL
B.将80H端口的内容送给AL
C.将AL的内容送给80H端口
D.将AL的内容送给80H内存单元
第8题:
指令OUT 80H,AL表示()。
第9题:
给定(AL)=80H,(CL)=02H,指令SHRAL,CL执行后的结果是()。
第10题:
设(AL)=07H,要使(AL)=-07H应执行的指令是()。
第11题:
将80H送给AL
将80H端口的内容送给AL
将AL的内容送给80H端口
将AL内容送给80H内存单元
第12题:
XORAL,3
NOTAL
JMP NEXT
TEST AL,80H
第13题:
下面哪一条指令执行后AL寄存器中的数据可能被修改?
A.CMP AL,0
B.TEST AL,80H
C.RCL AL,1
D.ADD AL,0
第14题:
下列哪一条指令在8086微处理器中是非法的?
A.SHL AL,2
B.MOV AL,BL
C.ADD AL,[BX]
D.OR AX,BX
第15题:
设AL=-15,要使AL=15应执行的指令是__。
A.NEGAL
B.NOTAL
C.INCAL
D.DEGAL
第16题:
执行下列哪一条指令后,就能用条件转移指令判断AL~BL寄存器中的最高位是否相同?
A.TEST AL,BL
B.CMP AL,BL
C.AND AL,BL
D.XOR AL,BL
第17题:
下列哪一条是不合法的指令?
A.MUL BX
B.MUL [BX]
C.MOV AL,02H
D.MOV AL,[BX]
第18题:
已知(AL)=0EH,执行TEST AL,7FH后,(AL)=( )。
A.0
B.0EH
C.7EH
D.0FEH
第19题:
如果AL的值为7FH,要使得(AL)=80H,应使用的指令是
A.AND AL,80H
B.OR AL,80H
C.XOR AL,80H
D.NOT AL
第20题:
8086/8088指令OUT 80H,AL表示()
第21题:
要检查寄存器AL中的内容是否与AH相同,应使用的指令为()。
第22题:
设AL=-100,要使AL=100应执行的指令是()。
第23题:
AND AL,AH
OR AL,AH
XOR AL,AH
SBB AL,AH
第24题:
NEG AL
NOT AL
INC AL
DEC AL