首页> 外国专利> Emulation of CISC instructions by RISC instructions using two pipelined stages for overlapped CISC decoding and RISC execution

Emulation of CISC instructions by RISC instructions using two pipelined stages for overlapped CISC decoding and RISC execution

机译:RISC指令使用两个流水线级通过RISC指令仿真CISC指令,以进行重叠的CISC解码和RISC执行

摘要

The emulator includes first and second pipelined stages connected through a bidirectional bus for executing source instructions normally executed by a different/source computer in a highly overlapped manner. The first stage includes an emulator chip which performs the function of fetching and decoding each source instruction stored in cache memory resulting in the generation of a number of vector addresses required for executing the instruction by the second stage. The second stage includes a high performance microprocessor chip having on-chip instruction and data caches for storing a plurality of emulation subroutines and data fetched during subroutine execution. In pipelined fashion, the emulator chip fetches and decodes each source instruction which generates a vector branch address which is loaded into the branch vector register while the microprocessor chip fetches and executes emulation subroutines specified by the vector address transferred via the bus for each previously decoded source instruction.
机译:该仿真器包括通过双向总线连接的第一和第二流水线级,用于以高度重叠的方式执行通常由不同/源计算机执行的源指令。第一级包括仿真器芯片,该仿真器芯片执行获取和解码存储在高速缓冲存储器中的每个源指令的功能,从而导致第二级生成执行该指令所需的多个向量地址。第二阶段包括具有片上指令和数据高速缓存的高性能微处理器芯片,用于存储多个仿真子例程以及在子例程执行期间获取的数据。仿真器芯片以流水线方式获取和解码每个源指令,从而生成向量分支地址,该向量分支地址被加载到分支矢量寄存器中,而微处理器芯片获取并执行通过总线为每个先前解码的源传输的向量地址指定的仿真子例程指令。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号