Advertisement

体系结构中包含各类关联(真实关联、反向关联及输出关联等)

阅读量:

整个过程变得清晰明了。
涉及的数据间的关联包括:

  1. 数据名称间的关联
  2. 控制变量间的关联
  3. 操作后的查看与分析
  4. 操作结果的记录与存储
  5. 操作结果的进一步处理
  6. 直接的相关性
  7. 相反的相关性
  8. 输出结果的相关性

《计算机体系结构:量化研究方法 第5版中文版》是一本由国防科技大学出版的教材资源链接。
该课程提供配套的习题集及其详细解答方案。
访问地址:https://www.icourses.cn/web/sword/portal/shareDetails?&cId=3266#/course/assignments


数据相关 真相关

以下任一条件成立,则指令j数据相关与指令i:

  • 指令i生成的产物可能被后续的指令j依赖
    • 在操作流程上关联于彼此的有关系数为1,在数据处理环节上也存在这种相互关联的关系

!单条指令内部的相关性不认为是相关(eg:ADD R1,R1,R1)

1 写后读相关

假设存在两个指令 i 和 j,在流水线架构中按照特定顺序运行。其中 i 以先于 j 进入流水线的方式接入系统,并将计算所得的结果传递给后续的操作。然而,在这一传递过程中存在一个潜在的问题:即当执行到指令 j 时,在尚未完成对结果的最终写入操作(即将其存储至寄存器)之前就已经访问了该寄存器用于读取数据。这种行为会导致程序

全部评论 (0)

还没有任何评论哟~