Hallo Steven,
also ich versuche es mal zu erklären:
Es gibt in der IA-64-Architektur ein Prädikatregisterfeld mit 64 Prädikatregistern (0bis63). Jedes Register hat nur ein Bedingungsbit (0 oder 1). Das Prädikatregister 0 ist immer fest auf 1 gesetzt = Prädikat immer erfüllt = Bedingung erfüllt = wahr (1) = Befehl wird ausgeführt.
Das Prädikatsregisterfeld muss auf 0 gesetzt werden, damit nicht verzweigt wird, und somit die CPU keine zusätzliche Arbeit hat. Über das Prädikatregisterfeld wird dann ein Prädikatsregister, das immer erfüllt ist (also auf 1 gesetzt ist) ausgewählt.
Gruß Susanne