COMTRAN Reconstruction

J28-6169 · January 1962

90.02.10

PDF page 148 of 221. Download the scanned PDF

The page as scanned

The scan of PDF page 148 of J28-6169
Select the scan to open it at full size.

The text read off it

[90.02.10]

SYS REFERENCE NUMBERS

Many of the SYS Reference numbers are concerned with subroutines to move fields at object time. The interaction of various of these 'MOVE' subroutine made it desirable to package several of them together into one subroutine (called MOVPAK).

In discussing the various types of moves the following abbreviations and definitions are used.

  1. Alphameric fields
    • AF: Alphameric Field (pictorial contains only A's and X's)
  2. Fixed Point Numeric fields
    • XD: External Decimal (pictorial contains only 9's, S's, V and 9⁺ or 9̅) [overpunched digits: 9⁺ = plus-zone overpunch, 9̅ = minus-zone (overbar) overpunch]
    • ID: Internal Decimal (pictorial contains only 9's, S's, V; R given as mode and justification).
    • IDnj: Internal Decimal not justified (same as ID but justification not given as R)
    • EF: Edited Field (pictorial contains one or more of the following characters: 8 + - . , * or the clause Blank When Zero
  3. Numeric field with exponent
    • SD: Scientific Decimal (pictorial represents signed mantissa followed by signed exponent)
    • FP: Floating Point (pictorial is F or FF)
  4. Figurative constants
    • BL: Blanks
    • ZE: Zeros
    • HV: High values
    • LV: Low values
  5. Literals Literals are classed as AF, ID, or FP.

SYSTEM REFERENCE — FORMAT and/or FUNCTION

SYS)128, SYS)129 These two cells serve as storage for multi precision arithmetic operations.

SYS)130 This cell is set non-zero whenever any one of the numeric move or convert subroutines of MOVPAK detects the truncation of significant high order values (i.e. overflow).

SYS)131 This cell is set non-zero whenever any one of the numeric move or convert subroutines of MOVPAK detects an improper data condition.

SYS)132

PZE LOC,,BYTE

This cell points to the first word address (LOC) and first BYTE (0-5) of the source field involved in a Move. The cell is set by one of the following:

  1. It is set automatically by calls upon subroutines SYS)179 or SYS)181 (see calling sequences).