| 1. | Two-way branching is usually implemented with a conditional jump instruction.
|
| 2. | The conditional jump instructions use certain flags to compute.
|
| 3. | Despite the absence of conditional jumps, the Z3 was a Turing complete computer.
|
| 4. | Branch prediction attempts to guess whether a conditional jump will be taken or not.
|
| 5. | Assume, for example, that a conditional jump is taken every third time.
|
| 6. | Hence, the big pattern history table must be shared among all conditional jumps.
|
| 7. | Arithmetic-based Turing-complete machines use an arithmetic operation and a conditional jump.
|
| 8. | For example, a loop-closing conditional jump is mispredicted once rather than twice.
|
| 9. | Most authors pick one or the other of the conditional jumps, e . g.
|
| 10. | Flow control is facilitated through a group of one unconditional and twelve conditional Jump instructions.
|