第五章 输入输出系统(上)

第五章单元测试(上)

1、单选题:
‌I/O 设备与主机交换信息的常见控制方式不包括___方式‍
选项:
A: 随机
B: 程序查询
C: 中断
D: DMA
答案: 【 随机

2、单选题:
‏中断服务程序的流程可表示为___‏
选项:
A: 保护现场—>中断服务—>恢复现场—>中断返回
B: 保护现场—>中断服务—>中断返回—>恢复现场
C: 中断服务—>保护现场—>恢复现场—>中断返回
D: 中断服务—>保护现场—>中断返回—>恢复现场
答案: 【 保护现场—>中断服务—>恢复现场—>中断返回

3、单选题:
‏输入输出系统的发展概况可表示为___‏
选项:
A: 早期阶段—>接口模块和DMA阶段—>具有通道结构的阶段—>具有I/O处理机的阶段
B: 早期阶段—>具有通道结构的阶段—>具有I/O处理机的阶段—>接口模块和DMA阶段
C: 早期阶段—>具有通道结构的阶段—>接口模块和DMA阶段—>具有I/O处理机的阶段
D: 早期阶段—>接口模块和DMA阶段—>具有I/O处理机的阶段—>具有通道结构的阶段
答案: 【 早期阶段—>接口模块和DMA阶段—>具有通道结构的阶段—>具有I/O处理机的阶段

4、单选题:

如图,此I/O设备与主机的联系方式为___

‎选项:
A:  异步并行
B: 立即响应
C: 同步工作
D: 无正确答案
答案: 【  异步并行

5、单选题:
‍在程序查询方式的输入输出系统中,假设不考虑处理时间,每一次查询操作需要100个时钟周期,CPU的时钟频率为50MHz。CPU必须每秒对鼠标进行60次查询,则CPU对鼠标查询所花时间占用CPU时间的比率为___‎
选项:
A: 0.012%
B: 0.006%
C: 0.024%
D: 0.01%
答案: 【 0.012%

6、单选题:
‎键盘、鼠标属于___设备‏
选项:
A: 输入
B: 计算机信息存储
C: 输出
D: 机-机通信
答案: 【 输入

7、单选题:
‍当主机发生I/O操作时,CPU和IO外设串行工作的控制方式是___‎
选项:
A: 程序查询方式
B: 程序中断方式
C: DMA方式
D: 三种方式都是
答案: 【 程序查询方式

8、单选题:
​当内存和外设之间进行信息传输时,不需要CPU参与的控制方式是___‏
选项:
A: DMA方式
B: 程序查询方式
C: 程序中断方式
D: 三种方式都需要
答案: 【 DMA方式

9、单选题:
‏在统一编址方式下,区分CPU访问的是内存还是外设是靠___‌
选项:
A: 不同的地址码
B: 不同的地址线
C: 不同的数据线
D: 不同的控制线
答案: 【 不同的地址码

10、单选题:
‌主机的I/O接口可分为多种类型,按数据的传送方式不同进行分类的是___‍
选项:
A: 并行接口和串行接口
B: 可编程接口和不可编程接口
C: 通用接口和专用接口
D: 中断接口和DMA接口
答案: 【 并行接口和串行接口

11、单选题:
‏I/O与主机交换信息的方式中,DMA方式的特点是___‌
选项:
A: CPU与设备并行工作,传送与主程序并行工作
B: CPU与设备串行工作,传送与主程序串行工作
C: CPU与设备并行工作,传送与主程序串行工作
D: CPU与设备串行工作,传送与主程序并行工作
答案: 【 CPU与设备并行工作,传送与主程序并行工作

12、单选题:
‏计算机的外部设备是指___‏
选项:
A: 输入输出设备
B: 磁盘机
C: 电源及空调设备
D: 键盘显示器
答案: 【 输入输出设备

13、单选题:
​标准的ASCII码是___位‎
选项:
A: 7
B: 4
C: 5
D: 6
答案: 【 7

14、单选题:
​以串行接口对8位ASCII码进行传送,带1位开始位、1位奇偶检验位和2位停止位,当波特率为9600波特时,字符传送率为___字符/s‎
选项:
A: 800
B: 480
C: 1371
D: 1200
答案: 【 800

15、单选题:
‌在程序查询的输入输出系统中,假设不考虑处理时间,每一个查询操作需要100个时钟周期,CPU的时钟频率为50MHz。CPU对鼠标每秒进行30次查询,则CPU对鼠标查询所花费的时间比率为___‏
选项:
A: 0.006%
B: 0.06%
C: 0.001%
D: 0.01%
答案: 【 0.006%

16、单选题:
‍I/O编址方式可分为统一编址和不统一编址,下列对这两种方法叙述正确的是‎
选项:
A: 不统一编址是指I/O地址和存储器地址是分开的,所以对I/O访问必须有专门的I/O指令
B: 统一编址就是将I/O地址看作是存储器地址的一部分,可用专门的I/O指令对设备进行访问
C: 统一编址是指I/O地址和存储器地址是分开的,所以可用访存指令实现CPU对设备的访问
D: 不统一编址是指将I/O地址看作是存储器地址的一部分,可用专门的I/O指令对设备进行访问
答案: 【 不统一编址是指I/O地址和存储器地址是分开的,所以对I/O访问必须有专门的I/O指令

17、单选题:

随着计算机技术的发展,I/O设备在计算机系统中地位越来越重要,I/O设备的组成通常可以用下图点画线框内的结构来描述。下图中,设备控制器用来控制I/O设备的具体动作,不同的I/O设备完成的控制功能不同。机、电、磁、光部件与具体的I/O设备有关,即I/O设备的结构大致与机、电、磁、光的工作原理有关。

I/O设备通常可以分为三类,是____

‌选项:
A: 人机交互设备、计算机信息的存储设备、机—机通信设备
B: 硬件层、内核层、应用层
C: TCPIP 、Socket、MAC
D: 字符设备、块设备、网络设备
答案: 【 人机交互设备、计算机信息的存储设备、机—机通信设备

18、单选题:

接口可以看做是两个系统或两个部件之间的交换部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制

下图展示了总线连接方式的I/O接口电路。如下图所示的总线结构计算机,每一台I/O设备都是通过I/O接口挂到系统总线上的。图中的I/O总线包括数据线、设备选择线、命令线和状态线。

下面____是对数据线的描述

‎选项:
A: 是I/O设备与主机之间数据代码的传送线,其根数一般等于存储字长的位数或字符的位数,它通常是双向的,也可以是单向的。
B: 是用来传送设备码的,它的根数取决于I/O指令中设备码的位数。
C: 主要用以传输CPU向设备发送的各种命令信号,如启动、清除、屏蔽、读、写等。它是一组单线总线,其根数与命令信号多少有关。
D: 是将I/O设备的状态向主机报告的信号线,例如,设备是否准备就绪,是否向CPU发出中断请求等。它也是一组单线总线。
答案: 【 是I/O设备与主机之间数据代码的传送线,其根数一般等于存储字长的位数或字符的位数,它通常是双向的,也可以是单向的。

19、单选题:

接口可以看做是两个系统或两个部件之间的交换部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制

下图展示了总线连接方式的I/O接口电路。如下图所示的总线结构计算机,每一台I/O设备都是通过I/O接口挂到系统总线上的。图中的I/O总线包括数据线、设备选择线、命令线和状态线。

下面____是对设备选择线的描述。

​选项:
A: 是用来传送设备码的,它的根数取决于I/O指令中设备码的位数。
B: 是I/O设备与主机之间数据代码的传送线,其根数一般等于存储字长的位数或字符的位数,它通常是双向的,也可以是单向的。
C: 主要用以传输CPU向设备发送的各种命令信号,如启动、清除、屏蔽、读、写等。它是一组单线总线,其根数与命令信号多少有关。
D: 是将I/O设备的状态向主机报告的信号线,例如,设备是否准备就绪,是否向CPU发出中断请求等。它也是一组单线总线。
答案: 【 是用来传送设备码的,它的根数取决于I/O指令中设备码的位数。

20、单选题:

接口可以看做是两个系统或两个部件之间的交换部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制

下图展示了总线连接方式的I/O接口电路。如下图所示的总线结构计算机,每一台I/O设备都是通过I/O接口挂到系统总线上的。图中的I/O总线包括数据线、设备选择线、命令线和状态线。

下面____是对命令线的描述。

‏选项:
A: 主要用以传输CPU向设备发送的各种命令信号,如启动、清除、屏蔽、读、写等。它是一组单线总线,其根数与命令信号多少有关。
B: 是I/O设备与主机之间数据代码的传送线,其根数一般等于存储字长的位数或字符的位数,它通常是双向的,也可以是单向的。
C: 是用来传送设备码的,它的根数取决于I/O指令中设备码的位数。
D: 是将I/O设备的状态向主机报告的信号线,例如,设备是否准备就绪,是否向CPU发出中断请求等。它也是一组单线总线。
答案: 【 主要用以传输CPU向设备发送的各种命令信号,如启动、清除、屏蔽、读、写等。它是一组单线总线,其根数与命令信号多少有关。

21、单选题:

接口可以看做是两个系统或两个部件之间的交换部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制。

下图展示了总线连接方式的I/O接口电路。如下图所示的总线结构计算机,每一台I/O设备都是通过I/O接口挂到系统总线上的。图中的I/O总线包括数据线、设备选择线、命令线和状态线。

下面____是对状态线的描述。

​选项:
A: 是将I/O设备的状态向主机报告的信号线,例如,设备是否准备就绪,是否向CPU发出中断请求等。它也是一组单线总线。
B: 是I/O设备与主机之间数据代码的传送线,其根数一般等于存储字长的位数或字符的位数,它通常是双向的,也可以是单向的。
C: 是用来传送设备码的,它的根数取决于I/O指令中设备码的位数。
D: 主要用以传输CPU向设备发送的各种命令信号,如启动、清除、屏蔽、读、写等。它是一组单线总线,其根数与命令信号多少有关。
答案: 【 是将I/O设备的状态向主机报告的信号线,例如,设备是否准备就绪,是否向CPU发出中断请求等。它也是一组单线总线。

22、单选题:
接口可以看做是两个系统或两个部件之间的交换部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制。​    接口通常应具有选址、传送命令、传送数据、反应I/O设备状态等功能。关于选址功能,下面描述正确的是____​‏​
选项:
A: 由于I/O总线与所有设备的接口电路相连,此功能是用以确定CPU究竟选择哪台设备,通过设备选择线上的设备码来确定。
B: 由于接口处于主机与I/O设备之间,因此数据必须通过接口才能实现主机与I/O设备之间的传送。为实现此功能,要求接口中具有数据通路,这种数据通路还应具有缓冲能力,即将数据暂存在接口内。
C: 此功能是为了使CPU能及时了解各I/O设备的工作状态,接口内必须设置一些反映设备工作状态的触发器。
D: 当CPU向IO设备发出命令时,要求I/O设备能做出响应,如果I/O接口不具备此功能,那么设备将无法响应,故通常在I/O接口中设有存放命令的命令寄存器以及命令译码器。
答案: 【 由于I/O总线与所有设备的接口电路相连,此功能是用以确定CPU究竟选择哪台设备,通过设备选择线上的设备码来确定。

23、单选题:
接口可以看做是两个系统或两个部件之间的交换部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制。‎    接口通常应具有选址、传送命令、传送数据、反应I/O设备状态等功能。关于传送命令功能,下面描述正确的是____‎‌‎‌‎
选项:
A: 当CPU向IO设备发出命令时,要求I/O设备能做出响应,如果I/O接口不具备此功能,那么设备将无法响应,故通常在I/O接口中设有存放命令的命令寄存器以及命令译码器。
B: 由于I/O总线与所有设备的接口电路相连,此功能是用以确定CPU究竟选择哪台设备,通过设备选择线上的设备码来确定。
C: 由于接口处于主机与I/O设备之间,因此数据必须通过接口才能实现主机与I/O设备之间的传送。为实现此功能,要求接口中具有数据通路,这种数据通路还应具有缓冲能力,即将数据暂存在接口内。
D: 此功能是为了使CPU能及时了解各I/O设备的工作状态,接口内必须设置一些反映设备工作状态的触发器。
答案: 【 当CPU向IO设备发出命令时,要求I/O设备能做出响应,如果I/O接口不具备此功能,那么设备将无法响应,故通常在I/O接口中设有存放命令的命令寄存器以及命令译码器。

24、单选题:
接口可以看做是两个系统或两个部件之间的交换部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制。‏接口通常应具有选址、传送命令、传送数据、反应I/O设备状态等功能。下面关于传送数据功能,描述正确的是____‏‏‏
选项:
A: 由于接口处于主机与I/O设备之间,因此数据必须通过接口才能实现主机与I/O设备之间的传送。为实现此功能,要求接口中具有数据通路,这种数据通路还应具有缓冲能力,即将数据暂存在接口内。
B: 由于I/O总线与所有设备的接口电路相连,此功能是用以确定CPU究竟选择哪台设备,通过设备选择线上的设备码来确定。
C: 当CPU向IO设备发出命令时,要求I/O设备能做出响应,如果I/O接口不具备此功能,那么设备将无法响应,故通常在I/O接口中设有存放命令的命令寄存器以及命令译码器。
D: 此功能是为了使CPU能及时了解各I/O设备的工作状态,接口内必须设置一些反映设备工作状态的触发器
答案: 【 由于接口处于主机与I/O设备之间,因此数据必须通过接口才能实现主机与I/O设备之间的传送。为实现此功能,要求接口中具有数据通路,这种数据通路还应具有缓冲能力,即将数据暂存在接口内。

25、单选题:
接口可以看做是两个系统或两个部件之间的交换部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制。‎    接口通常应具有选址、传送命令、传送数据、反应I/O设备状态等功能。关于反应I/O设备状态功能,下面描述正确的是____‎
选项:
A: 此功能是为了使CPU能及时了解各I/O设备的工作状态,接口内必须设置一些反映设备工作状态的触发器
B: 由于接口处于主机与I/O设备之间,因此数据必须通过接口才能实现主机与I/O设备之间的传送。为实现此功能,要求接口中具有数据通路,这种数据通路还应具有缓冲能力,即将数据暂存在接口内。
C: 当CPU向IO设备发出命令时,要求I/O设备能做出响应,如果I/O接口不具备此功能,那么设备将无法响应,故通常在I/O接口中设有存放命令的命令寄存器以及命令译码器。
D: 由于I/O总线与所有设备的接口电路相连,此功能是用以确定CPU究竟选择哪台设备,通过设备选择线上的设备码来确定。
答案: 【 此功能是为了使CPU能及时了解各I/O设备的工作状态,接口内必须设置一些反映设备工作状态的触发器

26、多选题:
‍I/O 指令的命令码一般可以表述的情况有___‍
选项:
A: 将数据从I/O设备输入主机
B: 将数据从主机输出至I/O设备
C: 状态测试
D: 形成某些操作命令
E: 逻辑运算
答案: 【 将数据从I/O设备输入主机;
将数据从主机输出至I/O设备;
状态测试;
形成某些操作命令

27、多选题:
‌以下设备中,属于人机交互设备的是___​
选项:
A: 键盘
B: 显示器
C: 鼠标
D: 磁盘
E: 光盘
F: 调制解调器
答案: 【 键盘;
显示器;
鼠标

28、多选题:
‎打印机的分类方法很多,下列是按照打字原理进行分类的是___‍
选项:
A: 击打式
B: 非击打式
C: 串行式
D: 并行式
E: 点阵式
F: 活字式
答案: 【 击打式;
非击打式

29、多选题:

程序查询方式是由CPU通过程序不断查询I/O接口是否已做好准备,从而控制I/O设备与主机交换信息。程序查询方式的流程如下所示:

关于程序查询方式的特点,下列说法正确的是____

‌选项:
A: 只要一启动I/O设备,CPU便不断查询I/O设备的准备情况,从而终止了原程序的执行。
B: CPU在反复查询过程中,犹如就地“踏步”
C: I/O设备准备就绪后,CPU要一个字一个字地从I/O设备取出,经CPU送至主存,此刻CPU也不能执行原程序
D: CPU和IO设备处于串行工作状态,CPU的工作效率不高。
E: CPU执行程序与I/O设备做准备是同时进行的,不会出现“踏步”现象。
答案: 【 只要一启动I/O设备,CPU便不断查询I/O设备的准备情况,从而终止了原程序的执行。;
CPU在反复查询过程中,犹如就地“踏步”;
I/O设备准备就绪后,CPU要一个字一个字地从I/O设备取出,经CPU送至主存,此刻CPU也不能执行原程序;
CPU和IO设备处于串行工作状态,CPU的工作效率不高。

第五章 输入输出系统(下)

第五章单元测试(下)

1、单选题:

下图可以表示哪种控制方式的CPU工作效率?

‎选项:
A:  DMA方式
B: 程序查询方式
C: 程序中断方式
D: 无正确答案
答案: 【  DMA方式

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

3、单选题:

下图表示的I/O设备与主机信息传送的控制方式为___

‍选项:
A: 程序中断
B: 程序查询
C: DMA
D: 无正确答案
答案: 【 程序中断

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

5、单选题:

DMA方式中,由于DMA接口与CPU共享主存,这就有可能出现两者争用主存的冲突,为了有效地分时使用主存,通常DMA与主存交换数据时采用停止CPU访问主存、周期挪用或DMACPU交替访存三种方法,下图所示的方法是___

‎选项:
A: 周期挪用
B: 停止CPU访问主存
C: DMA与CPU交替访存
D: 无正确答案
答案: 【 周期挪用

6、单选题:
‌下列对程序中断描述错误的是___‏
选项:
A: 多个中断源向CPU提出中断请求时,CPU可以在某个瞬间接受多个中断源请求
B: 凡能向CPU提出中断请求的各种因素统称为中断源
C: 当多个中断源同时提出请求时,CPU必须对各中断源的请求进行排队,且只能接受级别最高的中断源的请求
D: 中断请求触发器和中断屏蔽触发器在I/O接口中是成对出现的
答案: 【 多个中断源向CPU提出中断请求时,CPU可以在某个瞬间接受多个中断源请求

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

8、单选题:
​在程序中断方式下,中断响应发生在___‍
选项:
A: 一条指令执行结束
B: 一条指令执行开始
C: 一条指令执行中间
D: 一条指令执行的任何时刻
答案: 【 一条指令执行结束

9、单选题:
‍当主机与外设传送数据时,CPU的效率由高到低依次是___‎
选项:
A: DMA方式、程序中断方式、程序查询方式
B: 程序中断方式、DMA方式、程序查询方式
C: 程序查询方式、DMA方式、程序中断方式
D: 程序中断方式、程序查询方式、DMA方式
答案: 【 DMA方式、程序中断方式、程序查询方式

10、单选题:
​在程序中断方式中,中断向量可以提供___‎
选项:
A: 中断服务程序的入口地址
B: 传送数据的起始地址
C: 传送数据的设备地址
D: 正在执行程序的断点地址
答案: 【 中断服务程序的入口地址

11、单选题:
‍在程序中断方式中,将中断允许触发器(EINT)置“1”的操作可由___完成。‎
选项:
A: 开中断指令
B: 关中断指令
C: 硬件复位
D: 数据预取指令
答案: 【 开中断指令

12、单选题:
​中断服务程序的最后一条指令是___​
选项:
A: 中断返回指令
B: 出栈指令
C: 入栈指令
D: 转移指令
答案: 【 中断返回指令

13、单选题:
​中断系统是由___实现的。‏
选项:
A: 软件和硬件的结合
B: 仅由硬件
C: 仅由软件
D: 仅由硬件或者仅由软件
答案: 【 软件和硬件的结合

14、单选题:
‏在中断响应过程中,保存正在执行程序的程序计数器PC的作用是___‎
选项:
A: 使中断返回后,该程序可以回到断点位置继续向下执行
B: 使CPU可以找到中断处理程序的入口地址
C: 使CPU

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注