二、填空题(本大题共10小题,每小题2分,共20分)请在答题卡上作答。
1.计算机、程序
11.软件的功能可以用___ 或_ 实现。
11.计算机系统设计的主要任务包括系统结构、 和 的设计。
13.计算机应用可归纳为向上升级的4类:数据处理、 、 ___ 和智能处理。p44~p45
11.计算机组成包括机器级内部的 和 的组成以及逻辑设计等。
12.计算机组成着眼于机器内部各事件的 与 、各部件的功能及各部件之间的联系。
11.计算机系统结构是对计算机系统中 的定义及其上下的 __ __ 分 配。
12.计算机根据操作数据或信息存放的位置,分别有面向主存、 和 的寻址方式。
16.从计算机处理数据的角度来看,并行性等级从低到高依次为 、位并字串、 和全并行。
12.从计算机执行程序的并行性看,由低到高的并行性等级可分为 、指令之间、 _________ 之间和作业或程序之间四级。
11.计算机系统层次结构由高到低依次为应用语言机器级、_ 、汇编语言机器级、 、传统机器语言机器级和微程序机器级。应高汇操传微
11.从使用语言的维度,一台由软、硬件组成的通用计算机系统可以被看成是按 __
划分的多层_ __ 组成的层次结构。
13.计算机的运算类 指令和___ 结构主要是按计算机有什么样的 来确定的。
13.程序员编程用的地址为 ,主存物理地址是程序在主存中的 ____
16.程序状态字对_ _ 程序员是透明的,对_ 程序员是不透明的。
16.非特权型指令主要供 程序员使用,特权型指令主要供 程序员使用。
2.浮点数、尾数
14.浮点数下溢处理的精度损失对 _ ____ 程序和 ___ 程序设计者都是透明的。p69
12.浮点数阶值的位数主要影响可表示数的 大小,而尾数的位数主要影响可表示区中能表示值的 ___
14.尾数采用什么进制会影响到数的可表示__ 、 及数在数轴上分布的离散程度。
15.可表示的浮点数规格化数的总个数应当是可表示 阶 的个数与可表示尾数 的个数的乘积。
14.所谓规格化正尾数,就是正尾数小数点后的第_ __个rm进制数位不是 __的数。
3.存储器 主存、辅存、虚拟存储器、Cache存储器
18.如果每个存储器模块有多个访问端口,将分布在交叉开关矩阵中的控制、___ 和 仲裁逻辑分别移到相应存储器模块的接口中,就构成了多端口存储器形式的结构。
19.在主存一辅存存储层次结构中,从CPU上看, 接近于主存, ___
是辅存的。
17.虚拟存储器的页式管理是把_ _空间和 ___空间机械等分成
固定大小的页,按页顺序编号。
18.页式存储是把 __空间和 ___空间都机械地等分成固定大小的页,按页顺序编号。p131
19.主存空间数据相关是相邻两条指令之间出现对主存 ___ 元___要求 先写而后读____的关联。
17.对存储系统的基本要求是大 _、高 _和低价格。
15.替换算法的确定主要看主存是否有高的 _,也要看算法是否便于 _,辅助软、硬件成本是否低。
14.Cache存储器就是在CPU和主存之间增设 __、小容量、 _____的Cache、用辅助硬件将Cache和主存构成整体。
15.适当选择好Cache的容量、块的大小、组相联的 __ 和组内的 ___ ,可以保证有较高的命中率。
14.为了弥补CPU与存储器在速度上的差距,一条途径是在组成上引入__ ___和 __技术,构成并行主存系统。
16.能够并行读出多个CPU字的单体多字和 _、 ___的交叉访问主存系统被称为并行主存系统。p100
17.能并行读出多个CPU字的单体多字、 和 的交叉访问
主存系统被称为并行主存系统。
4.中断系统、总线、流水线、指令系统
17.中断系统的软、硬件功能分配实质上是中断___ 和中断_ 的功能分配。p107
17.中断可分为 __、外部中断和 _类。
20.将二维数组中各元素在存储器中 存放可以使行或列的各元素都能并行访问,但会造成 上各元素的并行访问冲突。
16.10
13.总线按在系统中的位置分 、板级___和系统级等3级。
14总线的集中式控制方式主要有集中式串行链接、 __和 ______3 种不同方式。
18.信息在总线上的传送方法基本上可分为 和 两种。
16.在流水线中,无论是发生数相关,还是指令相关,或者会使___ 出错,或者会使 效率显著下降,必须加以正确处理。
18.流水线按处理的级别可分为_ __、 ___和系统级。
19.任务在流水线中流动顺序的安排和控制有. 方式和 ___方式。
16.应用仿真实现软件移植,除了仿真目标机的指令系统外,还要仿真其__ 、 和控制台的操作。
12.指令由 _和 ____两部分组成。p75
16.在机器指令系统的设计、发展和改进上有 和 __两种不同的途径和方向。
15.指令系统的设计包括指令 _和指令 ____的设计。
15.指令系统的设计包括指令 和指令 的设计。
16.指令系统的改进是以 原有指令系统为前提的,通过增加少量 新指令代替常用指令串。
5.处理机、数据、静态、向量、其他
15.标量流水处理机的性能主要有__ 、 和效率。
18.阵列处理机的构形有__ 阵列处理机构形和_ 阵列处理机构形。
19.多处理机有_ 和 两种构形。
20.松耦合多处理机可分为 和_ ____两种不同的构形。
20.为了高速有效地处理 数据,分布式存储器阵列处理机要求能把数据
合理地预分配到各个处理单元的 _____存储器中。
20.数据驱动计算的操作是按输人数据__ __决定的次序进行,需求驱动计算的操作则按数据 _所决定的次序进行。
13.数据表示指的是能由计算机硬件直接 __和 _的数据类型。
11.按先后投入市场关系,系列机软件兼容必须保证向 ___兼容,力争向 前 兼容。
13.数据表示指的是能由计算机硬件 _和 ____的数据类型。
13.数据表示表现在它有对计算机硬件识别和引用类型的数据进行操作的 和 。
20.数据驱动的数据流方式中,数据令牌是一种表示某一 或 准备就绪的标志。
15.静态再定位就是在目的程序装入____ 时,由装入程序用软件方法把目的 逻辑地址 程序的变换成物理地址,执行程序时,物理地址不再改变。
14.按静态使用频度改进指令系统着眼于减少目标程序所占用的__ ____,按动态使用频度改进指令系统着眼于减少目标程序的 ________。
17.在向量处理中,逐个处理向量元素的方法为__ _方式,对整个向量按相同操作都执行完之后再转去执行别的操作的处理方式为 ____方式。
19.函数式程序本质上属于_ _执行方式,从函数式程序的归约来看,计算机内部通常采用 的存储结构。
19.一个复杂的大程序可以分解成多个在逻辑上相对独立的模块,这些模块可以是主程序、 或 ______也可以是数据块。
20.细粒度并行算法一般指 或 ___级的并行。
19.按运算基本对象,并行算法可分为 型和 型两类。
2019.10
11.计算机组成是计算机系统结构的 实现,计算机实现是计算机组成的 实现。
12.浮点数尾数下溢处理方法包括截断法、舍入法, ,和 。
13.流水线单位时间能流出的任务数或结果数称为 ,流水线中设备的实际使用时间占整个运行时间的比值称为 。
14.页式虚拟存储器中的CPU要用到的指令 或数据不在 时会发生,
15.集中式总线仲裁方式分为 , 和独立请求等三种。
16.按多功能流水线的各功能段能否允许同时用于多个不同功能连接,可将流水线分为 流水线和 流水线。
17.流水处理机“先写后读”相关的解决方法包括推后 后续指令对相关单元的读和设置相关 直接通路
18.与阵列处理机相比,流水线处理机利用的是 方式而不是 方式的并行技术。
19.从指令的格式来看,指令由 和 两部分组成。
20.计算机仿真是用 解释,其解释程序存储于 中。