-
公开(公告)号:SG68662A1
公开(公告)日:1999-11-16
申请号:SG1998000764
申请日:1998-04-20
Applicant: IBM
Inventor: CHEONG HOICHI , JORDON PAUL JOSEPH , LE HUNG QUI
IPC: G06F9/38
-
公开(公告)号:SG66457A1
公开(公告)日:1999-07-20
申请号:SG1998000867
申请日:1998-04-17
Applicant: IBM
Inventor: CHEONG HOICHI , JORDON PAUL JOSEPH , LE HUNG QUI
Abstract: During operation of a pipelined data processing system, an interruptible instruction table is used to store target identifiers associated with instructions which may result in speculative execution. During operation of the interruptible instruction table, a pointer, referred to as a completing instruction buffer entry pointer, points to a bottom of the interruptible instruction table if that table includes any instruction. An entry at the bottom of the interruptible instruction table is a next instruction to complete. This entry includes a target identifier, referred to as a non-speculative-non-interruptible TID, may be used to release resources held for all prior executed instructions. The data processing system determines the value of the non-speculative-non-interruptible TID to ensure that order determination is preserved and provides a true speculative execution point.
-