发明授权
US5430862A Emulation of CISC instructions by RISC instructions using two pipelined
stages for overlapped CISC decoding and RISC execution
失效
通过RISC指令对CISC指令进行仿真,使用两个流水线级进行重叠的CISC解码和RISC执行
- 专利标题: Emulation of CISC instructions by RISC instructions using two pipelined stages for overlapped CISC decoding and RISC execution
- 专利标题(中): 通过RISC指令对CISC指令进行仿真,使用两个流水线级进行重叠的CISC解码和RISC执行
-
申请号: US546348申请日: 1990-06-29
-
公开(公告)号: US5430862A公开(公告)日: 1995-07-04
- 发明人: Steven S. Smith , Arnold J. Smith , Amy E. Gilfeather , Richard P. Brown , Thomas F. Joyce
- 申请人: Steven S. Smith , Arnold J. Smith , Amy E. Gilfeather , Richard P. Brown , Thomas F. Joyce
- 申请人地址: MA Billerica
- 专利权人: Bull HN Information Systems Inc.
- 当前专利权人: Bull HN Information Systems Inc.
- 当前专利权人地址: MA Billerica
- 主分类号: G06F9/318
- IPC分类号: G06F9/318 ; G06F9/38 ; G06F9/30
摘要:
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.
公开/授权文献
- US4517021A Semi-crystalline fructose 公开/授权日:1985-05-14
信息查询