Text preview for : Y27-7128-0_Control_Program_With_Option_2_MFT_PLM_1966.pdf part of IBM Y27-7128-0 Control Program With Option 2 MFT PLM 1966 IBM 360 os plm_1966-67 Y27-7128-0_Control_Program_With_Option_2_MFT_PLM_1966.pdf



Back to : Y27-7128-0_Control_Progra | Home

Y21-1128-0




Program Logic




IBM System/360 Operating System
Control Program With Option 2

Program Numbers 360S-CI-505, 360S-DM-50B



Multiprogramming with a fixed number of
tasks is Option 2 of the control program
for the IBM System/360 Operating System.
This publication describes the internal
logic of the control program to the extent
that it is modified for Option 2. These
modifications affect the job management,
task management, and data management rou-
tines of the control program.
The Program Logic Manual is to be used
with the. program assembly listings and is
primarily a guide to those listings. It is
intended for personnel involved in program
maintenance and system programmers who are
altering the system design. Program logic
information is not necessary for the use
and operation of the control program;
therefore, distribution of this document is
limited to those with the aforementioned
requirements.




Restricted Distribution
PREFACE




This publication describes the differen- This publication may be used to locate
ces in internal logic that are introduced those areas of the system to be analyzed or
by the expansion of the control program to modified. The information is presented to
include option 2: multiprogramming with a enable the reader to relate Option 2 func-
fixed number of tasks. It is assumed that tions to the program listings (coding) for
the reader of this publication is thorough- those functions. The comments in the list-
ly familiar with the basic operation of the ings provide information for thorough anal-
control program. Only areas of difference ysis and understanding of the coding.
are discussed in detail; however, informa-
tion on sequential scheduling systems in
general is included where necessary to
assist the reader in relating ney topics to
known characteristics of the system. PREREQUISITE PUBLICATIONS

The manual is divided into four major
sections. The first section, the Introduc- Knowledge of the information in the
tion, outlines the function and organiza- following publications is required for a
tion of the entire control program and full understanding of the manual.
provides references to sources of informa-
tion on various control program elements.
The Theory of Operation section describes IBM System/360: Principles of Operation,
control program flow, with emphasis on job Form A22-6821
management operations, which is the aspect IBM System/360: Operating System: Con-
of the control program most significantly cepts and Facilities, Form C28-6535
different under option 2. The Program IBM System/360 Operating System: Control
Organization section provides detailed des- Program Services, Form C28-6541
criptions of added or significantly changed IBM System/360 Operating System: Linkage
routines. The Load Modules and Assembly Editor, Form C28-6538
Modules section contains a directory to the IBM System/360 Operating System: System
contents of the nucleus, the SVC library, programmer's Guide, Form C28-6550
and the link library. IBM System/360 Operating System: system
Generation, Form C28-6554
Information in this document is directed IBM System/360 Operating System: Intro-
to the customer engineer who maintains and duction to Control Program Logic,
services IBM System/360 Computing Systems Program Logic Manual, Form Y28-6605
and who is responsible for field mainten- IBM System/360 Operating System: Fixed-
ance and updating of IBM System/360 Operat- Task Supervisor, Program Logic
ing System. This information may also be Manual, Form Y28-6612
used by the programming systems maintenance IBM System/360 Operating System: Job
programmer and the development programmer Management, Program Logic Manual,
who will expand the system. Form Y28-6613




RESTRICTED DISTRIBUTION: This publication is intended
primarily for use by IBM personnel involved in program
design and maintenance. It may not be made available
to others without the approval of local IBM management.

This publication was prepared for production usi~g an IBM computer to
update the text and to control the page and line fprmat. Page impres-
sions for photo-offset printing were obtained from 'an IBM 1403 Printer
using a ~pecial print chain.

A form for reader's comments appears at the back of this publication.
Address any additional comments concerning the contents of this publica-
tion to: IBM corporation. Programming Publications. Department 637
Neighborhood Road. Kingston. New York 12401