前言
大家好吖,欢迎来到 YY 滴计算机组成 系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁
本博客主要内容,收纳了一部门基本的计算机网络题目,供yy应对期中考试复习。大家可以参考
- 本章为分章节的习题内容题库,试卷与大题库可以看下面传送门其他博客
【计组不挂科】计算机组成第一章< 计算机系统概述 >习题库(选择题&判断题&填空题)(含答案与解析)
一.选择题
1.在关中断状态,不可响应的中断是_________。
A.硬件中断
B.软件中断
C.可屏蔽中断
D.不可屏蔽中断
2.在中断周期中,由 _________将允许中断触发器置“ 0”。
A.关中断指令
B.机器指令
C.开中断指令
D.中断隐指令
3.禁止中断的功能可由_________。
A.中断触发器来完成
B.中断允许触发器来完成
C.中断屏蔽触发器来完成
D.中断禁止触发器来完成
4.中断处理时要求保留CPU现场的原因是_________。
A.为了恢复现场
B.为了保证原程序完整
C.为了中断完毕返回原程序执行
D.为了中断处理时需要用到CPU现场中的数据
5.中断允许触发器用来控制_________。
A.外设提出中断请求
B.响应中断
C.开放或者关闭中断系统
D.正在进行中断处理
6.中断向量地址是__________。
A.子程序入口地址
B.中断服务程序入口地址的地址
C.主程序地址
D.中断返回地址
7.中断系统是由_________实现的。
A.仅用硬件
B.仅用软件
C.软、硬件结合方式
D.以上都不对
8.中断处理时,保存现场之后还要开中断时为了_________。
A.实现单级中断
B.提高中断处理速度
C.不准再响应新中断,以保存完整的现场
D.允许响应高级中断请求
9.下面有关“中断” 的叙述, _________是不正确的。
A.一旦有中断请求出现,CPU 立即停止当前指令的执行,转而去受理中断请求
B.CPU 响应中断时暂停运行当前程序,自动转移到中断服务程序
C.中断方式一般适用于随机出现的服务
D.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续
10.在菊花链方式下,下面说法正确的是________。
A.设备优先级的高低与该设备在链中所处的位置无关
B.设备优先级的高低由该设备在链中所处的位置决定
C.靠近CPU的设备优先级低
D.以上说法都不正确
11.下列关于中断I/O方式和DMA方式比较的叙述中,错误的是__________。
A.中断I/O方式请求的是CPU处理时间,DMA方式请求的是总线使用权
B.中断响应发生在一条指令执行结束后,DMA响应发生在一个总线事务完成后
C.中断I/O方式下数据传送通过软件完成,DMA方式下数据传送由硬件完成
D.中断I/O方式适用于所有外部设备,DMA方式仅适用于快速外部设备
12.下列陈述中正确的是__________。
A.在DMA周期内,CPU不能执行程序
B.中断发生时,CPU首先执行入栈指令将程序计数器的内容保护起来
C.DMA传送方式中,DMA控制器每传送一个数据就窃取一个指令周期
D.输入输出操作的最终目的是实现CPU与外设之间的数据传输
13.DMA方式是在_________之间建立直接的数据通路。
A.CPU与外围设备
B.主存与外围设备
C.主存与主存
D.CPU与主存
14.下列选项中,能引起外部中断的事件是_________。
A.键盘输入
B.除数为0
C.浮点运算下溢
D.访存缺页
15.下面情况下,可能不发生中断请求的是_________。
A.DMA操作结束
B.一条指令执行完毕
C.机器出现故障
D.执行软中断指令
16.响应外部中断的过程中,中断隐指令完成的操作除保护断点外,还包括__________。 I.关中断 II.保存通用寄存器的内容 III.形成中断服务程序入口地址并送PC
A.仅I、II
B.仅I、III
C.仅II、III
D.I、II 、III
17.下列有关I/O接口的叙述中错误的是__________。
A.状态端口和控制端口可以合用同一寄存器
B.I/O接口中CPU可访问的寄存器称为I/O端口
C.采用独立编址方式时,I/O端口地址和主存地址可能相同
D.采用统一编址方式时,CPU不能用访存指令访问I/O端口
18.中断向量地址是_________。
A.子程序入口地址
B.中断服务例行程序入口地址
C.中断服务例行程序入口地址的指示器
D.中断返回地址
19.中断处理时,保存现场前要关中断时为了_________。
A.不准再响应新中断,以保存完整的现场
B.允许响应高级中断请求
C.中断嵌套
D.提高中断处理速度
20.计算机系统的输入/输出接口是_________之间的交接界面。
A.主存与CPU
B.CPU与外设
C.主存与主存
D.主存与外设
21.如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求,若要调整中断事件的中断处理次序,可以利用__________。
A.中断嵌套
B.中断向量
C.中断响应
D.中断屏蔽
22.以下论述正确的是_________。
A.CPU响应中断期间仍执行原程序
B.在中断过程中,若又有中断源提出中断,CPU立即响应
C.在中断响应中,保护断点、保护现场应由用户编程完成
D.在中断响应中,保护断点是由中断响应自动完成的
23.在采用DMA方式高速数据传输数据时,数据传送是__________。
A.在总线控制器发出的控制信号控制下完成的
B.在DMA控制器本身发出的控制信号的控制下完成的
C.由CPU执行的程序完成的
D.由CPU响应硬中断处理完成的
24.当有中断源发出请求时,CPU可执行相应的中断服务程序。提出中断请求的可以是_________。
A.通用寄存器
B.专用寄存器
C.外部事件
D.Cache
25.CPU、外设不能并行工作的方式是_________。
A.程序查询方式
B.程序中断方式
C.通道方式
D.DMA方式
26.在单级中断系统中,CPU一旦响应中断,则立即关闭_________标志,以防本次中断服务结束前其他中断源产生另一次中断导致干扰。
A.中断允许
B.中断请求
C.中断屏蔽
D.中断保护
27.某设备中断请求的响应和处理时间为100ns,每400ns发出一次中断请求,中断响应所允许的最长延迟时间为50ns,则在该设备持续工作过程中CPU用于该设备的I/O时间占整个CPU时间百分比至少是__________。
A.12.5%
B.25%
C.37.5%
D.50%
28.为了便于实现多级中断,保存现场信息最有效的方法是采用__________。
A.通用寄存器
B.堆栈
C.辅存
D.通道
29.外设提出中断请求的条件是_________。
A.一个CPU周期结束
B.外设工作完成和系统允许
C.CPU开放中断系统
D.总线空闲
二.判断题
1.一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求。
2.DMA是主存与外设之间交换数据的方式,它也可用于主存与主存之间的数据交换。
3.所有的数据传送方式都必须由CPU控制实现。
4.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作。
5.CPU在响应中断后可以立即响应更高优先级的中断请求。
6.一个更高优先级的中断请求一定可以中断另一个中断处理程序的执行。
7.中断方式一般适用于随机出现的服务。
8.屏蔽所有的中断源,即为关中断。
9.CPU响应中断时暂停运行当前程序,自动转移到中断服务程序。
10.外部设备一旦申请中断,便能立刻得到CPU的响应。
三.填空题
1.在中断系统中,对所有的中断源编码,为其分配一个惟一的代号,称为中断_______________,用于寻找中断服务程序的入口地址。(答案请用中文填写)
2.CPU与外设接口交换信息的方式中,程序中断方式支持CPU与外设_______行工作。(答案请用中文填写)
3.在中断服务中,开中断的目的是允许 ____________。(答案请用中文填写)
4.不同配置和不同用途的输入输出系统,其接口功能不尽相同,但一般都具有功能:实现数据缓冲、执行CPU的命令、返回外设的状态、设备选择、实现____________的转换、实现信号的转换、中断管理。(答案请用中文填写)
5.CPU响应中断时最先完成的两个步骤是_______________和保存现场信息。(答案请用中文填写)
6.外设的编址方式有2种:统一编址方式和独立编址方式,在____________方式下,存储器单元与I/O端口两者共用一个线性地址空间。(答案请用中文填写)
7.DMA的含义是_________,用于解决数据块传送问题。(填写DMA缩写对应的中文意思)
8.通道是一个特殊功能的____________,它有自己的指令和程序专门负责数据输入输出的传送控制,CPU只负责数据处理的功能。(答案请用中文填写)
9.CPU在响应某中断请求时,必须要先通过硬件保存程序断点(PC)及标志寄存器,以便中断返回。这个过程因为是硬件完成的,对程序员透明,因此称作中断 ______________。(答案请用中文填写)
10.____________(用大写字母表示)方式是一种CPU与外设交换信息的方式。在此方式下,可以实现内存与外设之间的直接快速传送,而无需经过CPU。
11.中断有单重中断和多重中断,CPU正在执行的中断服务程序中,禁止再响应其他中断请求,称为______________中断。(答案请用中文填写)
12.____________是指CPU在执行某个中断服务程序的过程中允许再响应更高级别的中断请求。(答案请用中文填写)
13.CPU与外设接口交换信息的方式有4种:程序查询方式、程序中断方式、DMA方式和通道与输入输出处理机方式,在________________方式下CPU被外设独占。(答案请用中文填写)
14.运算溢出、除数为0等属于____________中断,又称为内中断。
15.CPU与外设之间必须通过一个____________电路,以协调CPU与外设交换信息的工作。(答案请用中文填写)
16.在中断服务程序中,保护和恢复现场之前需要____________中断。 (答案请用中文填写)
17.电源故障、设备故障等属于____________中断,又称为外部中断。(答案请用中文填写)
18.____________的作用有两个:一个是改变中断处理的优先级别,二是屏蔽一些不允许产生的中断。
19.CPU执行程序过程中,由于某事件发生,CPU暂时中止正在执行的程序而转向处理发生的事件,当对事件的处理结束后又能回到发生中止时的地方,接着中止前的状态继续执行原来的程序,这一过程称为____________。(答案请用中文填写)
20.一个中断服务程序入口地址被称为___________________。(答案请用中文填写)