首页> 外国专利> PREDICTIVE FETCHING AND DECODING FOR SELECTED INSTRUCTIONS

PREDICTIVE FETCHING AND DECODING FOR SELECTED INSTRUCTIONS

机译:特定指令的预测取舍和解码

摘要

Predictive fetching and decoding for selected instructions (e.g., operating system instructions, hypervisor instructions or other such instructions). A determination is made that a selected instruction, such as a system call instruction, an asynchronous interrupt, a return from system call instruction or return from asynchronous interrupt, is to be executed. Based on determining that such an instruction is to be executed, a predicted address is determined for the selected instruction, which is the address to which processing transfers in order to provide the requested services. Then, fetching of instructions beginning at the predicted address prior to execution of the selected instruction is commenced. Further, speculative state relating to a selected instruction, including, for instance, an indication of the privilege level of the selected instruction or instructions executed on behalf of the selected instruction, is predicted and maintained.
机译:针对所选指令(例如,操作系统指令,系统管理程序指令或其他此类指令)进行预测性提取和解码。确定要执行选定的指令,例如系统调用指令,异步中断,系统调用指令返回或异步中断返回。基于确定要执行这样的指令,为所选指令确定预测地址,该地址是处理为了提供所请求的服务而转移到的地址。然后,开始在执行所选指令之前从预测地址开始提取指令。此外,预测并维持与所选择的指令有关的推测状态,包括例如所选择的指令或代表所选择的指令执行的指令的特权级别的指示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号