计算机组成与结构chap08.pptVIP

  • 6
  • 0
  • 约5.94千字
  • 约 38页
  • 2016-12-24 发布于重庆
  • 举报
第八章 输入输出系统 Department of Computer 覃 颖 Tel: 6392292 Email: qinying@ctgu.edu.cn 8.1 CPU对外围设备的管理方式 程序查询方式:是早期计算机中使用的一种方式。数据在CPU和外围设备之间的传送完全靠计算机程序控制,查询方式的优点是CPU的操作和外围设备的操作能够同步,而且硬件结构比较简单。但问题是,外围设备动作很慢,程序进入查询循环时将白白浪费掉CPU很多时间。即使CPU采用定期地由主程序转向查询设备状态的子程序进行扫描轮询的办法,CPU宝贵资源的浪费也是可观的。因此当前除单片机外,很少使用程序查询方式。 8.1 CPU对外围设备的管理方式 程序中断方式:中断是外围设备用来“主动”通知CPU,准备送出输入数据或接收输出数据的一种方法。通常,当一个中断发生时,CPU暂停它的现行程序,而转向中断处理程序,从而可以输入或输出一个数据。当中断处理完毕后,CPU又返回到它原来的任务,并从它停止的地方开始执行程序。这种方式节省了CPU宝贵的时间,是管理I/O操作的一个比较有效的方法。中断方式一般适用于随机出现的服务,并且一旦提出要求,应立即进行。同程序查询方式相比,硬件结构相对复杂一些,服务开销时间较大。 8.1 CPU对外围设备的管理方式 直接内存访问(DMA)方式:对于一些高速的外围设备,以及成组交换数

文档评论(0)

1亿VIP精品文档

相关文档