Reissue logic for individually reissuing instructions trapped in

Electrical computers and digital processing systems: processing – Instruction issuing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711132, 712202, 712215, 712244, G06F 940

Patent

active

061087688

ABSTRACT:
An execution unit that executes multiple instructions as a single instruction group during a single processing cycle is provided. The execution unit handles problem causing instruction groups by trapping the problem causing instruction group using the trap logic of a processing unit. The reissue logic circuits restores the program state of the execution unit prior to issuance of the trapped instruction group. The reissue logic circuit then forces each instruction of the instruction group to be issued as a separate instruction. Specifically, the reissue logic inhibits folding of instructions into instruction groups by an instruction-folding unit. After the instructions of the trapped instruction group are executed, the reissue logic re-enables folding by the instruction-folding unit.

REFERENCES:
patent: 3810117 (1974-05-01), Healey
patent: 3878513 (1975-04-01), Werner
patent: 3889243 (1975-06-01), Drimak
patent: 3924245 (1975-12-01), Eaton et al.
patent: 4268903 (1981-05-01), Miki et al.
patent: 4354232 (1982-10-01), Ryan
patent: 4375678 (1983-03-01), Krebs, Jr.
patent: 4524416 (1985-06-01), Stanley et al.
patent: 4530049 (1985-07-01), Zee
patent: 4600986 (1986-07-01), Scheuneman et al.
patent: 4674032 (1987-06-01), Michaelson
patent: 4724518 (1988-02-01), Steps
patent: 4736293 (1988-04-01), Patrick
patent: 4761733 (1988-08-01), McCrocklin et al.
patent: 4811208 (1989-03-01), Myers et al.
patent: 4951194 (1990-08-01), Bradley et al.
patent: 4959771 (1990-09-01), Ardini, Jr. et al.
patent: 5043870 (1991-08-01), Ditzel et al.
patent: 5093777 (1992-03-01), Ryan
patent: 5107457 (1992-04-01), Hayes et al.
patent: 5142635 (1992-08-01), Saini
patent: 5157777 (1992-10-01), Lai et al.
patent: 5172379 (1992-12-01), Burrer et al.
patent: 5210874 (1993-05-01), Karger
patent: 5226169 (1993-07-01), Gregor
patent: 5247628 (1993-09-01), Grohoski
patent: 5247644 (1993-09-01), Johnson et al.
patent: 5295252 (1994-03-01), Torii et al.
patent: 5379396 (1995-01-01), Gochman et al.
patent: 5463759 (1995-10-01), Ghosh et al.
patent: 5485572 (1996-01-01), Overley
patent: 5517660 (1996-05-01), Rosich
patent: 5535350 (1996-07-01), Maemura
patent: 5559986 (1996-09-01), Alpert et al.
patent: 5584009 (1996-12-01), Garibay, Jr. et al.
patent: 5603006 (1997-02-01), Satake et al.
patent: 5634027 (1997-05-01), Saito
patent: 5636362 (1997-06-01), Stone et al.
patent: 5659703 (1997-08-01), Moore et al.
patent: 5687336 (1997-11-01), Shen et al.
patent: 5764942 (1998-06-01), Kahle et al.
patent: 5784553 (1998-07-01), Kolawa et al.
patent: 5918032 (1999-06-01), Horst
Philip Burnley, "CPU architecture for realtime VME systems," Microprocessors & Microsystems, Butterworth & Co. Ltd. (London, Great Britain), (Apr. 12, 1988). p 153-158.
Timothy J. Stanley, Robert G. Wedig, "A Performance Analysis of Automatically Managed Top of Stack Buffers," 14th Annual Int'l. Symposium on Computer Architecture, The Computer Society of the IEEE (Pittsburgh, Pennsylvania), (Jun. 2, 1987). p 272-281.
Russell R. Atkinson, Edward M. McCreight, "The Dragon Processor," Xerox Palo Alto Research Center, The Computer Society of the IEEE, p 65-69.
"Up pops a 32bit stack microprocessor," Electronic Engineering, (Jun., 1989). p 79.
Lanfranco Lopricre, "Line fetch/prefetch in a stack cache memory," Microprossors and Microsystems, Butterworth-Heinemann ltd., vol. 17 (No. 9), (Nov., 1993). p 547-555.
Microsoft Press Computer Dictionary, 2nd Ed., p. 279, 1994.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Reissue logic for individually reissuing instructions trapped in does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Reissue logic for individually reissuing instructions trapped in, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reissue logic for individually reissuing instructions trapped in will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-595010

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.