Systeme, Vorrichtungen und Verfahren für Sprünge unter Verwendung eines Maskenregisters

Ausführungsformen von Systemen, Vorrichtungen und Verfahren zur Durchführung eines Sprungbefehls in einem Computerprozessor werden beschrieben. Bei einigen Ausführungsformen bewirkt die Ausführung eines gemischten Befehls einen bedingten Sprung an eine Adresse eines Zielbefehls, wenn alle Bits einer...

Full description

Saved in:
Bibliographic Details
Main Authors OULD-AHMED-VALL, ELMOUSTAPHA, CHRYSOS, GEORGE Z, BRADFORD, DENNIS, VALENTINE, ROBERT C, WU, LISA K, GIRKAR, MILIND BABURAO, GROCHOWSKI, EDWARD THOMAS, TOLL, BRET L, FORSYTH, ANDREW THOMAS, SAN ADRIAN, JESUS CORBAL
Format Patent
LanguageGerman
Published 06.03.2014
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Ausführungsformen von Systemen, Vorrichtungen und Verfahren zur Durchführung eines Sprungbefehls in einem Computerprozessor werden beschrieben. Bei einigen Ausführungsformen bewirkt die Ausführung eines gemischten Befehls einen bedingten Sprung an eine Adresse eines Zielbefehls, wenn alle Bits einer Schreibmaske Null sind, wobei die Adresse des Zielbefehls unter Verwendung eines Befehlszeigers des Befehls und des relativen Offsets berechnet wird. Embodiments of systems, apparatuses, and methods for performing a jump instruction in a computer processor are described. In some embodiments, the execution of a blend instruction causes a conditional jump to an address of a target instruction when all of bits of a writemask are zero, wherein the address of the target instruction is calculated using an instruction pointer of the instruction and the relative offset.
Bibliography:Application Number: DE201111105123T