Browse Prior Art Database

Foreground Data Recording

IP.com Disclosure Number: IPCOM000077144D
Original Publication Date: 1972-Jun-01
Included in the Prior Art Database: 2005-Feb-24
Document File: 2 page(s) / 31K

Publishing Venue

IBM

Related People

Brunsvold, DT: AUTHOR

Abstract

This program enables a properly configured computer to perform foreground data recording on unit records simultaneously with the execution of background jobs. Machine configuration must dedicate a keyboard or typewriter and a unit record printer/punch to the foreground program, and must operate with multiple program or interrupt levels.

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 98% of the total text.

Page 1 of 2

Foreground Data Recording

This program enables a properly configured computer to perform foreground data recording on unit records simultaneously with the execution of background jobs. Machine configuration must dedicate a keyboard or typewriter and a unit record printer/punch to the foreground program, and must operate with multiple program or interrupt levels.

Keying a character on the keyboard or typewriter causes an interrupt or program level change to occur, switching machine control to the foreground program. The foreground program samples the keyed character, stores it in a memory buffer and immediately restores machine control to the background job. When data entry for each unit record is complete, as signaled by returning the typewriter carriage or keying a special character, the foreground program regains machine control and prints and punches a unit record containing the data previously stored in the memory buffer. The buffer is blanked and prepared to receive data for a new unit record and machine control is returned to the background job.

The data which can be recorded is a function of the available characters on the typewriter or keyboard and the Printer/punch. The maximum amount of data which can be entered on the unit record depends on the type of unit record being recorded (80-column or 96-column). The data recording program is less than 200 (hex) bytes in length and is resident in memory with the background job.

1

Page 2 of 2

2

[This page contai...