首页> 外国专利> Apparatus for superscalar instruction predecoding using cached instruction lengths

Apparatus for superscalar instruction predecoding using cached instruction lengths

机译:使用缓存的指令长度进行超标量指令预解码的设备

摘要

A method and apparatus for eliminating the delay in a parallel processing pipeline. In a parallel processing pipeline system, a circuitry is provided to determine the length and align two instructions in parallel. Parallel decoding circuitry is provided for decoding and executing the two instructions. A branch prediction cache stores the target instruction and next sequential instruction, and is tagged by the address of the branch instruction, as in the prior art. In addition, however, the branch prediction cache also stores the length of the first and second instructions and the address of the second instruction. This additional data allows the target and next sequential instructions to be directly aligned and presented to the parallel decoding circuits without waiting for a calculation of their lengths and starting addresses.
机译:一种消除并行处理流水线中的延迟的方法和装置。在并行处理流水线系统中,提供了一种电路来确定长度并并行对齐两个指令。提供了并行解码电路,用于解码和执行这两个指令。如现有技术那样,分支预测高速缓存存储目标指令和下一个顺序指令,并由分支指令的地址标记。但是,此外,分支预测高速缓存还存储第一和第二指令的长度以及第二指令的地址。该附加数据允许目标和下一个顺序指令直接对齐并呈现给并行解码电路,而无需等待它们的长度和起始地址的计算。

著录项

  • 公开/公告号US5513330A

    专利类型

  • 公开/公告日1996-04-30

    原文格式PDF

  • 申请/专利权人 NEXGEN INC.;

    申请/专利号US19930143549

  • 发明设计人 DAVID R. STILES;

    申请日1993-10-27

  • 分类号G06F9/38;

  • 国家 US

  • 入库时间 2022-08-22 03:38:40

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号