A line predictor caches alignment information for instructions. In response to each fetch address, the line predictor provides information for the instruction beginning at the fetch address, as well as alignment information for up to one or more additional instructions subsequent to that instruction. The line predictor may include a memory having multiple entries, each entry storing up to a predefined maximum number of instruction pointers and a fetch address corresponding to the instruction identified by a first one of the instruction pointers. Since the line predictor provides alignment information from one entry per fetch, the line predictor may provide a flow control mechanism for the initial portion of the pipeline within a microprocessor. Each entry may store combinations of instructions which the hardware within the pipeline may handle without creating stalls resulting from the combinations.

Eine Linie Kommandogerät cachiert Ausrichtung Informationen für Anweisungen. In Erwiderung auf jedes holen Sie Adresse, die Linie Kommandogerät zur Verfügung stellt Informationen für die Anweisung, die an der holenadresse, sowie Ausrichtung Informationen für bis einen oder mehr Zusatzbefehle anfängt, die dieser Anweisung folgend sind. Die Linie Kommandogerät kann ein Gedächtnis einschließen, das mehrfache Eintragungen, jede Eintragung speichern bis zu einer vorbestimmten Höchstzahl der Befehlszeiger und eine holenadresse entspricht der Anweisung hat, die durch erste der Befehlszeiger gekennzeichnet wird. Da die Linie Kommandogerät Ausrichtung Informationen von einer Eintragung pro liefert, holen Sie, die Linie Kommandogerät kann eine Steuerung des Datenflusseseinheit für den Ausgangsteil der Rohrleitung innerhalb eines Mikroprozessors zur Verfügung stellen. Jede Eintragung kann Kombinationen der Anweisungen speichern, die die Kleinteile innerhalb der Rohrleitung anfassen können, ohne Ställe zu verursachen, resultierend aus den Kombinationen.

 
Web www.patentalert.com

< Execution of instructions using op code lengths longer than standard op code lengths to encode data

< High-level synthesis method, high-level synthesis apparatus, method for producing logic circuit using the high-level synthesis method for logic circuit design, and recording medium

> Microprocessor with non-aligned scaled and unscaled addressing

> Method and system for controlling a power on sequence in response to monitoring respective components of a computer system with multiple CPU sockets to determine proper functionality

~ 00087