Patent
1996-09-06
1998-03-17
Lall, Parshotam S.
395394, 395595, 395800, 395568, G06F 938
Patent
active
057297282
ABSTRACT:
A simplified method and apparatus for handling the change of instruction control flow in a microprocessor is provided. Rather than attempting to implement a change in the instruction flow immediately, the processor first recognizes that flow is to be redirected from a predicted instruction flow to a correct instruction flow according to a flow control indicator. The flow control indicator may be attached to instructions flowing down the pipeline or inserted as a separate instruction in the pipeline. The pipeline is cleared of state created by instructions that do not follow the correct instruction flow, i.e., instructions that were erroneously fetched after the instruction causing the change in flow. The change in flow as indicated by the flow control indicator is implemented later in the pipeline.
REFERENCES:
patent: 4777594 (1988-10-01), Jones et al.
patent: 5072364 (1991-12-01), Jardine et al.
patent: 5197132 (1993-03-01), Steely, Jr. et al.
patent: 5226126 (1993-07-01), McFarland
patent: 5404470 (1995-04-01), Miyake
patent: 5537559 (1996-07-01), Kane et al.
Johnson, "Supersealon Microprocessor Design ", Prentice -Hall, Inc. 1991.
"Superscalar Microprocessor Design" by Mike Johnson, Advanced Micro Devices, Prentice Hall, 1991.
V. Popescu, et al., "The Metaflow Architecture," IEEE Micro, pp. 10-13 and 63-73, Jun. 1991.
Bajwa Atiq
Colwell Robert P.
Fetterman Michael A.
Glew Andrew F.
Hinton Glenn J.
Intel Corporation
Lall Parshotam S.
Vu Viet
LandOfFree
Method and apparatus for predicting, clearing and redirecting un 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 predicting, clearing and redirecting un, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for predicting, clearing and redirecting un will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-966831