汇编习题 哪位高手帮我看看下面的汇编习题,为什么答案是D ,哪位给高手帮我详细解释下,谢谢?
问题描述:
汇编习题 哪位高手帮我看看下面的汇编习题,为什么答案是D ,哪位给高手帮我详细解释下,谢谢?
下列有关输入输出指令中,错误的是(D)
A IN AL,DXB OUT DX,AL
C IN AX,DXD OUT AL,DX
答
DX中存放的是端口地址,in指令是从端口读数据到al或ax中,DX为源操作数,AL,AX为目的操作数
out指令是将al或ax中的数据写到端口中,其中端口地址大于256的存放到DX中,所以DX为目的操作数,AL,AX为源操作数
汇编的指令格式:操作码 (目的操作数),(源操作数)
所以D错误