一:名词解释
1:虚拟机:由软件实现的机器。
2:CPI:是衡量 CPU 执行指令效率的重要标志,指执行每条指令所需的平均时
钟周期数。
3:摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约每隔 18 个月
便会增加一倍,性能也将提升一倍。
4:并发性:指两个或多个事件在同一时间间隔内发生的并行性。
5:程序局部性原理:是指程序在执行时呈现出局部性规律,即在一段时间内,
整个程序的执行仅限于程序中的某一部分。相应地,执行所访问的存储空间也局
限于某个内存区域。局部性原理又表现为:时间局部性和空间局部性。
6:CISC/RISC:CISC:即复杂指令系统计算机,指在系统中增加更多和复杂的
指令,来提高操作系统效率的计算机。RISC:即精简指令系统计算机,指在系
统中选取使用一些频率最高的、长度固定的、格式种类少的简单指令的计算机。
7:计算机系统结构:指对机器语言计算机的软、硬件功能的分配和对界面的定
义。
8:系列机:指先设计好一种系统结构,而后就按这种系统结构设计它的系统软
件,按器件状况和硬件技术研究这种结构的各种实现方法,并按照速度、价格等
不同要求,分别提供不同速度、不同配置的各档机器。
9:模拟:用机器语言程序解释实现程序移植的方法。
10:仿真:用微程序直接解释另一种机器的指令系统。
11:寻址方式:寻找操作数或指令的有效地址的方式。
12:替换算法:在存储体系中,当出现页面失效时或者主存的所有页面已经全部
被占用而又出现页面失效时,按照某种算法来替换主存中某页。 [由于主存中的
块比 Cache 中的块多,所以当要从主存中调一个块到 Cache 中时,会出现该块
所映象到的一组(或一个)Cache 块已全部被占用的情况。这时,需要被迫腾
出其中的某一块,以接纳新调入的块。]
二:选择题
1,直接执行微指令的是( C )
A 汇编程序 B 编译程序 C 硬件 D 微指令程序
2,对汇编语言程序员不透明的是( C )
A 程序计数器 B 主存地址寄存器 C 条件码寄存器 D 指令寄存器
3,最早的冯·诺依曼型计算机是以( B )为中心的
A 运算器 B 控制器 C 存储器 D I/O 设备
4,计算机系统结构的角度的结构来看,机器语言程序员看到的机器属性是( C )
A 计算机软件所要完成的功能 B 计算机硬件的全部组成
C 编程要用到的硬件组织 D 计算机各部分硬件的实现
5,不同系列计算机之间实现可移植性的途径,不包括( B )
A 采用统一的高级语言 B 采用统一的汇编语言
C 模拟 D 仿真
6,利用时间重叠原理,实现并行处理的是( A )
A 流水处理机 B 多处理机 C 阵列处理机 D 集群系统
7,多处理机实现的并行主要是(B)
A 指令级并行 B 任务级并行 C 操作级并行 D 操作步骤的级并行