发明名称 APPARATUS FOR CONCURRENT PROCESSING OF PIPELINED INSTRUCTIONS HAVING REGISTER DEPENDENCIES
摘要 A pipelined superscalar processor comprises two or more pipelines that include decode, operand read, execute and writeback stages. An instruction datapath includes a plurality of result buses (17-19) coupled to a corresponding plurality of write ports (U, MLU, V) of a register file (20), which also has a plurality of read ports (U1-U2 and V1-V2). The read ports (U1-U2 and V1-V2) are coupled to the multiplexers (27-30) which select operands for various operations specified by one or more instructions. The results of the operations are then provided on the result buses (17-19). A bypass mechanism (22-23 and 25) allows a result produced during the execute stage to be bypassed to the read stage of a subsequent instruction which specifies the result as a source operand.
申请公布号 WO9724661(A1) 申请公布日期 1997.07.10
申请号 WO1996US20612 申请日期 1996.12.24
申请人 INTEL CORPORATION;WECHSLER, OFRI 发明人 WECHSLER, OFRI
分类号 G06F9/38;(IPC1-7):G06F9/38;G06F9/30;G06F9/00 主分类号 G06F9/38
代理机构 代理人
主权项
地址