第7章-输入工输出接口.pptVIP

  • 12
  • 0
  • 约3.88千字
  • 约 36页
  • 2019-03-25 发布于福建
  • 举报
7.3.3 直接存储器存取(DMA)方式 DMA方式由硬件自动实现的,并不需要程序进行控制。 DMAC(称为DMA控制器)芯片来完成相关工作,如内存地址的修改、字节长度的控制。当CPU放弃数据总线、地址总线及控制总线的控制权时,由DMAC实现外设和内存间的数据交换,同时也包括与CPU之间必要的连接。 7.3.3 直接存储器存取(DMA)方式 AB DB CB CPU DMAC RAM/ROM I/O 7.3.4 通道控制方式和I/O处理器 在大、中型计算机系统中,配置的I/O设备很多,输入输出操作十分频繁,如果仅用DMA控制器,则需要CPU不断地对各个DMA控制器进行设置,影响CPU的正常工作。 将DMA控制器的功能增强,使其能够按CPU的意图自行设置操作方式,控制数据传送。于是,DMA控制器发展成了通道控制器。 1. I/O 通道( I/O Channel ) 早期的“通道”是由一些简单的、主要用于数据输入输出的CPU构成,可配置简单的输入输出程序。 主CPU只需使用简单的通道命令启动通道,二者即可并行工作。输入输出程序可以在主存中,也可以在通道的局部存储器中。主CPU一旦启动通道工作,通道控制器即从主存或通道存储器中取出相应的程序,控制数据的输入输出。 2. I/O处理器(IOP) 通道控制器发展成I/O处理器(I/O Proce

文档评论(0)

1亿VIP精品文档

相关文档