Claims
- 1. A set-associative branch target buffer cache for predicting a next memory block to fetch, said branch target buffer cache comprising a plurality of branch instruction entries, each of said branch instruction entries storing information about an associated branch instruction stored in a memory, some of said branch instructions comprising more than one byte in sequential addresses wherein said branch instructions comprising more than one byte may cross over a memory block boundary, said plurality of branch instruction entries addressed in said branch target buffer cache by an address of a last byte of said associated branch instruction.
- 2. The branch target buffer cache as claimed in claim 1 wherein said plurality of branch instructions entries are organized into a plurality of sets, each set comprising a plurality of branch instruction entries.
- 3. The branch target buffer cache as claimed in claim 2 wherein said set comprising a plurality of branch instruction entries comprises four branch instruction entries.
Parent Case Info
This is a continuation of application application Ser. No. 08/687,975, filed Jul. 29, 1996, U.S. Pat. No. 5,706,492, which is a continuation of application Ser. No. 08/177,155, filed Jan. 4, 1994 issued as U.S. Pat. No. 5,574,871.
US Referenced Citations (12)
Continuations (2)
|
Number |
Date |
Country |
| Parent |
687975 |
Jul 1996 |
|
| Parent |
177155 |
Jan 1994 |
|