Method of Mapping a Large Number of Address Spaces With Memory Resident Tables for the Computer Systems With Extended Memory Addressing
Original Publication Date: 1986-Sep-01
Included in the Prior Art Database: 2005-Mar-09
A technique is described whereby a method is provided to map large numbers of address spaces, as used in computer architecture with extended addressing capability, through the use of resident memory tables called Segment Tables (STs). Each address space that the program has made active is provided with a program-managed logical to real translation table, which is resident in the system's real address space. The ability to extend the addressing capability of computers, such as the IBM Series/1, from a typical 16 bits per address space (64K bytes of address space) to a larger address space base, the normal method of mapping address space allocation, is in the use of Segment Tables. However, this method is cost prohibitive because of the large number of segment registers required.