Branch Prediction (1-bit and 2-bit predictors)