Reduction of Branch Delay by out of Sequence Decoding Under Control of a Decode History Table
Original Publication Date: 1982-Sep-01
Included in the Prior Art Database: 2005-Feb-10
A decode history table containing branch taken indicators provides an alert to an instruction decoder to signal an upcoming branch instruction. The alert signal causes the instruction decoder to decode the branch instruction out of sequence, one cycle early. The subsequent cycle is then used to decode the instruction preceding the branch.