【计算机组成原理】中国大学MOOC哈工大课程第五章(下)题库

一、前言

接着上次第五章的题库,这次记录一下中国大学MOOC哈工大课程第五章(下)的题库,由于整理起来比较繁琐,单选题中有一些重复选项,希望小伙伴们不要介意,哈哈。如果小伙伴们有补充,可以在评论区里评论我没有记录的题目,让题库更完善。

二、题库

单选

  1. 下图表示的I/O设备与主机信息传送的控制方式为___
    【计算机组成原理】中国大学MOOC哈工大课程第五章(下)题库_第1张图片.
    A.无正确答案
    B. 程序中断
    C.DMA
    D.程序查询
    正确答案:B

  2. 下列有关中断向量地址和终端服务程序的入口地址的描述错误的是___
    A.一个中断源对应一个向量地址
    B.在硬件向量法中,可以通过中断向量地址寻找中断服务程序入口地址
    C.在硬件向量法中,中断服务程序的入口地址由硬件电路直接产生
    D.中断向量地址形成部件的输入来自排队器的输出
    正确答案:C

  3. 中断服务程序的最后一条指令是___
    A.中断返回指令
    B.出栈指令
    C.入栈指令
    D.转移指令
    正确答案:A

  4. 中断系统是由___实现的。
    A.仅由硬件
    B.仅由软件
    C.仅由硬件或者仅由软件
    D. 软件和硬件的结合
    正确答案:D

  5. 微型机系统中,主机和高速硬盘进行数据交换一般采用___方式
    A.程序查询
    B.DMA
    C.无正确答案
    D. 程序中断
    正确答案:B

  6. DMA方式中,周期窃取是窃取一个___
    A.存取周期
    B.总线周期
    C.CPU周期
    D.指令周期
    正确答案:A

  7. 通道程序是由___组成
    A.通道状态字
    B.I/O指令
    C.通道请求
    D.通道指令
    正确答案:D

  8. 以下属于通道自身指令,主要针对通道执行I/O操作的是___
    A.跳转指令
    B. 中断指令
    C.访存指令
    D.通道指令
    正确答案:D

  9. 中断发生时,程序计数器内容的保护和更新,是由___完成的
    A. I/O指令
    B. 访存指令
    C. 进栈指令和转移指令
    D. 硬件
    正确答案:D

  10. 下图可以表示哪种控制方式的CPU工作效率?
    【计算机组成原理】中国大学MOOC哈工大课程第五章(下)题库_第2张图片
    A. 程序查询方式
    B.无正确答案
    C.程序中断方式
    D.DMA方式
    正确答案:D

  11. 下列功能不能由中断技术实现的是___
    A.在突然掉电的瞬间立刻启动备份电源,并做一些必要处理
    B.主存和设备交换信息时不通过CPU
    C.解决I/O设备工作速度较低,无法与CPU速度匹配的问题
    D.使CPU可以即时相应外部信号
    正确答案:B

  12. 以下关于通道程序的叙述中,正确的是___
    A.通道程序是由CPU执行的
    B.通道程序可以存放在主存中
    C.通道程序存放在外设中
    D.通道程序可以在任何环境下执行I/O操作
    正确答案:B

  13. 在程序中断方式下,中断响应发生在___
    A.一条指令执行的任何时刻
    B.一条指令执行中间
    C. 一条指令执行开始
    D.一条指令执行结束
    正确答案:D

  14. 当主机与外设传送数据时,CPU的效率由高到低依次是___
    A.程序中断方式、程序查询方式、DMA方式
    B.程序查询方式、DMA方式、程序中断方式
    C. DMA方式、程序中断方式、程序查询方式
    D.程序中断方式、DMA方式、程序查询方式
    正确答案:C

  15. 在中断响应过程中,保存正在执行程序的程序计数器PC的作用是___
    A.为了响应多重中断
    B.使CPU可以和外设并行工作
    C.使中断返回后,该程序可以回到断点位置继续向下执行
    D.使CPU可以找到中断处理程序的入口地址
    正确答案:C

  16. 微型机系统中,主机和高速硬盘进行数据交换一般采用___方式
    A. DMA
    B.程序查询
    C. 无正确答案
    D.程序中断
    正确答案:A

  17. 磁盘适用于___方式实现输入输出操作
    A.程序查询
    B. DMA
    C. 中断
    D.I/O指令
    正确答案:B

  18. I/O设备与主机交换信息时,共有5中控制方式:程序查询方式、程序中断方式、直接存取方式(DMA)、I/O通道方式、I/O处理机方式。下图,对前三种方式的CPU工作效率进行了比较。
    【计算机组成原理】中国大学MOOC哈工大课程第五章(下)题库_第3张图片
    参考上图,我们可知程序查询方式、程序中断方式、DMA方式中,____方式对CPU的利用率最高。
    A.程序查询方式
    B.三种方式一样高,因为交换I/O设备信息到主存,用不到CPU
    C. 程序中断方式
    D.DMA方式
    正确答案:D

多选

  1. DMA接口具有的功能有___
    A.在数据块传送结束时给出DMA操作完成的信号
    B.在CPU允许DMA工作时,处理总线控制权的转交
    C.确定数据传送的起始地址和数据长度
    D.向CPU申请DMA传送
    正确答案:A、B、C、D
  2. DMA控制器和CPU在竞争内存时,可以使用以下方式___
    A.停止CPU访问内存
    B.周期挪用
    C.DMA与CPU同时访问
    D.DMA与CPU交替访问
    正确答案:A、B、D
  3. DMA的数据传送方式,可以是___
    A.信号传送方式
    B.on-the-fly传送方式
    C.单元传送方式
    D.块传送方式
    正确答案:B、C、D
  4. 下列关于调用中断服务程序和调用子程序的叙述正确的是___
    A. 中断服务程序与中断时CPU正在运行的程序是相互独立的,他们之间没有确定的关系。子程序调用时转入的子程序与CPU正在执行的程序段是同一程序的两部分
    B.除了软中断,通常中断产生都是随机的,而子程序调用时由CALL指令(子程序调用指令)引起的
    C.中断服务程序的入口地址可以通过硬件向量法产生向量地址,再由向量地址找到入口地址。子程序调用的子程序入口地址是由CALL指令中的地址码给出的
    D.处理中断服务程序时,对多个同时发生的中断需进行裁决,而调用子程序时一般没有这种操作
    正确答案:A、B、C、D
  5. 程序中断方式在CPU启动I/O设备后,不查询设备是否已准备就绪,继续执行自身程序,只是当I/O设备准备就绪并向CPU发出中断请求后才予以响应,这大大提高CPU的工作效率。下图示意了采用程序中断方式从I/O设备读数据块到主存的程序流程。
    【计算机组成原理】中国大学MOOC哈工大课程第五章(下)题库_第4张图片
    观察上述流程图,下列说法正确的是____
    A.采用程序中断方式,CPU和IO不仅在硬件方面需增加相应的电路,而且在软件方面还必须编制中断服务程序。
    B.CPU和IO设备处于串行工作状态,CPU的工作效率不高。
    C.CPU向I/O设备发读指令后,仍可以处理其他事情(如继续在算题)
    D.在此方式下,CPU不必时刻查询I/O设备的准备情况,不出现“踏步”现象。
    正确答案:A、C、D

你可能感兴趣的:(计算机组成原理)