(1) 数据相关 假设两条指令Insi和Insj (Insi在Insj之前) , 如果有下列情形之一, 则称指令Insi和Insj数据相关: ① Insj使用 Insi产生的结果 ② Insj与 Insk数据相关, 而Insk又与Insi数据相关 后者表明数据相关具有传递性。 如下程序段存在数据相关: MOV Ri , 8 MOV Rj , Ri ADD Rk , Rj 由此可知, 数据相关会引发流水线阻塞。 第二条指令使用第一条指令产生的结果, 第三条指令使用第二条指令产生的结果。 高级计算机系统结构 第三章并行技术和高端处理器 (2) 名相关 名相关是指: 如果两条指令使用了相同的寄存器或者存储单元, 但他们之间没有数据流动, 则称这两条指令名相关。 由于两条指令仅仅是使用了相同的名字而没有数据传输, 所以只需通过改变指令中操作数的名称即可消除名相关(可通过编译或硬件实现)。 (3) 控制相关 控制相关是由分支指令引起的, 程序流向需根据分支指令执行的结果来确定。 控制相关可引起流水线阻塞, 是流水线中要解决的重要问题。 高级计算机系统结构
您可能关注的文档
最近下载
- ABB 传动变频器 ACS880起重机控制程序(选件+N5050)固件手册 安装及使用手册.pdf
- (正式版)DB42∕T 2481-2025 《急性心血管疾病院前救护规程》.docx VIP
- 《二次根式》计算100题(专项练习).doc VIP
- (高中物理)《传感器》知识梳理.pdf
- 2024事业单位工勤技能考试考前冲刺试卷及参考答案详解(新).docx
- 2024-2025学年度计算机二级考试黑钻押题及完整答案详解【各地真题】.docx
- 宣贯培训(2026年)《DLT 2806—2024智能配电台区技术导则》.pptx VIP
- 《模拟电子技术基础》复习题.doc VIP
- 2025年安徽师范大学招聘专职辅导员(第二批)4人预笔试备考题库及答案解析.docx VIP
- 2024工程硕士预测复习及完整答案详解【全国通用】.docx
原创力文档

文档评论(0)