Even with predictor, still need to calculate the target address.
1-cycle penalty for a taken branch.
Branch target buffer.
Cache of target addresses.
Indexed by PC when instruction fetched.
If hit and instruction is branch predicted taken, can fetch target immediately.