首页> 外国专利> Determining target addresses for instruction flow changing instructions in a data processing apparatus

Determining target addresses for instruction flow changing instructions in a data processing apparatus

机译:为数据处理设备中的指令流改变指令确定目标地址

摘要

A data processing apparatus comprises a processor for executing a stream of instructions, and a prefetch unit for prefetching instructions from a memory prior to sending those instructions to the processor for execution. The prefetch unit receives from the memory a plurality of prefetched instructions from sequential addresses in memory, and detects whether any prefetched instructions are an instruction flow changing instruction, and outputs a fetch address for a next instruction to be prefetched by the prefetch unit. Address generation logic is also provided which, for a selected prefetched instruction that is detected to be an instruction flow changing instruction, determines a target address to be output as the fetch address. Address generation logic has a first address generation path and a further generation path for determining the target address. The first address generation path generates the target address more quickly than the further address generation path.
机译:一种数据处理设备,包括:处理器,用于执行指令流;以及预取单元,用于在将那些指令发送到处理器以执行之前,从存储器中预取指令。预取单元从存储器中接收来自存储器中的顺序地址的多个预取指令,并检测是否有任何预取指令是指令流改变指令,并输出用于由预取单元预取的下一条指令的取地址。还提供了地址生成逻辑,该地址生成逻辑对于被检测为指令流改变指令的所选预取指令,确定要输出的目标地址作为取指地址。地址生成逻辑具有用于确定目标地址的第一地址生成路径和另一生成路径。第一地址生成路径比另一地址生成路径更快地生成目标地址。

著录项

  • 公开/公告号US7831806B2

    专利类型

  • 公开/公告日2010-11-09

    原文格式PDF

  • 申请/专利权人 PAUL ANTHONY GILKERSON;

    申请/专利号US20040779808

  • 发明设计人 PAUL ANTHONY GILKERSON;

    申请日2004-02-18

  • 分类号G06F9/32;

  • 国家 US

  • 入库时间 2022-08-21 18:48:33

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号