首页> 外国专利> Conditional ALU instruction condition satisfaction propagation between microinstructions in read-port limited register file microprocessor

Conditional ALU instruction condition satisfaction propagation between microinstructions in read-port limited register file microprocessor

机译:条件ALU指令条件满意度在读端口有限寄存器文件微处理器中的微指令之间传播

摘要

A microprocessor includes a hardware instruction translator that translates an architectural instruction into first and second microinstructions. To execute the first microinstruction, an execution pipeline performs the shift operation on the first source operand to generate the first result and a carry flag value and updates a non-architectural carry flag with the generated carry flag value. To execute the second microinstruction, it performs the second operation on the first result and the second operand to generate the second result and new condition flag values based on the second result. If a architectural condition flags satisfy the condition, it updates the architectural carry flag with the non-architectural carry flag value and updates at least one of the other architectural condition flags with the corresponding generated new condition flag values; otherwise, it updates the architectural condition flags with the current value of the architectural condition flags.
机译:微处理器包括硬件指令翻译器,其将架构指令翻译成第一和第二微指令。为了执行第一微指令,执行管线对第一源操作数执行移位运算以生成第一结果和进位标志值,并用所生成的进位标志值更新非体系结构的进位标志。为了执行第二微指令,它对第一结果和第二操作数执行第二运算,以生成第二结果和基于第二结果的新条件标志值。如果建筑条件标志满足条件,则用非建筑进位标志值更新建筑进位标志,并用相应的生成的新条件标志值更新至少一个其他建筑条件标志。否则,它将使用建筑条件标志的当前值更新建筑条件标志。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号