第八章__输入输出系统.pptVIP

  • 6
  • 0
  • 约9.59千字
  • 约 90页
  • 2015-08-08 发布于河南
  • 举报
第八章__输入输出系统.ppt

第八章 输入输出系统 外围设备的定时方式与信息交换方式 程序中断方式 DMA方式 通道方式 通用I/O标准接口 8.1 定时方式与信息交换方式 CPU从I/O读数据的过程 CPU把地址放在地址总线上,发出读命令; I/O设备将数据放在数据总线上; CPU从数据总线读走数据。 问题 在输入过程中,I/O设备和CPU如何在时间上同步? 8.1 定时方式与信息交换方式 CPU向I/O写数据的过程 CPU把地址放在地址总线上; CPU把数据放在数据总线上,发出写命令; I/O设备取走数据。 问题 在输出过程中,I/O设备和CPU如何在时间上同步? 1. 速度极慢或简单的外设 对于“机械开关”这样的输入设备, 开关动作在ms级以上,而指令周期在us级以下; 开关动作总是可被CPU捕捉到; 可认为总是输入准备就绪的。 对于显示二极管这样的输出设备, 随时可接收数据,并显示; 可认为总是输出准备就绪的。 2. 慢速或中速的外设 以键盘为例,按键动作的间隔不规律,且间隔远大于指令周期。 CPU不能总等着键盘输入,不干别的! 采用异步定时方式 外设有“准备就绪”状态位; CPU查询状态位,置位时就读走; 否则,在不丢失输入情况下,过会儿再查询。 3. 高速的外设 这类设备(如磁盘)的操作是等间隔的; CPU也等间隔地执行输入或输出指令; 这种方式称作同步定时方式。 8.1.2 信息交换

文档评论(0)

1亿VIP精品文档

相关文档