首页> 外国专利> Decoder for single cycle decoding of single prefixes in variable length instructions

Decoder for single cycle decoding of single prefixes in variable length instructions

机译:解码器,用于可变长度指令中单个前缀的单周期解码

摘要

A prefix decoder for decoding a plurality of prefixes of a variable length instruction code, in order to supply multiple prefix vectors to a multiple instruction decoder without incurring a one clock penalty. The parallel prefix decoder includes a plurality of prefix decoders, each coupled to receive an instruction byte from an instruction buffer, and in response thereto to supply a prefix vector that includes coded prefix information in a format that is easy to use by subsequent decoder logic. A multiplexer receives the plurality of prefix vectors, and if a steered macroinstruction has a single prefix byte, then a control circuit selects the prefix vector to supply to the macroinstruction decoder. If multiple macroinstructions are steered to multiple macroinstruction decoders, then a prefix vector can be supplied to each decoder.
机译:一种前缀解码器,用于解码可变长度指令代码的多个前缀,以便在不招致一个时钟损失的情况下向多个指令解码器提供多个前缀向量。并行前缀解码器包括多个前缀解码器,每个前缀解码器被耦合以从指令缓冲器接收指令字节,并且响应于此以以易于被后续解码器逻辑使用的格式提供包括编码的前缀信息的前缀向量。多路复用器接收多个前缀向量,并且如果操纵的宏指令具有单个前缀字节,则控制电路选择该前缀向量以提供给宏指令解码器。如果将多个宏指令引导到多个宏指令解码器,则可以将前缀向量提供给每个解码器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号