输入输出和中断程序设计.pptxVIP

  • 3
  • 0
  • 约1.4万字
  • 约 73页
  • 2023-03-20 发布于四川
  • 举报
第9章 输入输出和中断程序设计第一页,共七十三页。基本内容输入输出指令查询传送方式中断概述中断处理程序设计BIOS功能调用第二页,共七十三页。9.1 输入输出指令I/O端口地址的分配I/O指令数据传送方式第三页,共七十三页。9.1.1 I/O端口地址的分配 计算机系统通过接口与外围设备通信的,每个接口由一组寄存器组成,为了存取这些寄存器中的数据,系统为这些寄存器分配有专门的地址,即I/O端口地址。 在80X86微机中,I/O端口地址是一个连续的独立的地址空间,范围从0000H – FFFFH,共64KB,因此允许设置64K个8位端口或32K个16位端口.但实际中,由于系统的外围设备数量有限,只使用这些I/O端口地址的很小一部分。下表列出80X86微机的常见外设的I/O端口地址。 第四页,共七十三页。I/O地址范围功能I/O地址范围功能00H – 0FH8237A(DMA控制器)2F8H – 2FEH2号串行口20H - 3FH8259A(可编程控 制器) 320H – 324H硬盘适配器93H – 9FH DMA控制器372H - 377H软盘适配器C0H – 0EHDMA接口378H – 37AH2号并行口F0H – FFH协处理器3BCH – 3BEH1号并行口170H - 1F7H硬盘控制器 3C0H – 3CFHEGA/VGA视频寄存器200H – 20F

文档评论(0)

1亿VIP精品文档

相关文档