Browse Prior Art Database

Control Programmed Switchable Local Storage

IP.com Disclosure Number: IPCOM000079175D
Original Publication Date: 1973-May-01
Included in the Prior Art Database: 2005-Feb-26
Document File: 2 page(s) / 21K

Publishing Venue

IBM

Related People

Geng, R: AUTHOR [+4]

Abstract

The shown storage has a valid address area 1 for operating system (OS) and user programs, and an invalid address area 2 for OS and user programs. The latter area can be divided into blocks I and II with variable limits A and B. Part of the storage which normally is used by the user can thus be employed for microprogram purposes in the input and output range. For that purpose, the storage is protected by a hardware locking against unauthorized access by the user, and against unintended use by any other control programs. In order to make this part of the storage utilizable to one's own purposes, control operations are used which internally open this storage area. This can be effected in different stages, so that either one or a multiple of four K-areas can be locked alternatively.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 84% of the total text.

Page 1 of 2

Control Programmed Switchable Local Storage

The shown storage has a valid address area 1 for operating system (OS) and user programs, and an invalid address area 2 for OS and user programs. The latter area can be divided into blocks I and II with variable limits A and B. Part of the storage which normally is used by the user can thus be employed for microprogram purposes in the input and output range. For that purpose, the storage is protected by a hardware locking against unauthorized access by the user, and against unintended use by any other control programs. In order to make this part of the storage utilizable to one's own purposes, control operations are used which internally open this storage area. This can be effected in different stages, so that either one or a multiple of four K-areas can be locked alternatively.

It is advisable to arrange these areas either at the beginning or at the end of the physical storage.

This storage area can be processed only by its associated control program. In these protected areas it is, for instance, possible to store data of entire disk tracks. Processing is then due to the associated control program, and as the information of an entire track is always accessible in the protected area, these data are more quickly accessible than when a program has to wait for the termination of the production cycle first. If the limit as shown at A is defined by programming, blocks I and II are separated from the storage. However, if the ...