发明名称 METHOD AND APPARATUS FOR WRITING INSTRUCTIONS INTO A BUFFER QUEUE INCLUDING OVERWRITING INVALID ENTRIES
摘要 A buffer mechanism for buffering microinstructions between a trace cache and an allocator performs a compacting operation by overwriting entries within a queue, known not to store valid instructions or data, with valid instructions or data. Following a write operation to a queue included within the buffer mechanism, pointer logic determines whether the entries to which instructions or data have been written include the valid data or instructions. If an entry is shown to be invalid, the write pointer is not advanced past the relevant entry. In this way, an immediately following write operation will overwrite the invalid data or instruction with data or instruction. The overwriting instruction or data will again be subject to scrutiny (e.g., a qualitative determination) to determine whether it is valid or invalid, and will only be retained within the queue if valid.
申请公布号 WO0177821(A1) 申请公布日期 2001.10.18
申请号 WO2001US08104 申请日期 2001.03.13
申请人 INTEL CORPORATION 发明人 HAMMARLUND, PER;KRICK, ROBERT, F.
分类号 G06F9/318;G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/318
代理机构 代理人
主权项
地址