Data processing system having a storage controller for transferring an arbitrary amount of data at an arbitrary address boundary between storages
US5134698A · kind A · utility
Assignees
Inventors
Key dates
| Filing date | Sep 20, 1989 |
| Grant date | Jul 28, 1992 |
| Priority date | — |
| Expiry date | Sep 20, 2009 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/30032
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A data processing system which encludes an instruction processor, a storage controller, a main storage, and an extended storage. The storage controller contains a data transfer unit for transferring data between the main storage and the extended storage by an instruction from the instruction process specifying an amount of the data to be transferred. The data transfer unit is provided in the storage controller and with a data buffer and an address addition-subtraction circuit for operating a source address and a destination address. The data is transferred between the main storage and the extended storage by sending to a firmware of a storage control a main storage real address translated from a main storage virtual address specified by the instruction, the number of data to be transferred from the main storage, an extended storage real address, and the number of bytes to be transferred from the extended storage, in a manner so as to match with a unit of data to be processed on the extended storage.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.