Register renaming in a superscalar microprocessor utilizing loca

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395376, 395393, 395394, G06F 934

Patent

active

056713835

ABSTRACT:
Architectural registers for block instructions are renamed by assigning physical register locations to the architectural registers. The physical register locations are consistent with sources and destinations that are produced within a given block. The architectural registers that are renamed are then written to a current machine state. Unknown source operands of the block are renamed with physical register locations consistent with a machine state prior to the current machine state. Local renamer devices rename destination and local sources for blocks of instructions such that the destination and local sources are consistent within each block. One or more global renamers update a current machine state with the renamed block of instructions provided by the local renamers and make unknown sources in the blocks consistent with corresponding destinations from the renamed block of instructions that produced those destinations.

REFERENCES:
patent: 4992938 (1991-02-01), Cocke et al.
patent: 5500943 (1996-03-01), Ho et al.
patent: 5519841 (1996-05-01), Sager et al.
patent: 5524262 (1996-06-01), Colwell et al.
Johnson, Mike, Advanced Micro Devices, Superscalar Microprocessor Design, (Prentice Hall 1991).

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 renaming in a superscalar microprocessor utilizing loca 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 renaming in a superscalar microprocessor utilizing loca, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Register renaming in a superscalar microprocessor utilizing loca will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1941979

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