计算机系统结构复习题及答案解析

0 下载量 107 浏览量 更新于2024-08-04 收藏 378KB DOC 举报
"该文档是一个关于计算机系统结构的复习题集,包含了多项选择题,涉及计算机系统结构的基础知识,如微指令执行、系统程序员的透明性、机器语言程序员看到的机器属性、计算机组成设计的考虑因素、软硬件功能比例、系统结构设计的影响、软件与硬件的生产成本和设计费用、计算机系统设计的方法、系列机软件的兼容性以及软件移植的途径等。此外,还提到了流水处理机作为并行处理的一种方式。" 在计算机系统结构中,微指令是硬件直接执行的基本指令,它决定了计算机的底层操作。选项C正确。系统程序员通常不关心Cache存贮器这样的高速缓存细节,这些是对于应用程序员透明的,但对系统程序员来说是重要的,因此选项D正确。而对机器语言程序员透明的通常是硬件寄存器,如条件码寄存器,选项B正确。计算机系统结构不仅包含硬件特性,如机器工作状态、信息保护和数据,而不包括主存速度,这是硬件性能的一个方面,选项A正确。 机器语言程序员看到的机器属性主要是编程时使用的硬件组织,选项C正确。计算机组成设计需要考虑如专用部件设置、控制机构的组成和缓冲技术,但通常不会涉及功能部件的集成度,因为这是制造层面的考虑,选项B不正确。 软硬件功能等效性意味着可以互相替代,提高硬件功能的比例可能会提高解题速度,但也会增加硬件成本,选项B不正确。相反,提高软件功能实现的比例能够提高系统的灵活性和性能价格比,选项C正确。硬件的设计费用通常高于软件,选项D不正确。 在计算机系统设计中,从中间开始设计是指在传统机器语言级和操作系统机器级之间进行设计,选项A正确。系列机软件的兼容性一般指的是向后兼容,即新版本软件能运行旧版本的程序,选项B正确。推出新机器时,原有指令的寻址方式和操作码通常是不变的,以保持兼容性,选项A正确。 实现不同系列机器之间的软件移植可以通过高级语言、模拟或仿真,但不包括统一的汇编语言,因为汇编语言往往与特定的机器架构紧密关联,选项B不正确。流水处理机是通过时间分割技术实现任务并行处理的一种方式,选项A正确。这些题目覆盖了计算机系统结构的关键概念,适合复习和理解相关知识。