设备管理

数据传输方式

效率由低到高分为:

  • 程序控制(查询)方式CPU主动查询外设状态,外设准备好时传输数据。分为无条件查询和程序查询方式两种,方法简单,硬件开销小,但I/O能力不高,严重影响CPU利用率。
  • 程序中断方式在外设准备好时给CPU发送中断信号,在此之前CPU正常工作。与程序控制方式下相比,终端方式因为CPU无需等待而提高了传输请求的响应速度。
  • DMA方式:DMA方式是未来在主存和外设之间实现高速、批量数据交换而设置的.DMA比上述两种都高效。CPU只发送开始结束信号,不干涉过程
  • 通道方式
  • I/O处理机

虚设备与SPOOLING技术

了解即可