| 11. | Branch predictors are parts of a processor that guess the outcome of a conditional branch.
|
| 12. | The instruction set does not contain conditional branch instructions.
|
| 13. | Conditional branch instructions test the various flag status bits.
|
| 14. | This is an instruction that combines the effect of a conditional branch and a move instruction.
|
| 15. | Therefore the fetch of the target instruction of a conditional branch precedes evaluation of the branch condition.
|
| 16. | A conditional branch is even more problematic.
|
| 17. | Any bit of these bytes may be directly accessed by a variety of logical operations and conditional branches.
|
| 18. | Unconditional branches update the program counter with a new address computed in the same way as conditional branches.
|
| 19. | In all cases but conditional branch, the LINK field of the cell tells which instruction to execute next.
|
| 20. | Execution would then proceed with the multiplication and the conditional branch, which would evaluate to false and print OK.
|