Branch Target Cache memory allows fast access to instructions that are fetched nonsequentially; it contains blocks of instructions from recently taken branches. Each block has an associated cache tag that the hardware attempts to match with instruction addresses to determine the presence (ie, a hit) of the corresponding instruction.

back