首页> 外国专利> 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.
机译:具有多个分支目标缓冲区的计算设备(例如,处理器)。多个分支目标缓冲区中的第一分支目标缓冲区用于执行包含对子例程的调用的一组指令。响应于对该子例程的调用,从多个分支目标缓冲器中分配第二分支目标缓冲器,以执行该子例程中的指令。在执行子例程中的指令之前,将清除第二个分支目标缓冲区。子例程中指令的执行被限制为访问第二分支目标缓冲区,并被阻止访问除第二分支目标缓冲区以外的分支目标缓冲区。

著录项

  • 公开/公告号US2019339975A1

    专利类型

  • 公开/公告日2019-11-07

    原文格式PDF

  • 申请/专利权人 MICRON TECHNOLOGY INC.;

    申请/专利号US201816029135

  • 发明设计人 STEVEN JEFFREY WALLACH;

    申请日2018-07-06

  • 分类号G06F9/38;G06F9/30;

  • 国家 US

  • 入库时间 2022-08-21 12:08:00

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号