问答题
简答题
说明下列指令中不合法的原因。
(1)MOV 64H, CL
(2)MOV CL, 100H
(3)MOV CL, 256
(4)MOV SS, 6180H
(5)MOV CS, WORD PTR[BX]
(6)MOV DS, SS
(7)XCHG AL, 40H
(8)XCHG ES, AX
(9)IN 160H, AL
(10)CMP [SI], [BX]
(11)MOV DS, 1000H
(12)POP CS
【参考答案】
(1)错在立即数64H作目标操作数。
(2)和(3)错在目标操作数均超过了字节范围。
(4)错在立即......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
问答题
判断下列指令中哪些是错误的,并说明错的原因。 (1)MOV BL, AX (2)MOV AL, BX (3)MOV AL, BL (4)MOV BP, BYTE PTR[BX] -
问答题
写出把首地址为DATA的字数组和第4个字送到AX寄存器的指令。要求使用寄存器相对寻址与基址加变址寻址两种寻址方式。 -
问答题
指出下列指令中源操作数的寻址方式,并说明指令操作的结果。 (1)MOV BX, ‘BC’ (2)MOV AX, DATA (3)MOV DX, [BX] (4)MOV AL, [BX+DI] (5)MOV CL, LIST[BX] (6)MOV AX, FILE[BX+DI+200H] (7)DAA (8)XLAT (9)IN AX, DX (10)INT 21H
