首页> 外国专利> Processor and method for executing a branch instruction and an associated target instruction utilizing a single instruction fetch

Processor and method for executing a branch instruction and an associated target instruction utilizing a single instruction fetch

机译:利用单个指令提取来执行分支指令和相关目标指令的处理器和方法

摘要

A processor and method of executing instructions within a processor are disclosed, which permit both a branch instruction and a target instruction of the branch instruction to be executed in response to a single instruction fetch. In accordance with an illustrative embodiment, the processor, which has an associated memory, simultaneously fetches a plurality of instructions from the memory. Branch instructions among the plurality of instructions are then detected. In response to a detection of a branch instruction among the plurality of instructions, a determination is made whether a target instruction to be executed in response to execution of the branch instruction is one of the plurality of instructions. In response to a determination that the target instruction is one of the plurality of instructions, the processor executes the target instruction without making an additional instruction fetch.
机译:公开了一种处理器和在处理器内执行指令的方法,其允许响应于单个指令提取而执行分支指令和分支指令的目标指令。根据说明性实施例,具有相关联的存储器的处理器同时从存储器中提取多个指令。然后检测多个指令中的分支指令。响应于检测到多个指令中的分支指令,确定响应于分支指令的执行而要执行的目标指令是否是多个指令之一。响应于确定目标指令是多个指令之一,处理器执行目标指令而无需进行附加的指令提取。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号