ZHCUAQ1F july 2015 – april 2023
当两条指令可以访问同一存储器位置时,会发生存储器别名使用。此类存储器引用被称为有歧义。存储器别名消歧是确定何时不可能出现此类歧义的过程。当您无法确定两个存储器引用是否存在歧义时,您便认为它们有歧义。这与两个指令引用之间具有存储器依赖的说法相同。
指令之间的依赖限制了指令调度,包括软件流水线调度。一般而言,依赖越少,选择调度的自由度越大,最终调度的执行效果越好。