首页>
外国专利>
Separate Branch Target Buffers for Different Levels of Calls
Separate Branch Target Buffers for Different Levels of Calls
展开▼
机译:用于不同级别呼叫的单独分支目标缓冲区
展开▼
页面导航
摘要
著录项
相似文献
摘要
A computing device (e.g., a processor) having a plurality of branch target buffers. A first branch target buffer in the plurality of branch target buffers is used in execution of a set of instructions containing a call to a subroutine. In response to the call to the subroutine, a second branch target buffer is allocated from the plurality of branch target buffers for execution of instructions in the subroutine. The second branch target buffer is cleared before the execution of the instructions in the subroutine. The execution of the instructions in the subroutine is restricted to access the second branch target buffer and blocked from accessing branch target buffers other than the second branch target buffer.
展开▼