发明名称 DATA PROCESSING SYSTEM AND METHOD FOR COMPLETING OUT-OF-ORDER INSTRUCTIONS.
摘要 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 operaion of the interruptible instruction table, a pointer, referred to as a completing insturction 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.
申请公布号 MX9802611(A) 申请公布日期 1998.11.29
申请号 MX19980002611 申请日期 1998.04.03
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HOICHI CHEONG;PAUL JOSEPH JORDAN;HUNG QUI LE
分类号 G06F9/38;(IPC1-7):G11B03/00 主分类号 G06F9/38
代理机构 代理人
主权项
地址