应一个同学后台留言,说让我发就发全,那我干脆把剩的这一章测验也发了吧。
以下解析由GPT生成,不保证可读可解释,仅保证答案正确。

单选

1 (单选(2分)) ‎某中断系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接收取样的数据,并将其保存到主存缓冲区内。该中断处理需要X秒。另一方面,缓冲区内每存储N个数据,主程序就将其取出进行处理,这种处理需要Y秒,因此该系统可以跟踪到每秒( )次中断请求。
‌A. N /(X + Y)N
B. max[1 / X ,1 / Y]
√C. N /(NX + Y)
D. min[1 / X ,1 / Y]

A. 因为这个公式没有考虑Y的影响,所以错
B. 因为这个公式没有考虑数据的数量N,所以错
C. 因为中断处理X秒一次,处理N个数据需要NX秒,加上处理数据的Y秒,所以每秒能处理N / (NX + Y)次中断请求,所以对
D. 因为这个公式没有考虑数据的数量N和处理数据的时间Y,所以错

2 (单选(2分)) ‏中断向量地址是( )。
‎A. 中断返回地址
√B. 中断服务例行程序入口地址的指示器
C. 子程序入口地址
D. 中断服务例行程序入口地址

A. 中断返回地址是中断处理后CPU返回被中断程序的地址,与中断向量地址不同,所以错
B. 中断向量地址是中断服务程序入口地址的指针,正确
C. 子程序入口地址与中断向量地址不是同一概念,所以错
D. 中断服务例行程序入口地址是具体的地址,而非地址本身,所以错

3 (单选(2分)) ‎为了便于实现多级中断,保存现场信息最有效的办法是采用( )。
‍A. 外存
B. 通用寄存器
C. 存储器
√D. 堆栈

A. 因为外存访问速度慢,不适合高效保存现场信息,所以错
B. 因为通用寄存器数量有限,不足以保存所有现场信息,所以错
C. 因为存储器虽可用于保存信息,但相比堆栈,效率较低,所以错
D. 因为堆栈能高效地保存和恢复现场信息,所以对

4 (单选(2分)) ‌周期挪用方式常用于( )方式的输入/输出中。
‎A. 程序传送
√B. DMA
C. 中断
D. 通道

A. 因为程序传送方式是CPU直接控制数据传送,与周期挪用方式不符,所以错
B. 因为DMA方式通过直接存储器访问,减少CPU干预,适用于周期挪用方式,所以对
C. 因为中断方式主要用于处理外部设备的请求,与周期挪用方式不符,所以错
D. 因为通道方式是一种特殊的I/O处理方式,与周期挪用方式不符,所以错

5 (单选(2分)) ‎通道对CPU的请求形式是( )。
​A. 自陷
√B. 中断
C. 跳转指令
D. 通道命令

A. 因为自陷是程序在执行过程中由特定指令产生的内部中断,与通道请求CPU不符,所以错
B. 因为通道向CPU的请求通常是通过中断来实现的,所以对
C. 因为跳转指令是程序控制流的改变,与通道请求CPU不符,所以错
D. 因为通道命令是通道控制器执行的,而非直接请求CPU,所以错

6 (单选(2分)) ​8086 CPU对I/O接口的编址采用了( )。
​A. I/O端口和存储器统一编址
B. 输入/输出端口分别编址
C. I/O端口和寄存器统一编址
√D. I/O端口独立编址

A. 8086 CPU没有采用I/O端口和存储器统一编址,所以错
B. 输入/输出端口分别编址不是8086 CPU采用的方法,所以错
C. I/O端口和寄存器统一编址也不是8086 CPU采用的方法,所以错
D. 8086 CPU采用了I/O端口独立编址,所以对

7 (单选(2分)) ‎一台计算机对n个数据源进行分时采集,送入主存,然后分时处理。采集数据时,最好的方案是使用( )。
​A. 一个指针的缓冲区
B. 两个指针的单缓冲区
√C. n个指针的n个缓冲区
D. 堆栈缓冲区

A. 使用一个指针的缓冲区在处理多个数据源时会产生冲突,所以错
B. 使用两个指针的单缓冲区对于多个数据源来说不够高效,所以错
C. 使用n个指针的n个缓冲区可以有效地对每个数据源独立采集和存储,所以对
D. 堆栈缓冲区虽然可用,但对于分时采集多个数据源来说不是最佳方案,所以错

8 (单选(2分)) ‍采用DMA方式传送数据时,每传送一个数据就要用一个( )时间。
√‎A. 存储周期
B. 指令周期
C. 总线周期
D. 机器周期

A. 存储周期是指存储器完成一次读写操作的时间。在DMA方式中,每次数据传送都涉及存储器的读写操作,因此每传送一个数据需要一个存储周期,所以对
B. 指令周期是指CPU完成一个指令的时间,在DMA方式下,数据传送是由DMA控制器直接与存储器交互,而非CPU指令控制,所以错
C. 总线周期是指总线上进行一次数据传送的时间。虽然DMA传送过程中涉及总线的使用,但每传送一个数据的时间单位并不是总线周期,所以错
D. 机器周期通常指CPU的一个操作周期,与DMA方式下的数据传送时间单位不同,所以错

9 (单选(2分)) ‍在单级中断系统中,CPU一旦响应中断,则立即关闭( )标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
‍A. 中断请求
B. 中断保护
√C. 中断屏蔽
D. 中断允许

A. 中断请求标志用于表示是否有中断请求,而不是用来防止中断干扰的,所以错
B. 中断保护通常不是通过标志实现的,所以错
C. 中断屏蔽标志用于阻止新的中断请求,以防在服务一个中断时受到其他中断的干扰,所以对
D. 中断允许标志是用于控制中断是否被允许,而不是用来防止中断干扰的,所以错

多选

1 (多选(3分)) 如果机器采用中断方式进行输入和输出,发生中断请求条件的是( )。
A. 一条指令执行结束
√B. 一次DMA 操作结束
√C. 机器内部发生故障
√D. 一次 I/O 操作结束

A. 一条指令执行结束不一定会引发中断,除非是特定的指令或条件,所以错
B. DMA操作结束后常常需要中断CPU处理传输结果,所以对
C. 机器内部故障通常会引发中断,以便处理异常情况,所以对
D. I/O操作结束后需要通知CPU进行处理,通常通过中断实现,所以对

2 (多选(3分)) ‌CPU响应中断时,进入“中断周期”,采用硬件方法保护并更新程序计数器PC内容,而不是由软件完成,主要是为了( )。
​√A. 能进入中断处理程序,并能正确返回源程序
B. 易于编制中断处理程序
C. 节省主存空间
√D. 提高中断响应的速度

A. 因为硬件保护和更新PC是为了能正确地进入中断处理程序并返回,所以对
B. 因为编制中断处理程序与硬件方法保护PC的关系不大,所以错
C. 因为节省主存空间与硬件方法保护PC的关系不大,所以错
D. 因为硬件方法更新PC能提高中断响应的速度,所以对

3 (多选(3分)) 下面有关“中断”的叙述,正确的是( )。
‎√A. 为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作
√B. 中断方式一般适用于随机出现的服务
C. 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求
√D. CPU响应中断时暂停运行当前程序,自动转移到中断服务程序

A. 确保中断服务程序执行完毕后能正确返回需要保存现场,所以对
B. 中断方式适用于随机且突发的服务请求,所以对
C. 中断请求出现时,CPU不一定立即停止当前指令的执行;它可能会完成当前正在执行的指令后再响应中断,所以错
D. CPU响应中断时会暂停当前程序,转移到中断服务程序,所以对

4 (多选(3分)) 描述PCI总线中基本概念正确的句子是( )。
​√A. PCI 总线体系中有三种桥,它们都是PCI 设备
√B. HOST 总线不仅连接主存,还可以连接多个CPU
√C. 桥的作用可使所有的存取都按CPU 的需要出现在总线上
D. 以桥连接实现的PCI总线结构不允许许多条总线并行工作

A. PCI总线体系中有多种类型的桥,它们都是PCI设备,所以对
B. HOST总线连接主存并且可以连接多个CPU,所以对
C. 桥的作用是使所有存取都按CPU的需要出现在总线上,所以对
D. 以桥连接的PCI总线结构允许多条总线并行工作,所以错

【MOOC】华中科技大学计算机组成原理慕课答案-第八章-输入输出系统的更多相关文章

  1. 漫谈计算机组成原理(七)I/O系统

    本文讲什么? 这个系列的文章其实可以分成两个部分,计算机系统的其他硬件结构和CPU. 而我们今天要讲述的内容,就是其他硬件结构中的最后一个部分--I/O(输入输出)系统. 这篇文章主要讲述的就是I/O ...

  2. 【重学计算机】机组D8章:输入输出系统

    1. 输入输出系统概述 组成:外设.接口.总线.管理软件 基本功能 完成计算机内外的信息传递 保证CPU正确选择输出设备 利用缓冲等,实现主机与外设的速度匹配 特点:异步性.实时性.设备无关性 输入过 ...

  3. 题目1205:N阶楼梯上楼问题(2008年华中科技大学计算机保研机试真题:递推求解)

    题目1205:N阶楼梯上楼问题 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:2447 解决:927 题目描写叙述: N阶楼梯上楼问题:一次能够走两阶或一阶,问有多少种上楼方式. (要求 ...

  4. 计算机组成原理往年试题以及答案(tzf!!!)

    计算机组成原理往年试题以及答案(下载链接!!!) 太子妃升职记(1~36) ::http://pan.baidu.com/s/1dDP5Kqd

  5. 《计算机组成原理 》& 《计算机网络》& 《数据库》 Roadmap for self-taugh student

    计算机组成原理: UCB的这门课绝对是不错的资源. Great Ideas in Computer Architecture (Machine Structures) B站:https://www.b ...

  6. Minieye杯第十五届华中科技大学程序设计邀请赛现场同步赛 I Matrix Again

    Minieye杯第十五届华中科技大学程序设计邀请赛现场同步赛 I Matrix Again https://ac.nowcoder.com/acm/contest/700/I 时间限制:C/C++ 1 ...

  7. MT【277】华中科技大学理科实验班选拔之三次方程

    (2015华中科技大学理科实验班选拔)已知三次方程$x^3+ax^2+bx+x=0$有三个实数根.(1)若三个实根为$x_1,x_2,x_3$,且$x_1\le x_2\le x_3,a,b$为常数, ...

  8. linux的系统组成和计算机组成原理,linux常用操作

    Linux入门 linux简介   学习目的:linux服务器操作系统稳定长期运行,python,pycharm装于linux上 linux系统组成 应用软件:调用系统软件接口 linux操作系统分两 ...

  9. 计算机组成原理实验之CPU组成与指令周期实验

    (实验五  CPU组成与指令周期实验) 课程 计算机组成原理实验 实验日期 2015 年 12 月  8 日 一.实验目的 1.将微程序控制器同执行部件(整个数据通路)联机,组成一台模型计算机. 2. ...

  10. day01-编程与计算机组成原理

    什么是编程 编程语言:是人与计算机沟通交流的介质,通过标准化的规则传递信息 编程:就是为了使计算机能够理解人的意图,通过编程语言写出一个个文件,这堆文件完成相应的目的 编程的目的:用计算机取代人完成工 ...

随机推荐

  1. 同步一下在notion上写的内容

    之前在notion上写了一些内容,但因为notion上的编辑器和博客园的不太一样,所以不好直接搬运过来,这里同步一下链接: 之前看MIT线性代数网课做的笔记:重温线性代数 算法课笔记之一:分而治之 算 ...

  2. HT-018 Div3 能量消耗 题解 [ 绿 ] [ 线性 dp ] [ 前缀和优化 ]

    能量消耗:一个前缀和优化 dp 的大典题,要是数据水一点 \(O(n^3)\) 都能硬草过去. 思路 显然,定义 \(dp[i]\) 为考虑前 \(i\) 个塔,并且将第 \(i\) 个塔开启,将前面 ...

  3. [Ynoi2016] 镜中的昆虫 题解

    难度在最近遇到的题里相对较高,在这里写一篇珂学题解. (以下是学校给的部分分) \(20\%\):直接暴力枚举. 另外 \(20\%\):假如我们取 \(pre\),对于 \(pre<l\) 的 ...

  4. 图片的 rgb信息 byte[] 直接转换为bmp文件

    方法1: /// <summary> /// rgb像素值转换为bmp文件 /// </summary> /// <param name="buffer&quo ...

  5. Linux 宝塔常用命令教程

    一.引言 在 Linux 服务器管理中,宝塔面板是一款非常实用的工具.然而,了解一些相关的命令可以让我们在特定情况下更高效地进行操作和管理.本文将为您介绍一些常用的 Linux 宝塔相关命令. 二.安 ...

  6. Kettle - 使用案例

    原文链接:https://blog.csdn.net/gdkyxy2013/article/details/117106691 案例一:把seaking的数据按id同步到seaking2,seakin ...

  7. 读论文-序列感知推荐系统(Sequence-Aware Recommender Systems)

    前言 今天读的论文为一篇于2018年发表在(ACM computing surveys (CSUR))的论文,这篇文章主要讲述了序列感知推荐系统(Sequence-Aware Recommender ...

  8. VMware15.5虚拟机下载及安装

    一.VMware虚拟机介绍 VMWare虚拟机软件是一个"虚拟PC"软件,它使你可以在一台机器上同时运行二个或更多Windows.DOS.LINUX系统.与"多启动&qu ...

  9. postman 如何比较两台电脑的脚本是否一样

  10. 怎么解决DB读写分离,导致数据不一致问题?

    前言 在互联网中大型项目中,读写分离应该是我们小伙伴经常听说的,这个主要解决大流量请求时,提高系统的吞吐量.因为绝大部分互联网产品都是读多写少,大部分都是读请求,很小部分是写请求. 上图: 1)一个主 ...