首页> 外国专利> INDIRECT CONTROL FLOW INSTRUCTIONS AND INHIBITING DATA VALUE SPECULATION

INDIRECT CONTROL FLOW INSTRUCTIONS AND INHIBITING DATA VALUE SPECULATION

机译:间接控制流指令和抑制数据值规范化

摘要

There is provided an apparatus that includes input circuitry to receive input data and output circuitry to output a sequence of instructions to be executed by data processing circuitry. Generation circuitry performs a generation process to generate the sequence of instructions using the input data. The sequence of instructions comprises an indirect control flow instruction having a field that indicates where a target of the indirect control flow instruction is stored. The generation process causes at least one of the instructions in the sequence of instructions to store a state of control flow speculation after execution of the indirect control flow instruction. The at least one of the instructions in the sequence of instructions that stores the state of control flow speculation is inhibited from being subject to data value speculation by the data processing circuitry.
机译:提供一种装置,其包括:输入电路,用于接收输入数据;以及输出电路,其输出将由数据处理电路执行的指令序列。生成电路执行生成过程,以使用输入数据生成指令序列。指令序列包括间接控制流指令,该间接控制流指令具有指示该间接控制流指令的目标存储在何处的字段。生成过程使指令序列中的至少一条指令在执行间接控制流指令之后存储控制流推测的状态。指令序列中存储控制流推测状态的至少一条指令被数据处理电路禁止进行数据值推测。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号