首页> 外国专利> Apparatus for replacing data availability information for an instruction subsequent to a branch with previous availability information upon branch prediction failure

Apparatus for replacing data availability information for an instruction subsequent to a branch with previous availability information upon branch prediction failure

机译:在分支预测失败时用先前的可用性信息替换分支之后的指令的数据可用性信息的设备

摘要

An information processing apparatus includes a data control circuit, an information holding register, and a selector. The data control circuit has control information corresponding to instructions which can be simultaneously executed, and performs control, even if a result of a preceding instruction is not stored in a general register, so as to execute a subsequent instruction to update the same general register. The information holding register holds data determination information based on an instruction preceding a branch instruction immediately before the branch instruction is executed. The selector replaces data determination information, for an instruction which is not executed when a branch is taken, with data determination information held by the information holding register.
机译:信息处理设备包括数据控制电路,信息保持寄存器和选择器。数据控制电路具有与可以同时执行的指令相对应的控制信息,并且即使先前指令的结果没有存储在通用寄存器中也执行控制,以执行后续指令以更新相同的通用寄存器。信息保持寄存器基于紧接在执行分支指令之前的分支指令之前的指令来保持数据确定信息。选择器将信息确定寄存器所保持的数据确定信息替换为在分支发生时不执行的指令的数据确定信息。

著录项

  • 公开/公告号US5644745A

    专利类型

  • 公开/公告日1997-07-01

    原文格式PDF

  • 申请/专利权人 NEC CORPORATION;

    申请/专利号US19950427700

  • 发明设计人 TAKAHIKO UESUGI;

    申请日1995-04-24

  • 分类号G06F9/38;

  • 国家 US

  • 入库时间 2022-08-22 03:09:49

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号