文档内容囊括了02325 计算机系统结构网络学习阶段评测中的所有题库,下载后可在文档内直接搜索题目,红色字体标注正确答案,浅色底纹标注答案解析。
计算机系统结构-阶段测评1
1.单选题
1.1 5.0
程序员编写程序时使用的地址是( ) (2012.4真题)
? ? ? ?
a 主存物理地址 b 有效地址 c 逻辑地址 d 基址
根据教材P70的原文,程序员编写程序时使用的地址是逻辑地址,所以答案应改为C。 1.2 5.0
指令系统中取指令和指令操作码译码的操作安排属于( )
? ? ? ?
a 计算机实现 b 计算机组成 c 计算机系统结构 d 计算机应用
该题考查考生对计算机系统结构、计算机组成和计算机实现的理解。根据计算机组成的属性,指令系统中取指令和指令操作码译码的操作安排属于计算机组成。所以B选项正确。 1.3 5.0
从计算机系统中执行程序的角度来看,并行性等级不包括( )
? ?
a 指令内部、指令之间 b 任务或进程之间
? ?
c 作业或程序之间 d 存储器操作并行
该题考查考生对于并行级别的理解,从计算机系统中执行程序的角度来看,并行性等级从低到高可以分为四级。它们分别是:指令内部、指令之间、任务或进程之间、作业或程序之间;存储器操作并行属于计算机加工步骤方面的并行级别,不属于执行程序方面的。故答案选D。所以D选项正确。 1.4 5.0
如果某浮点数尾数在右移处理时,得到的值为0.001011(11),其中括号内的两位为超出尾数的字长而移出的部分。若采用截断法进行处理,则处理后的结果为( )。
? ? ? ?
a 0.001100 b 0.001010 c 0.001011 d 0.001101
该题考查考生浮点数尾数的下溢处理方法的理解,截断法是将尾数超出计算机字长的部分截去,所以0.001011(11)采用截断法的结果应为0.001011,所以答案应该为C。 1.5 5.0
当浮点数尾数的基rm=4,尾数长度m=6时,可表示的规格化最小正尾数的值是( )
? ? ? ?
a 0.125 b 0.25 c 1/16 d 0.5
该题考查考生对于浮点数基数选择方面的知识,根据教材P63面表2-1。可表示的规格化最大尾数为1×rm-1,所以最大尾数为4-1= 0.25,故B选项正确。 1.6 5.0
资源重复是开发并行性的途径之一,以下哪种并行技术不属于资源重复( )
? ? ? ?
a 多任务流水线处理 b 双端口并行存储器 c 多处理机并行系统 d 双工系统
该题考查考生对于并行技术的理解,实现并行性的途径有时间重叠、资源重复和资源共享等。选项A属于通过时间重叠技术来实现并行,选项B,C,D均是资源重复技术的体现。故答案选A。 1.7 5.0
当在非负阶和规格化正尾数的条件下表示浮点数时,如果阶值采用二进制2位表示,浮点数尾数的基rm=4,尾数长度m=4时,可表示的最大浮点数的值是( )
? ? ? ?
a (1-4-3)×42 b (1-4-1)×42 c (1-4-2)×42 d (1-4-2)×43
该题考查考生对于浮点数基数选择方面的知识,根据教材P63面表2-1。可表示的最大浮点数为(1- rm- m′)×rm2P-1,所以最大浮点数为(1-4-2)×43,故D选项正确。 1.8 5.0
在计算机系统结构设计中,提高硬件功能实现的比例可( ) (2011.7真题)
? ? ? ?
a 提高硬件利用率 b 提高系统的运行速度 c 减少需要的存储器容量 d 提高系统的性能价格比
该题考查提高硬件功能实现的比例所带来的影响,提高硬件功能的比例可提高解题速度,减少程序所需的存储空间,但会增加硬件成本,降低硬件利用率和计算机系统的灵活性及适应性。 1.9 5.0
下列对应用程序员不透明的是( )
? ? ? ?
a 程序地址与主存地址的映射 b 程序设计语言所支持的数据类型 c Cache与主存的块替换 d 跳转指令的执行步骤
该题考查考生对计算机系统结构的层次及各层透明性的领会,对应用程序员来说只需要知道“程序设计语言所支持的数据类型”,就能进行应用系统的开发,而标程序地址与主存地址如何映射、Cache与主存的块替换、跳转指令的执行步骤属于底层机器级所要确定的问题,对其是透明的。所以B选项正确。
1.10 5.0
指令系统中操作码格式、地址码格式的确定属于( )
? ? ? ?
a 计算机实现 b 计算机组成 c 计算机系统结构 d 计算机应用
该题考查考生对计算机系统结构、计算机组成和计算机实现的理解。根据计算机系统结构的属性,指令系统的确定属于计算机系统结构;指令的实现属于计算机组成。所以C选项正确。
1.11 5.0
实现指令功能的具体电路、器件的设计属于( )
? ? ? ?
a 计算机实现 b 计算机组成 c 计算机系统结构 d 计算机应用
该题考查考生对计算机系统结构、计算机组成和计算机实现的理解。根据计算机实现的属性,实现指令功能的具体电路、器件的设计属于计算机实现。所以A选项正确。
1.12 5.0
RISC采用重叠寄存器窗口技术,可以减少( )
? ? ? ?
a 绝大多数指令的执行时间 b 目标程序的指令条数 c 程序调用引起的访存次数 d CPU访存的访问周期
该题考查考生对于RISC技术方面的知识,在CPU中设置大量工作寄存器并采用重叠寄存器窗口,可以减少访存,尽量让指令的操作在寄存器之间进行,以提高执行速度,缩短指令周期,所以答案应该为C。
1.13 5.0
20世纪50年代初提出的( )为今后向量、阵列数据结构的实现提供了直接支持。在该指令中,增设了分别用于存放向量首元素地址和位移量的字段。
? ? ? ?
a 变址寻址操作 b 间接寻址操作 c 立即数寻址操作 d 流水线操作
该题考查考生对于变址操作方面的知识。根据教材P54面的描述,变址操作为向量、阵列数据结构的实现提供了直接支持。故答案为选项A。
1.14 5.0
( )技术能应用在结构相同或相似的机器之间,实现汇编语言软件的移植,较好地解决了软件环境要求相对稳定和硬、器件技术迅速发展的矛盾。
? ? ? ?
a 统一高级语言 b 模拟技术 c 仿真技术 d 采用系列机
该题考查实现软件移植的主要技术,系列机技术能应用在结构相同或相似的机器之间,实现汇编语言软件的移植。所以D选项正确。
1.15 5.0
在计算机系统结构设计中,提高软件功能实现的比例可( )
? ? ? ?
a 提高硬件成本 b 提高系统的灵活性 c 提高解题的速度 d 减少所需的存储器容量
该题考查提高软件功能实现的比例所带来的影响,提高软件功能的比例可降低硬件成本,提高系统的灵活性、适应性,但解题速度会下降,软件设计费用和所需的存储量将增加。所以B选项正确。
1.16 5.0
以下不属于程序访问的局部性定律范畴的是( )
? ? ? ?
a 程序访问具有时间和空间的局部性
b 某段程序正在使用的信息可能不久还要重新使用
c 某段程序即将被访问的信息可能就在现在正在执行的信息附近 d 程序中变量的使用范围具有局部性