Method and apparatus for changing flow of control in a processor

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395571, 395580, 39580023, 711213, 711215, G06F 926

Patent

active

058092714

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: 4415969 (1983-11-01), Bayliss et al.
patent: 4722050 (1988-01-01), Lee et al.
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 et al.
patent: 5454089 (1995-09-01), Nguyen et al.
patent: 5542059 (1996-07-01), Blomgren
Johnson, Mike, "Microprocessor Design", Advanced Micro Devices, Prentice Hall, 1991.
Popescu, Val, "The Metaflow Architecture", IEEE 1991, pp. 10-13,63-73.

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 changing flow of control in a processor 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 changing flow of control in a processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for changing flow of control in a processor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-100104

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