发明授权
US5101341A Pipelined system for reducing instruction access time by accumulating
predecoded instruction bits a FIFO
失效
流水线系统,通过累加预解码指令位来减少指令访问时间
- 专利标题: Pipelined system for reducing instruction access time by accumulating predecoded instruction bits a FIFO
- 专利标题(中): 流水线系统,通过累加预解码指令位来减少指令访问时间
-
申请号: US241111申请日: 1988-09-02
-
公开(公告)号: US5101341A公开(公告)日: 1992-03-31
- 发明人: Joseph C. Circello , Richard H. Duerden , Roger W. Luce , Ralph H. Olson
- 申请人: Joseph C. Circello , Richard H. Duerden , Roger W. Luce , Ralph H. Olson
- 申请人地址: AZ Scottsdale
- 专利权人: Edgcore Technology, Inc.
- 当前专利权人: Edgcore Technology, Inc.
- 当前专利权人地址: AZ Scottsdale
- 主分类号: G06F9/30
- IPC分类号: G06F9/30 ; G06F9/315 ; G06F9/318 ; G06F9/32 ; G06F9/38 ; G06F12/08
摘要:
A system and technique for providing early decoding of complex instructions in a pipelined processor uses a programmed logic array to decode instruction segments and loads both the instruction bits and the associated predecoded bits into a FIFO buffer to accumulate a plurality of such entries. Meanwhile, an operand execute pipeline retrieves such entries from the FIFO buffer as needed, using the predecoded instruction bits to rapidly decode and execute the instructions at rates determined by the instructions themselves. Delays due to cache misses are substantially or entirely masked, as the instructions and associated predecoded bits are loaded into the FIFO buffer more rapidly than they are retrieved from it, except during cache misses. A method is described for increasing the effective speed of executing a three operand construct. Another method is disclosed for increasing the effective speed of executing a loop containing a branch instruction by scanning the predecoded bits in establishing a link between successive instructions.
公开/授权文献
- US5568365A High output, compact power supply 公开/授权日:1996-10-22
信息查询