首页> 外国专利> PIPELINED CENTRAL PROCESSOR INCORPORATING INDICATOR BUSY SENSING AND RESPONSIVE PIPELINE TIMING MODIFICATION

PIPELINED CENTRAL PROCESSOR INCORPORATING INDICATOR BUSY SENSING AND RESPONSIVE PIPELINE TIMING MODIFICATION

机译:管道中央处理器包含指示符忙碌感测和响应管道时序修改

摘要

A pipelined processor (30) for simultaneously performing one of a plurality of successive operations on each of a plurality of successive instructions within the pipeline, the successive operations including at least an instruction fetch stage, an operand address stage, an operand fetch stage, an execution stage and a result handling stage. The processor (30) also maintains a plurality of indicators which are selectively updated during the result handling stage for a given instruction to reflect the results obtained during the execution stage thereof. When the second instruction of first and second successively fetched instructions is a conditional transfer, a determination is made as to which indicators may be affected by the execution of the first instruction, and a determination is also made as to which indicator the conditional transfer is to test to decide whether there is a GO or a NOGO condition. If the indicator to be tested by the conditional transfer instruction is among those which may be affected by the immediately preceding instruction, the conditional transfer instruction is held at a predetermined stage, for example, in operand addressing, in the pipeline for a predetermined period, such as one full clock cycle, to permit the indicator to be tested to settle before the conditional transfer instruction tests it.
机译:流水线处理器(30),用于在流水线内的多个连续指令中的每一个上同时执行多个连续操作中的一个,所述连续操作至少包括指令获取阶段,操作数地址阶段,操作数获取阶段,执行阶段和结果处理阶段。处理器(30)还维护多个指示器,该指示器在结果处理阶段期间针对给定指令被选择性地更新,以反映在其执行阶段期间获得的结果。当第一和第二连续提取的指令的第二指令是有条件转移时,确定哪些指示符可能受到第一指令的执行的影响,并且还确定有条件转移将针对哪个指示符。测试以确定是否存在GO或NOGO条件。如果要由条件转移指令测试的指示符处于可能受紧接着的前一条指令影响的指示符之中,则将条件转移指令保持在预定阶段,例如,在操作数寻址中,在管道中保留预定时间,例如一个完整的时钟周期,以允许在条件转移指令对其进行测试之前,先对其进行测试。

著录项

  • 公开/公告号EP1247173A4

    专利类型

  • 公开/公告日2007-05-23

    原文格式PDF

  • 申请/专利权人 BULL HN INFORMATION SYSTEMS INC.;

    申请/专利号EP19990963856

  • 发明设计人 WILHITE JOHN E.;

    申请日1999-11-02

  • 分类号G06F9/38;G06F9/305;G06F9/318;G06F9/32;G06F9/34;

  • 国家 EP

  • 入库时间 2022-08-21 20:49:50

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号