Cpu管理外围设备有几种方式?

如题所述

5种。

CPU 管理外围设备有五种方式:

(1)程序查询方式 。

(2)程序中断方式 。

(3)直接内存访问(DMA)方式 。

(4)通道方式 。

(5)外围处理机方式。外围设备计算机在各领域应用的桥梁。随着计算机应用范围的扩大,从早期的数值计算到文字,表格,图形,图像,和语言文字等非数值信息的处理,各种新型的外围设备陆续制造出来,由此可见无论哪个领域,哪个部门,只配置了相应的外围设备们才能使用计算机在这些方面的广泛应用。

扩展资料

外围完成数据媒体交换的设备。人们习惯用字符,汉字,图形,图像来表达信息的含义,而计算机内部的工作确实一计算机电信号表示二进制代码,因此。在人机对话信息时,首先需要将各种信息变成计算机识别的二进制代码形式。

计算机系统软件和信息驻扎地,随着计算机技术的发展,系统软件,数据库和待处理的信息越来越大,不可能全部存放在主存中,绝大部分必须辅助储存器,因此磁盘储存器已成为系统软件,数据库及各种信息的储存地。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-29
  1、与进程管理的接口
  用户要完成的输入输出操作出现在进程中,所以设备管理应提供读/写等接口命令,并把进程的要求转达给设备驱动机构。
  2、设备分配
  现代操作系统中允许多个进程并发执行,引起进程对设备的竞争。因此,设备管理程序必须按照一定的算法把一个I/O设备分配给对该类设备提出请求的进程,若该进程未分配到所请求的设备,则进入等待队列。
  3、并行操作
  现代大中型计算机系统一般都有很多费用昂贵的I/O设备,如何充分有效地使用这些设备,尽可能提高它们之间、它们与CPU之间的并行操作程度是很重要的。在多通道的计算机系统中,还要考虑通道与通道之间,通道与CPU之间的并行操作。在无通道的情况下,利用中断技术来完成并行操作。
  4、I/O控制
  实际的I/O操作要在I/O控制下进行。这部分内容与具体的设备紧密相关,也与计算机的硬件体系结构紧密相关。在有通道的系统中,要构造相应的通道程序,启动通道,对通道发来的中断请求及时响应和处理。
  5、缓冲区管理
  一般说来,CPU的执行速度比较高,而外围设备上的数据流通速度则低得多。为了减少外围设备和主存与CPU之间的数据速度不匹配的问题,系统中一般设有缓冲区来暂存数据。设备管理负责缓冲区的分配、释放及有关的管理工作。
第2个回答  2012-07-04
在计算机中,CPU管理外围设备采用哪几种方式 ...3、接口的控制方式 CPU通过接口对外设进行控制的方式有以下几种: (1)USB能智能识别USB链上外围设备的...
第3个回答  2020-08-06
四种:
 无条件输入输出;
 查询式输入输出;
 中断式输入输出;
 DMA 式输入输出。
严格来说,DMA 式,不属于 CPU 管理外围设备。
DMA 式,CPU 不工作,由 DMA 控制器,来管理外围设备。
但是,DMA 控制器在工作之前,要受到 CPU 的设置。
第4个回答  推荐于2018-02-11
程序查询方式,程序中断方式,直接存储器(DMA)访问,通道控制方式,外围处理机(PPU)方式本回答被网友采纳