您好、欢迎来到现金彩票网!
当前位置:九乐棋牌 > 外围计算机 >

在计算机中cpu管理外围设备有几种方式

发布时间:2019-06-27 02:03 来源:未知 编辑:admin

  用户要完成的输入输出操作出现在进程中,所以设备管理应提供读/写等接口命令,并把进程的要求转达给设备驱动机构。

  现代操作系统中允许多个进程并发执行,引起进程对设备的竞争。因此,设备管理程序必须按照一定的算法把一个I/O设备分配给对该类设备提出请求的进程,若该进程未分配到所请求的设备,则进入等待队列。

  现代大中型计算机系统一般都有很多费用昂贵的I/O设备,如何充分有效地使用这些设备,尽可能提高它们之间、它们与CPU之间的并行操作程度是很重要的。在多通道的计算机系统中,还要考虑通道与通道之间,通道与CPU之间的并行操作。在无通道的情况下,利用中断技术来完成并行操作。

  实际的I/O操作要在I/O控制下进行。这部分内容与具体的设备紧密相关,也与计算机的硬件体系结构紧密相关。在有通道的系统中,要构造相应的通道程序,启动通道,对通道发来的中断请求及时响应和处理。

  用户要完成的输入输出操作出现在进程中,所以设备管理应提供读/写等接口命令,并把进程的要求转达给设备驱动机构。

  现代操作系统中允许多个进程并发执行,引起进程对设备的竞争。因此,设备管理程序必须按照一定的算法把一个I/O设备分配给对该类设备提出请求的进程,若该进程未分配到所请求的设备,则进入等待队列。

  现代大中型计算机系统一般都有很多费用昂贵的I/O设备,如何充分有效地使用这些设备,尽可能提高它们之间、它们与CPU之间的并行操作程度是很重要的。在多通道的计算机系统中,还要考虑通道与通道之间,通道与CPU之间的并行操作。在无通道的情况下,利用中断技术来完成并行操作。

  实际的I/O操作要在I/O控制下进行。这部分内容与具体的设备紧密相关,也与计算机的硬件体系结构紧密相关。在有通道的系统中,要构造相应的通道程序,启动通道,对通道发来的中断请求及时响应和处理。

  一般说来,CPU的执行速度比较高,而外围设备上的数据流通速度则低得多。为了减少外围设备和主存与CPU之间的数据速度不匹配的问题,系统中一般设有缓冲区来暂存数据。设备管理负责缓冲区的分配、释放及有关的管理工作。

  程序查询方式,程序中断方式,直接存储器(DMA)访问,通道控制方式,外围处理机(PPU)方式

http://mamoohouse.com/waiweijisuanji/218.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有