微型计算机原理与接口技术-杨立-第6章基本输入输出接口技术课案.pptVIP

  • 4
  • 0
  • 约5.13千字
  • 约 26页
  • 2017-03-03 发布于广东
  • 举报

微型计算机原理与接口技术-杨立-第6章基本输入输出接口技术课案.ppt

微型计算机原理与接口技术-杨立-第6章基本输入输出接口技术课案.ppt

6.2 CPU与外设间数据传送方式 计算机的外部设备通常有外存设备(如磁盘、光盘)、输入设备(如键盘、鼠标)、输出设备(如显示器、打印机)、办公设备(如扫描仪、绘图仪、数字化仪)、多媒体设备、通信设备以及总线设备等。计算机接上某种外部设备之后,计算机与外部设备之间就要进行数据交换。但由于外部设备与存储器不同,它们用各自不同的速度在工作,而且它们的工作速度相差很大,有些外部设备的工作速度极高,有些则很低。因此需要用某种方法调整数据传输时的定时,这种方法称为输入/输出控制。 输入/输出控制方式通常有四种方式,即程序传送方式、中断传送方式、DMA传送方式和I/O处理机方式。其中程序传送方式又可分为无条件传送方式和条件传送方式两种。 6.2.1 无条件传送方式 如果程序员能够确认—个外部设备已经准备好,则在传送数据之前就不必查询外设的状态,直接执行输入指令或输出指令即可实现数据的传输。这就是无条件传送方式,也称为同步传送方式,主要用于外设的定时是固定的或已知的场合 无条件传送方式的原理图可参见图6-3所示。 6.2.2 查询传送方式 查询传送方式也称为条件传送方式。采用这种传送方式时,微型计算机在执行—个I/O操作之前,必须先对外部设备的状态进行测试。也就是微处理器在执行输入/输出指令

文档评论(0)

1亿VIP精品文档

相关文档