发明名称 | 用于处理失败的加载检查指令的机制 | ||
摘要 | 提供了一种用于在一个实现超前加载指令的处理器中从一条失败的加载检查指令中进行恢复的机制。一个超前加载地址表(ALAT)跟踪用于该超前加载指令的状态信息。当一个相关的加载检查操作被处理时读取该状态信息,而且如果该状态信息指示由该超前加载操作返回的数据被一个后续存储操作修改了时,触发一个例外。该加载检查指令被转换到一个加载操作,从该处理器的指令执行流水线中刷新指令,而且该流水线被重新引导到紧接着该加载检查指令之后的第一条指令处。 | ||
申请公布号 | CN1434939A | 申请公布日期 | 2003.08.06 |
申请号 | CN00818993.5 | 申请日期 | 2000.11.20 |
申请人 | 英特尔公司 | 发明人 | J·K·阿罗拉 |
分类号 | G06F9/38 | 主分类号 | G06F9/38 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 吴立明;王勇 |
主权项 | 1.一种用于处理加载操作的方法,包含:在一个存储器地址处执行一个第一加载操作;响应于一个加载检查指令,检查一个加载跟踪表,以确定该存储器地址的一个状态;以及如果由所检查的状态指示了,则把该加载检查指令转换成一条加载指令。 | ||
地址 | 美国加利福尼亚州 |