- 2
- 0
- 约6.58千字
- 约 22页
- 2015-12-17 发布于广东
- 举报
第9章???输入/输出程序设计◆ 输入/输出指令◆ 输入/输出控制方式 ◆ 中断◆ BIOS中断调用 9.1 输入/输出指令 9.1.1 I/O端口寻址 当设备通过接口与主机相连时,CPU可以通过接口地址来访问I/O设备。通常将I/O设备码视为地址码,对I/O地址码的编址可采用存储器编址和I/O端口编址两种方式。 1.存储器编址方法 存储器编址也叫统一编址,就是将I/O地址看作是存储器地址的一部分。 2.I/O端口编址方法 I /O端口编址也称为不统一编址,就是指I/O地址和存储器地址是分开的,所有对I/O的访问必须有专用的I/O指令。 9.1.2 输入/输出指令 1.输入指令 格式: IN OPERAND1,OPERAND2 其中:操作数OPERAND1是AL或AX,操作数OPERAND2是输入端口地址。 输入指令IN是把端口的一个字节或字传送给AL或AX。 2.输出指令 格式: OUT OPERAND1,OPERAND2 其中:OPERAND1是输出端口地址,OPERAND2是AL或AX,输出指令OUT把AL或AX中的内容输出到端口。 3. 端口地址的寻址方式 用上两条指令时,有直接和间接两种寻址方式来确定端口地址。 (1) 直接端口寻址
原创力文档

文档评论(0)