发明名称 Jump instruction having a reference to a pointer for accessing a branch address table
摘要 Methods and apparatus are provided for performing a jump operation in a pipelined digital processor. The method includes writing target addresses of jump instructions to be executed to a memory table, detecting a first jump instruction being executed by the processor, the first jump instruction referencing a pointer to a first target address in the memory table, the processor executing the first jump instruction by jumping to the first target address and modifying the pointer to point to a second target address in the memory table, the second target address corresponding to a second jump instruction. The execution of the first jump instruction may include prefetching at least one future target address from the memory table and writing the future target address in a local memory. The second target address may be accessed in the local memory in response to detection of the second jump instruction.
申请公布号 US7941653(B2) 申请公布日期 2011.05.10
申请号 US20080328484 申请日期 2008.12.04
申请人 ANALOG DEVICES, INC. 发明人 MAYER CHRISTOPHER M.;BAHADOOR ADIL;LONG MICHAEL
分类号 G06F7/38;G06F9/00;G06F9/44;G06F15/00 主分类号 G06F7/38
代理机构 代理人
主权项
地址