简答题

在计算机系统中,使用直接存储器访问的目的是什么?在采用总线周期“挪用”方式把外围设备传送来的一个数据写进内存储器的一个单元的期间,CPU可能处于何种运行方式?对采用直接存储器访问的外围设备,要给出中断请求功能吗?为什么?

正确答案

(1)既要提高高速外围设备与计算机主机(内存储器)之间传送数据的速度,又要降低数据人出对CPU的时间开销;
(2)在采用总线周期“挪用”方式把外围设备传送来的一个数据写进内存储器的一个单元的期间,CPU可能处于等待使用总线的状态(与DMA竞争使用总线而且未取得总线使用权),或正在正常执行程序(未遇到与DMA竞争使用总线的情况);
(3)对采用直接存储器访问的外围设备,也要给出中断请求功能,因为一次数据传送可能要多次(每次传送一批数据)启动DMA传送过程才能完成,每传送完成一批数据,DMA卡要送中断请求信号给CPU。

答案解析

相似试题
  • 在计算机硬件系统中,在指令的操作数字段中所表示的内存地址被称为(),用它计算出来的送到内存用以访问一个存储器单元的地址被称为();在讲解虚拟存储器时,程序的指令中使用的是存储器的(),经过地址变换后得到的可以用以访问一个存储器单元的地址被称为()。

    填空题查看答案

  • 高速缓冲存储器在计算机系统中的主要作用是什么。

    简答题查看答案

  • 计算机系统中的存储器系统是指(),没有外部存储器的计算机监控程序可以存放在()中。

    单选题查看答案

  • 什么是高速缓冲存储器?在计算机系统中它是如何发挥作用的?

    简答题查看答案

  • 在计算机系统中,地址总线的位数决定了内存储器()空间,数据总线的位数与它的工作频率的乘积正比于该总线最大的输入/输出能力。

    填空题查看答案

  • 计算机系统中采用补码运算的目的是为了()

    单选题查看答案

  • 引入虚拟存储系统的目的,是为了加快外存的存取速度。

    判断题查看答案

  • 当前流行的计算机系统中,广泛采用由三种运行原理不同、性能差异很大的存储介质,来分别构建()、()和(),再将它们组成通过计算机硬软件统一管理与调度的三级结构的存储器系统。

    填空题查看答案

  • CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。

    判断题查看答案