Skip to the selected question
ASIC.FYI

ASIC Question Bank

1,000+ hardware interview questions
DescriptionQ666
Page ↗
Q666ArchAppleASIC interview problem

Explain the value of a two-bit branch predictor

TechniquesArchCPUBranch predictionSaturating counter
DifficultyEasy
TopicMemory Systems
LanguageSystemVerilog
Format4 choices
01

Problem

Why does a two-bit saturating-counter predictor usually handle a loop-closing branch better than a one-bit predictor?

02

Answer choices (4)