2020年10月计算机系统结构自考真题解析:关键知识点与答案

1星 需积分: 24 10 下载量 166 浏览量 更新于2024-08-05 收藏 293KB DOCX 举报
本题库针对2020年10月份高等教育自学考试全国统一命题的计算机系统结构(课程代码:002325)进行复习。该考试包含单项选择题和填空题,考察了计算机系统的基础理论和实践应用。 1. 在多用户机器中,"访管"指令通常用于操作系统级别,允许应用程序员请求特权操作,如改变进程状态或请求系统服务,因此不是普通应用程序员可以使用的,选项A正确。 2. 浮点数的表示中,尾数基值rm(移码)增大意味着阶码(指数)范围扩大,可以表示更大或更小的数值,但尾数位数不变的情况下,精度损失(溢出或舍入误差)可能增加,表示的精度反而降低,所以答案是C。 3. 机器指令执行结果出现异常中断,如除数为零、非法操作等,属于程序性中断,由CPU内部检测到并处理,选项C正确。 4. 虚拟存储器的等效访问速度取决于多个因素,包括主存容量(直接影响缓存命中率)、页面地址流(控制页面调度的复杂性)、页面调度策略(影响缓存利用和命中)以及辅存的容量(影响换页速度),选项D不是直接影响速度的因素。 5. "一次重叠"中消除"指令相关",最佳方法是通过流水线技术,如预取下一条指令并立即执行,即使当前指令未完成也能保持执行的连续性,避免等待,选项C正确。 6. 程序在主存中的定位技术有静态再定位(预先确定程序在内存中的位置)、动态再定位(运行时根据需要调整)和虚实地址映像表(维护程序实际地址和逻辑地址的对应关系),自动再定位不是常见的技术术语,可能是选项D的错误表述。 7. 在PM2+3单级网络中,每个处理器最多连接两个其他处理器,13号处理器与之相连的编号可以通过计算得出,但由于题目没有给出具体规则,无法直接给出答案,这需要考生掌握网络结构的连接方式。 8. 多处理机系统的任务粒度是指可分割并行执行的工作单元大小,粒度合适可以提高并行性和效率,但粒度过小可能导致通信开销增大,粒度过大则并行度受限,因此选项B和D正确。 9. 数据流计算机专为数据并行处理设计,对于数据密集型任务效率高,但处理非顺序、数据相关的任务较困难,选项B和C正确。 10. 能够被硬件识别并执行的程序通常是机器语言或汇编语言编写的低级指令,因为它们直接对应计算机硬件操作,选项A正确。 11. 计算机系统设计涉及多个方面,包括系统结构的设计(决定系统组件如何协同工作)、组成设计(确定硬件和软件的配置)和实现设计(编写具体的电路或软件实现)。 12. 计算机系统设计的方法,除了从上到下(自顶向下)设计,即从整体功能开始细化到模块,还有从下到上(自底向上)设计,即先设计底层细节,然后构建高层架构。 以上内容涵盖了计算机系统结构的基本概念、硬件操作原理、系统设计方法和多处理器系统优化等多个知识点,对于准备参加考试的学生来说,理解和掌握这些内容至关重要。