Method and apparatus for dynamic allocation of registers for int

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395563, 395393, G06F 938

Patent

active

058059164

ABSTRACT:
The present invention relates to a multiple stage execution unit for executing instructions in a microprocessor having a plurality of rename registers for storing execution results, an instruction cache for storing instructions, each instruction being associated with a rename register, a sequencer unit for providing an instruction to the execution unit, and a data cache for providing data to the execution unit. In one version, the execution unit includes a first stage which generates an intermediate result from the data according to an instruction; a means for providing a first portion of the intermediate result to an intermediate register; a means for providing a second portion of the intermediate result to a rename register associated with the instruction; a means for passing the first portion from the intermediate register to a second stage of the execution unit; a means for passing the second portion from the rename register to the second stage of the execution unit; wherein the second stage of the execution unit operates on the first and second portions according to the instruction.

REFERENCES:
patent: 5386375 (1995-01-01), Smith
patent: 5465373 (1995-11-01), Kahle et al.
patent: 5584037 (1996-12-01), Papworth et al.
patent: 5646875 (1997-07-01), Taborn et al.

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

Method and apparatus for dynamic allocation of registers for int does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for dynamic allocation of registers for int, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamic allocation of registers for int will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1294712

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