试题详情
- 简答题试从下面七个方面比较程序查询、程序中断和DMA三种方式的综合性能。 (1)数据传送依赖软件还是硬件。 (2)传送数据的基本*单位。 (3)并行性。 (4)主动性。 (5)传输速度。 (6)经济性。 (7)应用对象。
- 比较如下:
(1)程序查询、程序中断方式的数据传送主要依赖软件,DMA主要依赖硬件。(注意:这里指主要的趋势)
(2)程序查询、程序中断传送数据的基本*单位为字或字节,DMA为数据块。
(3)程序查询方式传送时,CPU与I/O设备串行工作;程序中断方式时,CPU与I/O设备并行工作,现行程序与I/O传送串行进行;DMA方式时,CPU与I/O设备并行工作,现行程序与I/O传送并行进行。
(4)程序查询方式时,CPU主动查询I/O设备状态;程序中断及DMA方式时,CPU被动接受I/O中断请求或DMA请求。
(5)程序中断方式由于软件额外开销时间比较大,因此传输速度最慢;程序查询方式软件额外开销时间基本没有,因此传输速度比中断快;DMA方式基本由硬件实现传送,因此速度最快;
注意:程序中断方式虽然CPU运行效率比程序查询高,但传输速度却比程序查询慢。
(6)程序查询接口硬件结构最简单,因此最经济;程序中断接口硬件结构稍微复杂一些,因此较经济;DMA控制器硬件结构最复杂,因此成本最高;
(7)程序中断方式适用于中、低速设备的I/O交换;程序查询方式适用于中、低速实时处理过程;DMA方式适用于高速设备的I/O交换; 关注下方微信公众号,在线模考后查看
热门试题
- 下列不能作为存储元件的是()
- 假设x为8位的定点整数(其中最高位为符号
- 以下哪项无法优化程序性能()
- 下面操作中应该由特权指令完成的是()。
- 字长16位,用定点补码小数表示时,一个字
- 控制部件向执行部件发出的各种()叫作微命
- 机定点整数格式字长为8位(包含1位符号位
- 下列数中最小的数为()
- 什么叫刷新?为什么要刷新?说明刷新有几种
- 总线是构成计算机系统的(),是多个系统功
- 针对程序控制、中断和DMA三种输入输出方
- RISC计算机的优点包括()。
- I/O采用统一编址时,进行输入输出操作指
- 在存储器堆栈中,需要一个(),用它来指明
- DMA方式进行外设与主机交换信息时,不需
- 设定点整数x为41H,请在八位机中用十六
- 硬布线控制器的基本思想是:某一微操作控制
- 微命令
- 存储器与其他部件之间主要通过数据线,()
- SRAM记忆单元电路的工作原理是什么?它