发明名称 |
Prefetch buffer which stores a pointer indicating an initial predecode position |
摘要 |
A prefetch/predecode unit includes one or more prefetch buffers which are configured to store prefetched sets of instruction bytes and corresponding predecode data. Additionally, each prefetch buffer is configured to store a predecode byte pointer. The predecode byte pointer indicates the byte within the corresponding prefetched set of instruction bytes at which predecoding is to be initiated. Predecoding may be resumed within a given prefetch buffer (at the byte indicated by the predecode byte pointer) if predecoding thereof is interrupted to predecode a different set of instruction bytes (e.g. a set of instruction bytes fetched from the instruction cache).
|
申请公布号 |
US6122729(A) |
申请公布日期 |
2000.09.19 |
申请号 |
US19970929413 |
申请日期 |
1997.09.15 |
申请人 |
ADVANCED MICRO DEVICES, INC. |
发明人 |
TRAN, THANG M. |
分类号 |
G06F9/30;G06F9/38;(IPC1-7):G06F9/42 |
主分类号 |
G06F9/30 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|