高级计算机体系结构复习笔记

1.各种“相关”的学习

1.1 考试技巧

判断输出相关的技巧为指令左边出现同名的寄存器,则两条指令发生输出相关,判断真相关(数据相关中的一种)的技巧为先进入流水线的指令的目的寄存器和后一条指令的寄存器相同,产生数据流动,则这两条指令产生真相关,即先执行指令的左部寄存器和后执行的指令的右部的某一个寄存器相同,需要指出的是同一条指令中不发生真相关,如A=A+B。

1.2 补充说明

循环相关是指在循环指令中,由于循环展开而导致的各种1.1中提到的各种相关,通常将循环展开两次到三次就可以判断循环相关所包含的指令。

1.3 参考链接

https://blog.csdn.net/weixin_42319408/article/details/103384820