MECHANISM FOR PERFORMING DATA REFERENCES TO STORAGE IN PARALLEL WITH INSTRUCTION EXECUTION ON A REDUCED INSTRUCTION-SET PROCESSOR

Patent №

US 4,734,852

Granted

1988-03-29

Filed 1985

Owner

ADVANCED MICRO DEVICES, INC., A CORP OF DELAWARE

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

06771435

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 from 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 register file. Logic circuitry detects storage of data prior to 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.

AI hardwareG06F 9/3861G06F 9/3824G06F 9/3834

AI classification

AI hardware0.73
Evolutionary computation0.01
Natural language0.00
Planning0.00
Vision0.00
Machine learning0.00
Speech0.00
Knowledge representation0.00

Ownership

ADVANCED MICRO DEVICES, INC., A CORP OF DELAWARE

assignment · 45120858

Assignors

JOHNSON, WILLIAM M., FLECK, ROD G., KONG, CHENG-GANG, MOLLER, OLE

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC