您的当前位置:首页正文

Minimal instruction set computer architecture and

2020-11-07 来源:易榕旅网
专利内容由知识产权出版社提供

专利名称:Minimal instruction set computer

architecture and multiple instruction issuemethod

发明人:Michael A. Baxter申请号:US08/129697申请日:19930930公开号:US05481743A公开日:19960102

摘要:A minimal instruction set computer architecture (hyperscalar computerarchitecture) comprises a central memory, an instruction buffer, a control unit, an I/Ocontrol unit, a plurality of functional units, a plurality of register files, and a data router.In the hyperscalar computer architecture, the central memory transfers a plurality ofinstructions to the instruction buffer. The control unit receives multiple instructions fromthe instruction buffer, and automatically determines and issues the largest subset ofinstructions from those received that can be simultaneously issued to the plurality offunctional units. Each functional unit receives data from and returns computationalresults to a corresponding register file. The data router serves to transfer data betweeneach register file and any other register file, the central memory, the control unit, or theI/O control unit. The present invention also includes a multiple instruction issue methodfor issuing instructions to the hyperscalar computer architecture. The multiple instructionissue method comprises the steps of: determining a set of first source register files usedby a plurality of instructions; determining a set of second source register files used bythe plurality of instructions; determining a set of destination register files used by the

plurality of instructions; determining a largest subset of instructions within the pluralityof instructions that can be executed without a register file conflict; and issuing in paralleleach instruction within the largest subset to the plurality of functional units.

申请人:APPLE COMPUTER, INC.

代理人:Greg T. Sueoka

更多信息请下载全文后查看

因篇幅问题不能全部显示,请点此查看更多更全内容