计算机组成原理第五章下

1

单选(1分)

下列功能不能由中断技术实现的是___

得分/总分

  • A.

    在突然掉电的瞬间立刻启动备份电源,并做一些必要处理

  • B.

    使CPU可以即时相应外部信号

  • C.

    解决I/O设备工作速度较低,无法与CPU速度匹配的问题

    0.00/1.00

  • D.

    主存和设备交换信息时不通过CPU

正确答案:D你错选为C

2

单选(1分)

下列对程序中断描述错误的是___

得分/总分

  • A.

    中断请求触发器和中断屏蔽触发器在I/O接口中是成对出现的

  • B.

    凡能向CPU提出中断请求的各种因素统称为中断源

  • C.

    当多个中断源同时提出请求时,CPU必须对各中断源的请求进行排队,且只能接受级别最高的中断源的请求

  • D.

    多个中断源向CPU提出中断请求时,CPU可以在某个瞬间接受多个中断源请求

    1.00/1.00

正确答案:D你选对了

3

单选(1分)

以下关于通道程序的叙述中,正确的是___

得分/总分

  • A.

    通道程序可以在任何环境下执行I/O操作

  • B.

    通道程序是由CPU执行的

  • C.

    通道程序存放在外设中

  • D.

    通道程序可以存放在主存中

    1.00/1.00

正确答案:D你选对了

4

单选(1分)

在程序中断方式中,中断向量可以提供___

得分/总分

  • A.

    传送数据的起始地址

  • B.

    正在执行程序的断点地址

  • C.

    中断服务程序的入口地址

    1.00/1.00

  • D.

    传送数据的设备地址

正确答案:C你选对了

5

单选(1分)

在程序中断方式中,将中断允许触发器(EINT)置“1”的操作可由___完成。

得分/总分

  • A.

    关中断指令

  • B.

    硬件复位

  • C.

    数据预取指令

  • D.

    开中断指令

    1.00/1.00

正确答案:D你选对了

6

单选(1分)

中断服务程序的最后一条指令是___

得分/总分

  • A.

    中断返回指令

    1.00/1.00

  • B.

    出栈指令

  • C.

    入栈指令

  • D.

    转移指令

正确答案:A你选对了

7

单选(1分)

在中断响应过程中,保存正在执行程序的程序计数器PC的作用是___

得分/总分

  • A.

    为了响应多重中断

  • B.

    使CPU可以找到中断处理程序的入口地址

  • C.

    使中断返回后,该程序可以回到断点位置继续向下执行

    1.00/1.00

  • D.

    使CPU可以和外设并行工作

正确答案:C你选对了

8

单选(1分)

I/O设备与主机交换信息时,共有5中控制方式:程序查询方式、程序中断方式、直接存取方式(DMA)、I/O通道方式、I/O处理机方式。下图,对前三种方式的CPU工作效率进行了比较。

 

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

得分/总分

  • A.

    三种方式一样高,因为交换I/O设备信息到主存,用不到CPU

  • B.

    程序中断方式

  • C.

    程序查询方式

  • D.

    DMA方式

    1.00/1.00

正确答案:D你选对了

9

单选(1分)

在计算机处理中断的过程中,有可能出现新的中断请求,此时如果CPU暂停现行的中断服务程序,转去处理新的中断请求,这种现象称为中断嵌套,或多重中断。倘若CPU在执行中断服务时,对新的中断请求不予理睬,这种中断称为单重中断。这两种处理方式的中断服务程序略有区别。

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

 

得分/总分

  • A.

    左图是单重中断的服务流程,右图是多重中断的服务流程

    1.00/1.00

  • B.

    左右两图都是多重中断的服务流程

  • C.

    左右两图都是单重中断的服务流程

  • D.

    左图是多重中断的服务流程,右图是单重中断的服务流程

正确答案:A你选对了

10

多选(2分)

下列关于调用中断服务程序和调用子程序的叙述正确的是___

得分/总分

  • A.

    中断服务程序与中断时CPU正在运行的程序是相互独立的,他们之间没有确定的关系。子程序调用时转入的子程序与CPU正在执行的程序段是同一程序的两部分

    0.50/2.00

  • B.

    中断服务程序的入口地址可以通过硬件向量法产生向量地址,再由向量地址找到入口地址。子程序调用的子程序入口地址是由CALL指令中的地址码给出的

    0.50/2.00

  • C.

    除了软中断,通常中断产生都是随机的,而子程序调用时由CALL指令(子程序调用指令)引起的

    0.50/2.00

  • D.

    在中断服务程序和所调用的子程序中都有保护寄存器内容的操作

    0.50/2.00

正确答案:A、B、C、D你选对了

11

多选(2分)

DMA控制器和CPU在竞争内存时,可以使用以下方式___

得分/总分

  • A.

    周期挪用

    1.00/2.00

  • B.

    停止DMA访问内存

  • C.

    DMA与CPU同时访问

  • D.

    DMA与CPU交替访问

    1.00/2.00

正确答案:A、D你选对了

12

多选(2分)

程序中断方式在CPU启动I/O设备后,不查询设备是否已准备就绪,继续执行自身程序,只是当I/O设备准备就绪并向CPU发出中断请求后才予以响应,这大大提高CPU的工作效率。下图示意了采用程序中断方式从I/O设备读数据块到主存的程序流程。

观察上述流程图,下列说法正确的是____

 

得分/总分

  • A.

    在此方式下,CPU不必时刻查询I/O设备的准备情况,不出现“踏步”现象。

    该题无法得分/2.00

  • B.

    当I/O设备向CPU发出请求后,CPU才从I/O接口读一个字经CPU送至主存(这是通过执行中断服务程序完成的)。

    该题无法得分/2.00

  • C.

    CPU向I/O设备发读指令后,仍可以处理其他事情(如继续在算题)

    该题无法得分/2.00

  • D.

    CPU和IO设备处于串行工作状态,CPU的工作效率不高。

    该题无法得分/2.00

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

 

1

单选(1分)

下列有关中断向量地址和终端服务程序的入口地址的描述错误的是___

得分/总分

  • A.

    中断向量地址形成部件的输入来自排队器的输出

  • B.

    在硬件向量法中,中断服务程序的入口地址由硬件电路直接产生

  • C.

    在硬件向量法中,可以通过中断向量地址寻找中断服务程序入口地址

    0.00/1.00

  • D.

    一个中断源对应一个向量地址

正确答案:B你错选为C

2

单选(1分)

当主机与外设传送数据时,CPU的效率由高到低依次是___

得分/总分

  • A.

    程序查询方式、DMA方式、程序中断方式

  • B.

    程序中断方式、DMA方式、程序查询方式

  • C.

    DMA方式、程序中断方式、程序查询方式

    1.00/1.00

  • D.

    程序中断方式、程序查询方式、DMA方式

正确答案:C你选对了

3

单选(1分)

在程序中断方式中,中断向量可以提供___

得分/总分

  • A.

    传送数据的设备地址

  • B.

    中断服务程序的入口地址

    1.00/1.00

  • C.

    传送数据的起始地址

  • D.

    正在执行程序的断点地址

正确答案:B你选对了

4

单选(1分)

中断系统是由___实现的。

得分/总分

  • A.

    仅由软件

  • B.

    软件和硬件的结合

    1.00/1.00

  • C.

    仅由硬件

  • D.

    仅由硬件或者仅由软件

正确答案:B你选对了

5

单选(1分)

在中断响应过程中,保存正在执行程序的程序计数器PC的作用是___

得分/总分

  • A.

    使CPU可以找到中断处理程序的入口地址

  • B.

    使CPU可以和外设并行工作

  • C.

    为了响应多重中断

  • D.

    使中断返回后,该程序可以回到断点位置继续向下执行

    1.00/1.00

正确答案:D你选对了

6

单选(1分)

DMA方式中,周期窃取是窃取一个___

得分/总分

  • A.

    总线周期

  • B.

    存取周期

    1.00/1.00

  • C.

    CPU周期

  • D.

    指令周期

正确答案:B你选对了

7

单选(1分)

通道程序是由___组成

得分/总分

  • A.

    通道请求

  • B.

    I/O指令

  • C.

    通道指令

    1.00/1.00

  • D.

    通道状态字

正确答案:C你选对了

8

单选(1分)

以下属于通道自身指令,主要针对通道执行I/O操作的是___

得分/总分

  • A.

    通道指令

  • B.

    中断指令

  • C.

    跳转指令

  • D.

    访存指令

    0.00/1.00

正确答案:A你错选为D

9

单选(1分)

磁盘适用于___方式实现输入输出操作

得分/总分

  • A.

    程序查询

  • B.

    中断

    0.00/1.00

  • C.

    DMA

  • D.

    I/O指令

正确答案:C你错选为B

10

多选(2分)

DMA接口具有的功能有___

得分/总分

  • A.

    在CPU允许DMA工作时,处理总线控制权的转交

    0.50/2.00

  • B.

    在DMA期间管理系统总线,控制数据传送

  • C.

    确定数据传送的起始地址和数据长度

  • D.

    在数据块传送结束时给出DMA操作完成的信号

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

11

多选(2分)

DMA的数据传送方式,可以是___

得分/总分

  • A.

    信号传送方式

  • B.

    on-the-fly传送方式

    0.66/2.00

  • C.

    单元传送方式

    0.66/2.00

  • D.

    块传送方式

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

12

多选(2分)

程序中断方式在CPU启动I/O设备后,不查询设备是否已准备就绪,继续执行自身程序,只是当I/O设备准备就绪并向CPU发出中断请求后才予以响应,这大大提高CPU的工作效率。下图示意了采用程序中断方式从I/O设备读数据块到主存的程序流程。

观察上述流程图,下列说法正确的是____

 

得分/总分

  • A.

    采用程序中断方式,CPU和IO不仅在硬件方面需增加相应的电路,而且在软件方面还必须编制中断服务程序。

  • B.

    当I/O设备向CPU发出请求后,CPU才从I/O接口读一个字经CPU送至主存(这是通过执行中断服务程序完成的)。

  • C.

    CPU和IO设备处于串行工作状态,CPU的工作效率不高。

    该题无法得分/2.00

  • D.

    在此方式下,CPU不必时刻查询I/O设备的准备情况,不出现“踏步”现象。

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

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