Comparing software and hardware schemes for reducing the cost of branches
RISC I: A Reduced Instruction Set VLSI Computer