Extended Logical Address Space for Each Level Status Block of 16-Bit Computers
Original Publication Date: 1987-Dec-01
Included in the Prior Art Database: 2005-Feb-02
A technique is described whereby the addressing capability of a program for computers, with 16-bit logical addressing and segmented address translation, is extended up to 64 megabytes of storage. The concept provides 26-bit extended addresses which are translated to 16-bit addresses for manipulation by the standard 16-bit instruction set and addressing modes. The concept also provides a method of recognizing disk page faults, thereby eliminating the need to make the entire instruction set restartable. As an example, the IBM Series/1 uses an extended level status block (LSB) containing an address space key and an address pointer to a logical segment table (LST).