汇编语言程序设计 葛建梅 第9章新.pptVIP

  • 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)

1亿VIP精品文档

相关文档