高级汇编语言程序设计
输入输出程序设计
- 接口:通过接口连接外部设备
- 端口:
- 端口地址:0000H~FFFFH
- 端口分类:
- 数据端口
- 状态端口
- 控制端口
IN/OUT指令
- 分类:
- 长格式:端口的范围在00H~FFH之间,可以直接在指令中指定
- 短格式:如果端口号>=256,则需要先将端口号保存在DX寄存器中
- 输入指令IN:
- 格式:
IN AL/AX, PORT/DX
- 格式:
- 输出指令OUT:
- 格式:
OUT PORT/DX, AL/AX
- 格式:
中断
- 中断源:引起中断的事件:
IN AL/AX, PORT/DX
OUT PORT/DX, AL/AX