System and method for executing instructions in a pipelined processor

A method processing a plurality of instructions in a processor having a pipeline is provided. Pipeline includes a first number of stages between a fetch stage and an execute stage. The method includes determining if a condition is met for a conditional call instruction. If the condition is met, the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MITAL, DEEPAK, SUBASH, CHANDAR G
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method processing a plurality of instructions in a processor having a pipeline is provided. Pipeline includes a first number of stages between a fetch stage and an execute stage. The method includes determining if a condition is met for a conditional call instruction. If the condition is met, the count of a counter is combined with a number associated with the first number of stages to produce an adjusted return address. The method also includes fetching the next instruction having an address designated by the adjusted return address after fetching and executing any instruction associated with the conditional call instruction.