Register file backup queue

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39518502, G06F 1100

Patent

active

058812164

ABSTRACT:
A register file backup system for with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises first means for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored. The first means has first and second outputs for transferring the address information stored therein: the first output being coupled to the register file for transferring a first portion of the address information to the register file, and the second output is used for transferring a second portion of address information for backup storage of the register file contents. The backup system also has a second means coupled to (1) the second output of the first means, for receiving and storing the second portion of the address information, and (2) the register file, for receiving and backup storing further information corresponding to the contents of one or more destination locations in the register file before that destination location is changed according to second portion of the address information.

REFERENCES:
patent: 3654448 (1972-04-01), Hitt
patent: 3736566 (1973-05-01), Anderson et al.
patent: 4044337 (1977-08-01), Hicks et al.
patent: 4287560 (1981-09-01), Forbes et al.
patent: 4385365 (1983-05-01), Hashimoto et al.
patent: 4777594 (1988-10-01), Jones et al.
patent: 4912707 (1990-03-01), Kogge et al.
patent: 5023828 (1991-06-01), Grundmann et al.
patent: 5119483 (1992-06-01), Madden et al.
patent: 5146569 (1992-09-01), Yamaguchi et al.
patent: 5148536 (1992-09-01), Witek et al.
patent: 5197132 (1993-03-01), Steely, Jr. et al.
patent: 5291589 (1994-03-01), Matsuura et al.
patent: 5325520 (1994-06-01), Nguyen et al.
patent: 5398330 (1995-03-01), Johnson
patent: 5423011 (1995-06-01), Blaner et al.
patent: 5430888 (1995-07-01), Witek et al.
patent: 5588113 (1996-12-01), Johnson
patent: 5590294 (1996-12-01), Mirapuri et al.
patent: 5651125 (1997-07-01), Witt et al.
"Use of a Second Set of General Purpose Registers to Allow Changing Genreal Purpose Registers During Conditional Branch Resolution,", IBM Technical Disclosure Bulletin., vol. 29, No. 3, Aug. 1986, pp. 991-993.
Hwu et al., "Checkpoint Repair for High Performance Out-of-Order Execution Machines," IEEE Trans. on Computers, vol. C-36, No. 12, Dec. 1987, pp. 1496-1514.
"Roll-Back Interrupt Method for Out-of-Order Execution of System Programs," IBM Technical Disclosure Bulletin, vol. 32, No. 5A, Oct. 1989, pp. 33-36.
Smith et al., "Implementation of Precise Interrupts in Pipelined Processors," Proceedings of the 12th International Symposium on Computer Architecture, Jun. 1985, pp. 36-44.

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

Register file backup queue does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Register file backup queue, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Register file backup queue will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1330010

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