One of the most basic operations of a computer language is the conditional branch. Unfortunately, conditional branches are also among the most difficult instructions for the processor to execute ...