A computer system including apparatus for retrieving a predicted target of a branch, comprising:a semiconductor memory; a non-volatile storage device; and a central processing unit, including:a translation lookaside buffer (TLB) for translating virtual to physical page numbers, the TLB including a plurality of entries which include a virtual page number and a corresponding physical page number; a