• 计算机组成原理(上)第5章 测试(下)


    1、单选(1分)
    下图可以表示哪种控制方式的CPU工作效率?
    在这里插入图片描述

    A.程序查询方式
    B.DMA方式
    C.程序中断方式
    D.无正确答案

    正确答案:B你选对了
    2、单选(1分)
    下列功能不能由中断技术实现的是___

    A.解决I/O设备工作速度较低,无法与CPU速度匹配的问题
    B.使CPU可以即时相应外部信号
    C.在突然掉电的瞬间立刻启动备份电源,并做一些必要处理
    D.主存和设备交换信息时不通过CPU

    正确答案:D你错选为C
    3、单选(1分)
    下列有关中断向量地址和终端服务程序的入口地址的描述错误的是___

    A.一个中断源对应一个向量地址
    B.在硬件向量法中,中断服务程序的入口地址由硬件电路直接产生
    C.中断向量地址形成部件的输入来自排队器的输出
    D.在硬件向量法中,可以通过中断向量地址寻找中断服务程序入口地址

    正确答案:B你错选为D
    4、单选(1分)
    下列对程序中断描述错误的是___

    A.中断请求触发器和中断屏蔽触发器在I/O接口中是成对出现的
    B.当多个中断源同时提出请求时,CPU必须对各中断源的请求进行排队,且只能接受级别最高的中断源的请求
    C.多个中断源向CPU提出中断请求时,CPU可以在某个瞬间接受多个中断源请求
    D.凡能向CPU提出中断请求的各种因素统称为中断源

    正确答案:C你错选为D
    5、单选(1分)
    中断服务程序的最后一条指令是___

    A.转移指令
    B.出栈指令
    C.入栈指令
    D.中断返回指令

    正确答案:D你选对了
    6、单选(1分)
    在中断响应过程中,保存正在执行程序的程序计数器PC的作用是___

    A.使CPU可以和外设并行工作
    B.使CPU可以找到中断处理程序的入口地址
    C.为了响应多重中断
    D.使中断返回后,该程序可以回到断点位置继续向下执行

    正确答案:D你选对了
    7、单选(1分)
    通道程序是由___组成

    A.通道状态字
    B.通道指令
    C.通道请求
    D.I/O指令

    正确答案:B你选对了
    8、单选(1分)
    磁盘适用于___方式实现输入输出操作

    A.中断
    B.I/O指令
    C.DMA
    D.程序查询

    正确答案:C你选对了
    9、单选(1分)
    I/O设备与主机交换信息时,共有5中控制方式:程序查询方式、程序中断方式、直接存取方式(DMA)、I/O通道方式、I/O处理机方式。下图,对前三种方式的CPU工作效率进行了比较。
    在这里插入图片描述

    参考上图,我们可知程序查询方式、程序中断方式、DMA方式中,____方式对CPU的利用率最高。

    A.三种方式一样高,因为交换I/O设备信息到主存,用不到CPU
    B.程序中断方式
    C.DMA方式
    D.程序查询方式

    正确答案:C你错选为A
    10、多选(2分)
    DMA接口具有的功能有___

    A.向CPU申请DMA传送
    B.确定数据传送的起始地址和数据长度
    C.在数据块传送结束时给出DMA操作完成的信号
    D.在CPU允许DMA工作时,处理总线控制权的转交

    正确答案:A、B、C、D你选对了
    11、多选(2分)
    下列关于调用中断服务程序和调用子程序的叙述正确的是___

    A.调用中断服务程序和子程序都需保护程序端点,前者是由中断隐指令完成,后者由CALL指令本身完成
    B.处理中断服务程序时,对多个同时发生的中断需进行裁决,而调用子程序时一般没有这种操作
    C.中断服务程序与中断时CPU正在运行的程序是相互独立的,他们之间没有确定的关系。子程序调用时转入的子程序与CPU正在执行的程序段是同一程序的两部分
    D.在中断服务程序和所调用的子程序中都有保护寄存器内容的操作

    正确答案:A、B、C、D你选对了
    12、多选(2分)
    DMA控制器和CPU在竞争内存时,可以使用以下方式___

    A.周期挪用
    B.DMA与CPU同时访问
    C.DMA与CPU交替访问
    D.停止DMA访问内存

    正确答案:A、C你错选为A、B、C、D


    1、单选(1分)
    下列对程序中断描述错误的是___

    A.当多个中断源同时提出请求时,CPU必须对各中断源的请求进行排队,且只能接受级别最高的中断源的请求
    B.凡能向CPU提出中断请求的各种因素统称为中断源
    C.多个中断源向CPU提出中断请求时,CPU可以在某个瞬间接受多个中断源请求
    D.中断请求触发器和中断屏蔽触发器在I/O接口中是成对出现的

    正确答案:C你选对了
    2、单选(1分)
    当主机与外设传送数据时,CPU的效率由高到低依次是___

    A.DMA方式、程序中断方式、程序查询方式
    B.程序中断方式、程序查询方式、DMA方式
    C.程序查询方式、DMA方式、程序中断方式
    D.程序中断方式、DMA方式、程序查询方式

    正确答案:A你选对了
    3、单选(1分)
    在程序中断方式中,中断向量可以提供___

    A.中断服务程序的入口地址
    B.传送数据的起始地址
    C.传送数据的设备地址
    D.正在执行程序的断点地址

    正确答案:A你选对了
    4、单选(1分)
    微型机系统中,主机和高速硬盘进行数据交换一般采用___方式

    A.程序查询
    B.程序中断
    C.DMA
    D.无正确答案

    正确答案:C你选对了
    5、单选(1分)
    通道程序是由___组成

    A.通道指令
    B.通道请求
    C.I/O指令
    D.通道状态字

    正确答案:A你选对了
    6、单选(1分)
    以下属于通道自身指令,主要针对通道执行I/O操作的是___

    A.通道指令
    B.跳转指令
    C.访存指令
    D.中断指令

    正确答案:A你选对了
    7、单选(1分)
    磁盘适用于___方式实现输入输出操作

    A.I/O指令
    B.中断
    C.DMA
    D.程序查询

    正确答案:C你选对了
    8、单选(1分)
    中断发生时,程序计数器内容的保护和更新,是由___完成的

    A.I/O指令
    B.进栈指令和转移指令
    C.访存指令
    D.硬件

    正确答案:D你错选为A
    9、单选(1分)
    在计算机处理中断的过程中,有可能出现新的中断请求,此时如果CPU暂停现行的中断服务程序,转去处理新的中断请求,这种现象称为中断嵌套,或多重中断。倘若CPU在执行中断服务时,对新的中断请求不予理睬,这种中断称为单重中断。这两种处理方式的中断服务程序略有区别。
    在这里插入图片描述

    上图表示单重中断和多重中断服务程序流程,下面说法正确的是____

    A.左右两图都是多重中断的服务流程
    B.左图是单重中断的服务流程,右图是多重中断的服务流程
    C.左图是多重中断的服务流程,右图是单重中断的服务流程
    D.左右两图都是单重中断的服务流程

    正确答案:B你选对了
    10、多选(2分)
    DMA接口具有的功能有___

    A.在CPU允许DMA工作时,处理总线控制权的转交
    B.向CPU申请DMA传送
    C.在DMA期间管理系统总线,控制数据传送
    D.确定数据传送的起始地址和数据长度

    正确答案:A、B、C、D你选对了
    11、多选(2分)
    DMA的数据传送方式,可以是___

    A.组合传送方式
    B.块传送方式
    C.单元传送方式
    D.on-the-fly传送方式

    正确答案:B、C、D你错选为A、B、C、D
    12、多选(2分)
    程序中断方式在CPU启动I/O设备后,不查询设备是否已准备就绪,继续执行自身程序,只是当I/O设备准备就绪并向CPU发出中断请求后才予以响应,这大大提高CPU的工作效率。下图示意了采用程序中断方式从I/O设备读数据块到主存的程序流程。
    在这里插入图片描述
    观察上述流程图,下列说法正确的是____

    A.CPU和IO设备处于串行工作状态,CPU的工作效率不高。
    B.当I/O设备向CPU发出请求后,CPU才从I/O接口读一个字经CPU送至主存(这是通过执行中断服务程序完成的)。
    C.在此方式下,CPU不必时刻查询I/O设备的准备情况,不出现“踏步”现象。
    D.采用程序中断方式,CPU和IO不仅在硬件方面需增加相应的电路,而且在软件方面还必须编制中断服务程序。
    正确答案:B、C、D你选对了

    欢迎查阅
  • 相关阅读:
    支持nmap批量漏洞扫描的script
    Linux学习路径(小白必看)
    SEED实验系列:Collabtive系统SQL注入实验
    SEED实验系列:ShellShock 攻击实验
    SEED信息安全实验系列:缓冲区溢出漏洞实验
    SEED实验系列:缓冲区溢出漏洞试验
    信息安全不可错过的30门实验
    SEED实验系列文章目录
    Laravel大型项目系列教程(七)之7 扩展包和Artisan开发
    laravel大型项目系列教程(六)之优化、单元测试以及部署
  • 原文地址:https://www.cnblogs.com/gh110/p/12158155.html
Copyright © 2020-2023  润新知