计算机系统结构名词解释汇总 八
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机系统结构名词解释汇总八
1.计算机体系结构:计算机体系结构包括指令集结构、计算机组成和计算机实现三个方面的内容。
2.透明性:在计算机技术中,对这种本来是存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性(transparency)。
3.程序访问的局部性原理:程序总是倾向于访问最近刚访问过的信息,或和当前所访问的信息相近的信息,程序对信息的这一访问特性就称之为程序访问的局部性原理。
4.RISC:精简指令集计算机。
5.CPI——指令时钟数(Cycles per Instruction)。
6.Amdahl定律——加快某部件执行速度所获得的系统性能加速比,受限于该部件在系统中的所占的重要性。
7.系列机:在一个厂家内生产的具有相同的指令集结构,但具有不同组成和实现的一系列不同型号的机器。
8.软件兼容:同一个软件可以不加修改地运行于体系结构相同的各档机器,而且它们所获得的结果一样,差别只在于有不同的运行时间。
9.基准程序:选择一组各个方面有代表性的测试程序,组成的一个通用测试程序集合,用以测试计算机系统的性能。
10.合成测试程序:首先对大量的应用程序中的操作进行统计,得到各种操作的比例,再按照这个比例人为制造出的测试程序。
11.Benchmarks:测试程序包,选择一组各个方面有代表性的测试程序,组成的一个通用测试程序集合。
12.核心程序:从真实程序提取出来的用于评价计算机性能的小的关键部分。
13.通用寄存器型机器:指令集结构中存储操作数的存储单元为
通用寄存器的机器,称之为通用寄存器型机器。
14.Load/Store型指令集结构:在指令集结构中,除了Load/Store 指令访问存储器之外,其它所有指令的操作均是在寄存器之间进行,这种指令集结构称之为Load/Store型指令集结构。
15.虚拟机器:(virtual machine),由软件实现的机器。
16.操作系统虚拟机:直接管理传统机器中软硬件资源的机器抽象,提供了传统机器所没有的某些基本操作和数据结构,如文件系统、虚拟存储系统、多道程序系统和多线程管理等。
17.并行性:是指在同一时刻或是同一时间间隔内完成两种或两种以上性质相同或不相同的工作。只要时间上互相重迭,就存在并行
性。
18.时间局部性:程序即将用到的信息很可能就是目前正在使用的信息。
19.程序的空间局部性:程序即将用到的信息很可能与目前正在使用的信息在空间上相邻或者临近。
20.操作
数表示:机器硬件能够直接识别处理的数据结构。
21.指令周期:执行一条机器指令所用的时间,包括取指令、分析指令和执行指令的时间。
22.寻址技术:确定操作数地址的技术。
23.流水线:将一个重复的时序过程,分解为若干个子过程,而每一个子过程都可有效地在其专用功能段上与其他子过程同时执行。
24.单功能流水线:只能完成一种固定功能的流水线。
25.多功能流水线:流水线的各段可以进行不同的连接,从而使流水线在不同的时间,或者在同一时间完成不同的功能。
26.静态流水线:同一时间内,流水线的各段只能按同一种功能的连接方式工作。
27.动态流水线:同一时间内,当某些段正在实现某种运算时,另一些段却在实现另一种运算。
28.部件级流水线:(运算操作流水线)把处理机的算术逻辑部件分段,以便各种数据类型进行流水操作。
29.处理机型流水线:(指令流水线)把解释指令的过程按照流水方式处理。
30.处理机间流水线:(宏流水线)由两个以上的处理机串行地对同一数据流进行处理,每一个处理机完成一项任务。
31.线性流水线:指流水线的各段串行连接,没有反馈回路。
32.非线性流水线:指流水线中除有串行连接的通路外,还有反馈回路。
33.标量流水处理机:处理机不具有向量数据表示,仅对标量数据进行流水处理。
34.流水线效率:流水线的设备利用率。
35.流水线寄存器文件:分割流水线各段逻辑的寄存器组。
36.指令发射:指令从流水线的译码段进入执行段的过程。
37.流水线定向技术:流水线中将计算结果从其产生的地方直接送到真正需要它的地方,而不是从寄存器文件读出使用,它是一种解决数据相关,避免流水线暂停的技术。
38.向量处理机:处理机具有向量数据表示,并通过向量指令对向量的各元素进行处理。
39.结构相关:某些指令组合在流水线中重叠执行时,产生资源冲突,则称该流水线有结构相关。
40.数据相关:当指令在流水线中重叠执行时,流水线有可能改变指令读/写操作的顺序,使得读/写操作顺序不同于它们非流水实现时的顺序,将导致数据相关。
41.写后写相关——两条指令i,j,i在j前进入流水线,j、i的操作数一样,在流水线中重叠执行时,j可能在i写入其结果之前就先行对保存该结果的寄存器进行写操作,导致写错误。
42.RAW相关:也
即写后读相关(RAW:read after write ),j 的执行要用到i的计算结果,但是当其在流水线中重叠执行时,j可能在i写入其计算结果之前就先行对保存该结果的寄存器进行读操作,
所以j会读到错误的值。这是最常见的一种数据相关。
43.WAR相关:也即读后写相关(WAR:write after read)两条指令i,j,i在j前进入流水线,j可能在i读某个寄存器之前对该寄存器进行写操作,导致i读出数据错误。
44.定向:将计算结果从其产生的地方直接送到其它指令需要它的地方,或所有需要它的功能单元,避免暂停。
45.向量流水处理机:具有向量数据表示、向量指令的流水线处理机叫向量流水处理机。
46.向量的链接:允许一个向量操作一旦它的向量源操作数的单个元素可用时就开始。