首页>
外国专利>
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.
展开▼