更多"MOV AL,BX"的相关试题:
[单项选择]
下面有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. Ⅰ、Ⅱ、Ⅲ和Ⅳ
[简答题]判断指令MOV AL,BX的对错,如有错,请说明原因。
[单项选择]已知DS=2000H,BX=3000H,SI=4000H。执行完毕MOV AL,[BX+SI]之后,将()存储单元的内容送到AL寄存器去。
A. 27000H
B. 27001H
C. 9000H
D. 9001H
[单项选择]8086执行指令MOV AL,[BX],其中(BX)=2041H时,BHE和A0的输出是()。
A. 0,0
B. 0,1
C. 1,0
D. 1,1
[单项选择]指令MOV AL,[BX+SI+25],源操作数字段是()寻址方式。
A. 寄存器
B. 寄存器间接
C. 直接
D. 立即数
[填空题] 有程序如下: MOV AL,02H SHL AL,1 MOV BL,AL MOV CL,02 SHL AL,CL ADD AL,BL INT 3 程序执行后AL=(),BL=(),指出该程序的功能是()
[单项选择]执行下列程序段后
MOV AL,87
MOV CL, 4
MOV AH, AL
AND AL,0FH
OR AL, 30H
SHR AH,CL
OR AH,30H
则AX=( )H
A. 3537
B. 3735
C. 0705
D. 0507
[简答题] 源程序如下: MOV AH, 0 MOV AL, 9 MOV BL, 8 ADD AL, BL AAA AAD DIV AL 结果AL为多少?AH为多少?BL为多少?
[填空题] 有如下程序: START: MOV BL,67H MOV AL,BL MOV CL,4 SHR AL,CL MOV BH,AL OR BH,30H MOV AL,BL AND AL,OFH MOV BL,AL OR BL,30H INT 3 运行上面程序后,BH=(),BL=()
[简答题] 已知有程序段如下: MOV AL,35H MOV DL,AL AND DL,0FH AND AL,0F0H MOV CL,4 SHR AL,CL MOV BL,10 MUL BL ADD AL,DL 执行之后,AL的值等于多少?该程序段完成了什么功能?
[单项选择]执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR AL,CL MOV CL,AL SHR AL,2 ADD AL,CL
A. 16
B. 20
C. 32
D. 64
[简答题]
指出下列指令的错误:
MOV [BX],[SI]
[简答题]
源程序如下:
MOV CX,9
MOV AL,01H
MOV SI,1000H
NEXT:MOV[SI],AL
INC SI
SHL AL,1
LOOP NEXT
执行本程序后AL等于多少?SI等于多少?CX等于多少?
[简答题]
源程序如下:
MOV DX,143H
MOV AL,77H
OUT DX,AL
MOV AX,0
DEC DX
DEC DX
OUT DX,AL
MOV AL,AH
OUT DX,AL
设8253的端口地址为140H~143H。
程序是对8253的哪个通道进行初始化?
[简答题]请指出MOV [BX],[1000H]指令中的错误。