【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《系统结构 名词解释》,欢迎阅读!

系统结构
系统结构の名词解释
第一章
1. 虚拟机:由软件实现的机器。虚拟机中有些操作可以由硬件或固件实现。(固件:具有
软件功能的硬件。)
2. 计算机系统结构:计算机系统的软、硬件的界面,即机器语言程序员所看到的传统机器
级所具有的属性。
3. Amdahl定律:加快某部件执行速度所能获得的系统性能加速比,受限于该部件的执行
时间占系统中总执行时间的百分比。 4. CISC:复杂指令集计算机。
RISC:精减指令集计算机。
第二章
5. 数据表示:计算机硬件能够直接识别、指令系统可以直接调用的数据类型。
第三章
6. 流水线需要有通过时间和排空时间。
通过时间:第一个任务从进入流水线到流出结果所需的时间。 排空时间:最后一个任务从进入流水线到流出结果所需的时间。 7. 系统级流水线(宏流水线):把多台处理机串行连接起来,对同一数据流进行处理,每
个处理机完成整个任务中的一部分。 8. 静态流水线:在同一时间内,多功能流水线中的各段只能按同一种功能的连接方式工作。
对于静态流水线来说,只有当输入的是一串相同的运算任务时,流水的效率才能得到充分的发挥。
9. 动态流水线:在同一时间内,多功能流水线中的各段可以按照不同的方式连接,同时执
行多种功能。
优点是灵活,能够提高流水线各段的使用率,从而提高处理速度。缺点是控制复杂。 10. 线性流水线:流水线的各段串行连接,没有反馈回路。数据通过流水线中的各段时,每
一个段最多只流过一次。
11. 非线性流水线:流水线中除了有串行的连接外,还有反馈回路。
第四章
12. 横向(水平)处理方式:向量计算是按行的方式从左到右横向地进行。
纵向处理方式:向量计算是按列的方式从上到下纵向地进行。
纵横处理方式:又称为分组处理方式。把向量分成若干组,组内按纵向方式处理,依次
处理各组。
第五章
13. 指令并行级:指指令之间存在的一种并行性,利用它,计算机可以并行执行两条或两条
以上的指令。(ILP:Instruction-Level Parallelism) 14. IPC:(Instructions Per Cycle)每个时钟周期完成的指令条数。 15. 循环级并行:使一个循环中的不同循环体并行执行。 16. CDB:公共数据总线。
ROB(ReOrder Buffer):再定序缓冲器。 17. 超标量(Superscalar):在每个时钟周期流出的指令条数不固定,依代码的具体情况
而定。(有个上限)设这个上限为n,就称该处理机为n-流出。可以通过编译器进行静态调度,也可以基于Tomasulo算法进行动态调度。
第六章
- 1 -
系统结构
18. 谓词执行(predicated execution):给指令集中的每条指令都增加一个执行条件,这
个执行条件就叫做谓词(predicate)。
若谓词为真,指令正常执行,否则什么也不做。
19. 前瞻执行:数据相关或控制相关尚未消除时,将指令调度到相关指令前猜测执行。
通过硬件机制完成异常处理,确保正确性。
第七章
20. 全相联映象
全相联:主存中的任一块可以被放置到Cache中的任意一个位置。 21. 直接映象:主存中的每一块只能被放置到Cache中唯一的一个位置。 22. 组相联映象
组相联:主存中的每一块可以被放置到Cache中唯一的一个组中的任何一个位置。 23. 写直达法(也称为存直达法):执行“写”操作时,不仅写入Cache,而且也写入下一
级存储器。
24. 写回法(也称为拷回法):执行“写”操作时,只写入Cache。仅当Cache中相应的块
被替换时,才写回主存。
25. 按写分配法(写时取):写不命中时,先把所写单元所在的块调入Cache,再行写入。不
按写分配(绕写法)写不命中时,直接写入下一级存储器而不调块。
- 2 -
本文来源:https://www.wddqxz.cn/863f9b6a011ca300a6c39015.html