问答题
简答题
判断下列指令是否正确。若不正确,指出错误原因。
(1)MOV SI, DL
(2)MOV ES, 1000H
(3)LEA AX, 3006H
(4)MOV [BP][DI], 0
(5)MOV [SI], [DI]
(6)MOV [DI],[BX]
(7)MOV [DX+SI],AL
(8)MUL AL , 58H
(9)MOV DS,SEG DAT
(10)MOV WORD PTR [BX],-1
【参考答案】
(1)指令MOV SI, DL是错误的,两个操作数类型不匹配。
(2)指令MOV ES, 1000H是错误的,......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
问答题
掌握补码计算X+Y和X-Y。并可写出计算后的真值及标志位CF、OF、ZF、SF、PF各为多少? 例如:X=-45 ,Y=-34, 用补码计算X+Y和X-Y。 -
问答题
已知DS=5000H,BX=2500H, DI=6000H (58500H)=C456H,CX=0004H,指令SAR [BX][DI] , CL 、指令SHR [BX][DI] , CL执行后的结果各是什么? -
问答题
已知DS=5000H,BX=2500H, DI=6000H (58500H)=D456H,CX=0004H,CF=1 指令SAR [BX][DI] , CL 、指令RCL BYTE PTR[BX][DI] , 1执行后的结果各是什么?
