单选题
下列指令错误的是( )。
A.RCR DX,CL
B.RET
C.IN AX,0268H
D.OUT 80H,AL
A
B
C
D
【正确答案】
C
【答案解析】
I/O指令中当端口地址处于0~255之间时,可采用直接寻址方式,如:1N AL,60H,将地址为60H的端口内容送AL寄存器中;当端口地址大于255时,应采用间接寻址方式,如MOVDX,0908H;INAL,DX,先将端口地址送DX,再将DX所指端口内容送AL寄存器中。因此C指令非法。
提交答案
关闭