【技术实现步骤摘要】
这里讨论的本专利技术的各个实施例涉及进行分支预测的信息处理设备。
技术介绍
执行管线控制操作的处理器包括分支预测机构,其用于进行关于指令分支的预 测,以有效读取指令序列,也就是说,从存储器到指令执行单元的指令提取。由于可在指令 执行之前执行指令提取,因此分支预测机构是非常重要的,特别是在执行故障控制的处理 器中。在过去提出的指令执行处理装置中,分支历史的项目涉及指令地址,并且通过由 要提取的指令的长度和指令字的最小单位长度定义的块的数目来形成所述项目。日本早期公开专利申请06-089173日本早期公开专利申请2004-38337对于分支预测机构,期望尽可能多地降低在分支预测处理期间消耗的功率消耗。本专利技术的目的是提供能够降低在分支预测处理期间的功率消耗的信息处理设备。
技术实现思路
信息处理设备包括存储第一对应信息的第一分支历史记录单元,其中,所述第一 对应信息是最近分支指令的指令地址与分支目的地址之间的对应信息,已完成了最近分支 指令的计算并且已针对最近分支预测跳转了分支;存储第二对应信息的第二分支历史记录 单元,其中,所述第二对应信息是包括最近分支指令的多个 ...
【技术保护点】
一种信息处理设备,包括:存储第一对应信息的第一分支历史记录单元,其中,所述第一对应信息是最近分支指令的指令地址与分支目的地址之间的对应信息,已完成了所述最近分支指令的计算并且已针对最近分支预测跳转了分支;存储第二对应信息的第二分支历史记录单元,其中,所述第二对应信息是包括所述最近分支指令的多个过去分支指令中的每个的指令地址与分支目的地址之间的对应信息,已完成了所述多个过去分支指令的计算并且已针对所述多个过去分支指令跳转了分支;以及分支预测控制单元,其基于对存储在所述第一分支历史记录单元中的所述第一对应信息和存储在所述第二分支历史记录单元中的所述第二对应信息之一的搜索结果,利 ...
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。