Patent · US Expired

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

9Cited by
7References
5Claims
0Family size

Assignees

Inventors

Key dates

Filing dateSep 20, 1989
Grant dateJul 28, 1992
Priority date
Expiry dateSep 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.