COMTRAN Reconstruction

J28-6169 · January 1962

03.03.01

PDF page 81 of 221. Download the scanned PDF

The page as scanned

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

The text read off it

[03.03.01]

03.03 Loader Output

A. Program for Execution

The binary object program deck, together with required subroutines, appropriate I/O routines and tables and a portion of the Basic Monitor, is placed in core storage by the Loader. If the program is to be executed, control is transferred to it at the conclusion of the loading process. The following chart illustrates the general layout of core storage at execution time.

Address Core storage region
32767 (top of core)
32256 Available for Customer Usage
Primary Object Time Subroutines
Program Initialization and Loading Routines (Overlaid by buffer pools)
Buffer Pools
Secondary Object Time Subroutines
Program
Transfer to Program Start
Define, Attach Calling Sequences
File Lists
3840 File Block
1856 IOBS
1400 CTM (Commercial Translator Monitor)
350 IOEX
0 Basic Monitor

Chart of core storage layout at execution time, showing address ranges from 0 to 32767 and the regions occupied by the Basic Monitor, IOEX, CTM, IOBS, File Block, File Lists, Define/Attach calling sequences, Transfer to Program Start, Program, Secondary Object Time Subroutines, Buffer Pools, Program Initialization and Loading Routines, Primary Object Time Subroutines, and area available for customer usage. General layout of core storage at execution time (page 03.03.01).

Note: The core addresses shown above are approximate.