您的位置 首页 > 数码极客

“操作系统如何管理cpu“操作系统如何管理磁盘文件和磁盘空间的?…

内容体系


  • 操作系统概述(❤)
  • 进程管理(❤❤❤)
  • 存储管理(❤)
  • 文件管理(❤❤)
  • 设备管理(❤❤)

5 设备管理

控制CPU与外围设备的交换。

数据传输控制方式

1 程序控制方式

在程序的主动控制下,通过读取状态寄存器了解接口的情况,完成相应的程序操作。为了及时了解接口的状态,需要时间密集的查询操作。会造成CPU效率低,因为CPU速度快,外设速度慢,持续监听外设会造成CPU效率低。

2 程序中断方式

当接口出现需要程序干预的事件,通过中断通知CPU,CPU再读取状态寄存器,确定事件的种类,以便执行不同的代码处理。CPU效率高而且及时。

3 DMA方式

CPU与接口的数据传送采用DMA传送,即传送的具体过程由硬件(DMA控制器)完成,传送速度比通过CPU快,尤其是在批量传送时效率很高。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“操作系统如何管理cpu,操作系统如何管理磁盘文件和磁盘空间的?,操作系统如何管理CPU,操作系统如何管理内存,操作系统如何管理内存,管理CPU”边界阅读