问答题X 纠错
(1)错在立即数64H作目标操作数。
(2)和(3)错在目标操作数均超过了字节范围。
(4)错在立即数直接传送给段寄存器。
(5)错在把存储器操作数作数送CS, 这可能引起系统运行紊乱。
(6)错在两个段寄存器之间直接传送。
(7)错在用立即数作交换指令的操作数。
(8)错在用段寄存器作交换指令的操作数。
(9)错在当端口地址超过FFH时还在用直接寻址端口号。
(10)错在用两个存储器操作数做比较。
(11)错在将立即数直接传送到CS,必须先传送到某个寄存器,再经过寄存器传送到CS。
(12)错在将存储器堆栈中的数据直接弹出到CS。
你可能喜欢
问答题
判断下列指令中哪些是错误的,并说明错的原因。
(1)MOV BL, AX
(2)MOV AL, BX
(3)MOV AL, BL
(4)MOV BP, BYTE PTR[BX]
问答题
指出下列指令中源操作数的寻址方式,并说明指令操作的结果。
(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
问答题
问答题
问答题
80386~Pentium系列微处理器的一个寄存器页内包含4KB个字节;页目录中存放1024个32位地址。
问答题