Electrical computers and digital processing systems: processing – Architecture based instruction processing – Stack based computer
Patent
1997-10-08
1999-12-28
Donaghue, Larry D.
Electrical computers and digital processing systems: processing
Architecture based instruction processing
Stack based computer
712 23, 712200, 712215, 712216, 712217, 712222, G06F 700
Patent
active
060095091
ABSTRACT:
A method and system in a superscalar data processing system are disclosed for the temporary designation and utilization of a plurality of physical registers as a stack. For each of the multiple instructions to be processed during a single clock cycle by the data processing system, a determination is made whether each of the instructions is a particular type of instruction. If a determination is made that an instruction is a particular type of instruction, a quantity of physical registers to be temporarily designated as a stack is determined utilizing the instruction. A second plurality of physical registers available to be utilized as a stack are determined whether the second plurality of the quantity. The second plurality of physical registers are then temporarily designated and utilized as a stack.
REFERENCES:
patent: 5499352 (1996-03-01), Clift et al.
patent: 5519841 (1996-05-01), Sager et al.
patent: 5675759 (1997-10-01), Shebanow et al.
patent: 5852726 (1998-12-01), Lin et al.
Genduso Thomas Basilio
Leung Wan Lin
Dillon Andrew J.
Donaghue Larry D.
El-Hady Nabil
International Business Machines - Corporation
Yociss Lisa B.
LandOfFree
Method and system for the temporary designation and utilization 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 system for the temporary designation and utilization , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for the temporary designation and utilization will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2390272