DX中存放的是端口地址,in指令是从端口读数据到al或ax中,DX为源操作数,AL,AX为目的操作数out指令是将al或ax中的数据写到端口中,其中端口地址大于256的存放到DX中,所以DX为目的操作数,AL,AX为源操作数汇编的指令格式:操作码 (目的操作数),(源操作数)所以D错误
out 为写端口,形式为out 端口号,al将al中的内容写到端口中端口只能放在DX中