发明名称 维护转移信息的系统与方法
摘要 提供了微处理器中的指令流水线。指令流水线包含多个流水线单元,各流水线单元处理包含转移指令在内的多条指令。指令流水线还包含存储各自的转移信息数据的多个存储设备。各存储设备与流水线单元中至少一个关联。每一个各自的转移信息数据是作为所处理的转移指令中至少一条的函数确定的。两个流水线单元包含转移预测电路,用于作为所存储的转移信息数据的函数预测转移方向。
申请公布号 CN1122917C 申请公布日期 2003.10.01
申请号 CN99805187.X 申请日期 1999.04.20
申请人 英特尔公司 发明人 R·V·德萨;A·B·凯克尔;G·S·舍菲尔;G·P·埃斯皮诺萨;S·卡拉法蒂斯;R·E·赫布达
分类号 G06F9/22;G06F9/30 主分类号 G06F9/22
代理机构 中国专利代理(香港)有限公司 代理人 吴立明;王忠忠
主权项 1.一种微处理器中的指令流水线装置,包括:多个流水线单元,各流水线单元处理多条指令,该多条指令包含多条转移指令;以及多个存储设备,各该多个存储设备存储各自的转移信息数据并且是与多个流水线单元之中至少一个关联的,每一个各自的转移信息数据是作为多个流水线单元中至少一个所处理的多条转移指令中至少一条的函数确定的;其中该多个流水线单元中的第一个为多个流水线单元中的第一个所处理的多条转移指令中至少一条作为存储在多个存储设备的第一个中的各自的转移信息数据的函数预测第一各自的转移方向,及该多个流水线单元中的第二个为多个流水线单元中的第二所处理的多条转移指令中至少一条作为存储在多个存储设备中的第二个中的各自的转移信息数据的函数预测第二各自的转移方向。
地址 美国加利福尼亚州