发明名称 Mechanism for performing data references to storage in parallel with instruction execution on a reduced instruction-set processor.
摘要 <p>A simple architecture to implement a mechanism for performing data references to storage in parallel with instruction execution. The architecture is particularly suited to reduced instruction-set computers (RiSCs) and employs a channel address register to store the main memory load or store address, a channel data register which temporarily stores the data for a store operation and, a channel control register which contains control information including the number of the register loaded within the file, in the case of a load operation. This number is used to detect instruction dependency of the data to be loaded Logic circuitry suspends further instruction processing if the data required from a load is not yet available. A data-in register is used to store load data until an instruction execution cycle is available for writing it back to the registerfile. Logic circuitry detects storage of data priorto its writing back, so as to effectively replace the register file location. During page faults, the contents of the channel address, channel data, and channel control registers are saved to permit page fault recovery.</p>
申请公布号 EP0213842(A2) 申请公布日期 1987.03.11
申请号 EP19860306267 申请日期 1986.08.14
申请人 ADVANCED MICRO DEVICES, INC. 发明人 JOHNSON, WILLIAM;FLECK, ROD;MOLLER, OLE;KONG, CHENG-GANG
分类号 G06F9/30;G06F9/38 主分类号 G06F9/30
代理机构 代理人
主权项
地址