计算机组成原理单元测试及答案解析

需积分: 5 0 下载量 68 浏览量 更新于2024-07-04 1 收藏 23KB DOCX 举报
"这篇文档包含了计算机组成原理的单元测试题目及答案,主要涵盖计算机系统的基本构成、性能指标、多级层次结构、系统程序类型、计算机系统层次结构、定点运算器中的溢出判断、补码运算规则、行波进位加法器的工作原理以及并行技术在运算器中的应用等内容。" 在《知到计算机组成原理》这个单元测试中,首先提到了完整的计算机系统应包括的组成部分。选项D指出,计算机包含配套的硬件设备和软件系统,这是正确的。而其他选项只提到了部分组成,如运算器、存储器、控制器(A选项),外部设备和主机(B选项),主机和实用程序(C选项)。 计算机的性能指标是评估其效能的重要依据,包括存储器性能指标、I/O吞吐率和CPU性能指标。选项C中提到的“指令的使用频率”并不直接作为计算机性能的主要指标,因此是不包括在内的。 在计算机多级层次结构中,下层为上层提供基础,上层是下层的扩展,每一级都需要下面各级的支持才能进行程序设计,这样分层设计有助于理解和设计计算机系统结构。系统程序包括语言类程序、操作系统、各种服务性程序和数据库管理系统,它们都是为了提高计算机的使用效率和服务功能。 在计算机系统层次结构中,通常由微程序级、一般机器级、汇编语言级和操作系统级组成,每一级都能进行程序设计,并得到下面各级的支持。 定点运算器的设计中,溢出判断电路是非常关键的部分,通常使用异或门来实现。补码加法运算中,符号位与数值位一同参与运算,运算结果是和的补码,但错误的说法是符号位不参加运算。采用单符号位法,当符号位的进位Cf和最高数值位的进位C0为01时,会发生溢出。 行波进位加法器是一种串行进位的加法器,运算位数越多,运算时间越长,可以实现加减法运算,但错误的说法是操作数运算位数的多少基本不影响运算时间。为了提高运算速度和简化控制,可以采用阵列乘除法、流水线和先行进位等并行技术措施。在机器数的表示中,不同机器数形式下的零表示形式会有所不同,如原码、反码和补码中零的表示各有特点。