发明名称 SYSTEM AND METHOD FOR ASSIGNING TAGS TO INSTRUCTIONS TO CONTROL INSTRUCTION EXECUTION
摘要 <p>Tag monitoring system for assigning tags to instructions. A memory unit stores instructions to be executed by an execution unit. Before execution an instruction fetch unit decodes the instructions. A register file stores the decoded instructions. A queue having a plurality of slots containing tags which are used for tagging the decoded instructions. A control unit assigns the tags to decoded instructions, monitors the completion of executed instructions, and advances the tags in the queue upon completion of an executed instruction. The register stores a given decoded instruction at an address location in the register file defined by the tag assigned to that instruction. The register file also contains a plurality of read address enable ports and corresponding read output ports. Each of the slots from the queue is coupled to a corresponding one of the read address enable ports. Thus, a a decoded instruction is read out of a read output port enabled by the tag assigned to that decoded instruction in program order.</p>
申请公布号 EP0677188(B1) 申请公布日期 1996.10.09
申请号 EP19940904480 申请日期 1993.12.16
申请人 SEIKO EPSON CORPORATION 发明人 IADONATO, KEVIN, R.;DEOSARAN, TREVOR, A.;GARG, SANJIV
分类号 G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址