TI2-Tutorium, 12.06.2013

Nachbesprechung 7. Übungszettel

Vorlesung

Sprungvorhersage

Folien 3.148ff

Predicated Instructions

  • “In Intel’s IA-64 architecture, almost every instruction in the IA-64 instruction set is predicated.”

  • “In x86-64 architectures from both Intel and AMD, branch predication may be performed through the use of conditional move operations (cmove): a source operand is conditionally moved to the destination operand depending on the value of a flag register.”

  • “On the ARM architecture, almost all instructions can be conditionally executed. Thirteen different predicates are available, each depending on the four flags Carry, Overflow, Zero, and Negative in some way.”

– Wikipedia (en)