A pipelined processor for simultaneously performs one of a plurality of successive operations on each of a plurality of successive instructions within the pipeline, the successive operations including at least an instruction fetch stage, an operand address stage, an operand fetch stage, an execution stage and a result handling stage. The processor also maintains a plurality of indicators which are selectively updated during the result handling stage for a given instruction to reflect the results obtained during the execution stage thereof. When the second instruction of first and second successively fetched instructions is a conditional transfer, a determination is made as to which indicators may be affected by the execution of the first instruction, and a determination is also made as to which indicator the conditional transfer is to test to decide whether there is a GO or a NOGO condition. If the indicator to be tested by the conditional transfer instruction is among those which may be affected by the immediately preceding instruction, the conditional transfer instruction is held at a predetermined stage, for example, in operand addressing, in the pipeline for a predetermined period, such as one full clock cycle, to permit the indicator to be tested to settle before the conditional transfer instruction tests it.

Ein durch Rohre geleiteter Prozessor für gleichzeitig führt ein einer Mehrzahl der aufeinanderfolgenden Betriebe auf jeder einer Mehrzahl der aufeinanderfolgenden Anweisungen innerhalb der Rohrleitung, die aufeinanderfolgenden Betriebe einschließlich mindestens Instruktionsabruf Stadium, ein Operandenadressestadium, eine Rechengröße holen Stadium, ein Durchführung Stadium und ein Resultat, die Stadium anfassen durch. Der Prozessor behält auch eine Mehrzahl der Anzeigen bei, die selektiv während des Resultats aktualisiert werden, das Stadium anfaßt, damit eine erteilte Anweisung die Resultate reflektiert, die während des Durchführung Stadiums davon erreicht werden. Wenn die zweite Anweisung von zuerst und an zweiter Stelle mehrmals hintereinander geholte Anweisungen eine bedingte Übertragung ist, wird eine Ermittlung gebildet, hinsichtlich deren Anzeigen durch die Durchführung der ersten Anweisung beeinflußt werden können, und eine Ermittlung wird auch gebildet hinsichtlich, welcher Anzeige die bedingte Übertragung prüfen soll, um zu entscheiden, ob es GEHEN oder einen NOGO Zustand gibt. Wenn die durch die bedingtes Übergangsanweisung geprüft zu werden Anzeige, zu denen gehört, die durch die Anweisung direkt davor beeinflußt werden können, wird die bedingtes Übergangsanweisung an einem vorbestimmten Stadium gehalten, z.B. in der Rechengröße prüft das Wenden, in der Rohrleitung während einer vorbestimmten Periode, wie ein voller Taktgeberzyklus, um die Anzeige zu ermöglichen geprüft zu werden, um vor der bedingtes Übergangsanweisung zu vereinbaren sie.

 
Web www.patentalert.com

< (none)

< Light guide for use in a color wheel display synchronization apparatus and method

> Method and apparatus for providing physical security for a user account and providing access to the user's environment and preferences

> (none)

~ 00003