5.1 答: 8086CPU 对 I/O 端口的寻址采用的是 I/O 端口单独
寻址方式,它安排有专门的输入 / 输出指令即 IN 、 OUT
指令。 4 条输入指令的区别是:
IN AL , PORT :直接寻址
端口地址和输入的数据均为 8 位,即:( PORT)→AL
IN AL , DX :间接寻址
端口地址为 16 位,输入的数据为 8 位,即:( DX )
→ AL
IN AX , PORT :直接寻址
端口地址为 8 位,输入的数据为 16 位,即:
( PORT )→ AL ,( PORT+1 )→ AH
IN AX , DX :间接寻址
端口地址和输入的数据均为 16 位,即:
( DX )→ AL ,( DX+1 )→ AH
第 2 页 / 共 19 页