首页>
外国专利>
Method and system for terminating unnecessary processing of a conditional instruction in a processor
Method and system for terminating unnecessary processing of a conditional instruction in a processor
展开▼
机译:在处理器中终止对条件指令的不必要处理的方法和系统
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method and system for terminating unnecessary processing of at least one multi-clock conditional instruction in a processor. The conditional instruction is processed through a processing pipeline including at least a decode stage, an execute stage, and one or more intermediate processing stages therebetween. It is determined whether the conditional instruction is executable in the execute stage based on whether one or more conditions are fulfilled. If the conditional instruction is being processed in both the decode and execute stages, the conditional instruction is terminated in the decode stage if the conditional instruction is not to be executed in the execute stage. The conditional instruction may also be terminated in the intermediate processing stages. Early termination of such a conditional instruction saves processing resources and reduces power consumption of the processor.
展开▼