AN OS/360 MVT TIME-SHARING SUBSYSTEM for DISPLAYS and TELETYPE Lij Gary D

Total Page:16

File Type:pdf, Size:1020Kb

AN OS/360 MVT TIME-SHARING SUBSYSTEM for DISPLAYS and TELETYPE Lij Gary D ,DOCUMENT RESUME ED 082 488 BM 011 457 , _ AUTHOR Schultz, Gary D. 1 TITLE The CHAT System:1)ln OS/360 MVT Time-Sharing Subsystem for Displays and Teletype. Technical Progress Report. INSTITUTION North Carolina Univ., Chapel Hill. Dept. of Computer Science. SPONS AGENCY National Science Foundation, Washington, D.C. REPORT NO UNC-TPR-CAI-6 PUB DATE May 73 NOTE 225p.; Thesis submitted to the Department of Computer Science, University of North Carolina EDRS PRICE MF-$0.65 HC-:-$9.87 DESCRIPTORS Computer Programs; Input Output Devices; *Interaction; *Man Machine Systems;, Masters Theses; Program Descriptions; *Systems DeVelopment; Technical Reports; *Time Sharidg IDENTIFIERS *Chapel Hill Alphanumeric Terminal; CHAT; CRT Display Stations;. OS 360; PI. I; Teletype ABSTRACT The design and operation of a time-sharing monitor are described. It runs under OS/360 MVT that supports multiple application program interaction with operators of CRT (cathode ray tube) display stations and of .a teletype. Key. design features discussed include:1) an interface. allowing application programs to be coded in either PL/I or assembler language; 2) use of the teletype for:subsystem control and diagnostic purposes; and 3)a novel interregional conduit allowing an application program running under the Chapel Hill Alphanumeric Terminal (CHAT)_: monitor to interact--like a terminal operator--with a conversational language processor in another region of the OS/360 installation. (Author) FILMED FROM BEST A7AILABLE COPY University of North Carolina atChapel Hill Department of Computer Science CO -4. CNJ CO THE CHAT SYSTEM: AN OS/360 MVT TIME-SHARING SUBSYSTEM FOR DISPLAYS AND TELETYPE LiJ Gary D. Schultz May 1973 Technical Progress Report CAI-6 to the National Science Foundation under Grant GJ-755 U.S. OE PAR THE NT OF NEAL1N. EDUCATION &WELFARE NATIONAL INSTITUTE OF EDUCATION THIS DOCUMENT HAS BEEN REAM). DUCED EXACTLY AS RECEIVED FROM mePERSON OR ORGANIZATION ORIGIN- ATING IT. POINTS OP VIEW DR OPINIONS STATED DO NOT NECESSARILY REPRE- SENT OFPIciAL NATIONAL INSTITUTE OF EDUCATION POSITION OR POLICY. DEPARTMENT OF COMPUTER SCIENCE University of North Carolina at Chapel Hill THE CHAT SYSTEM: AN OS/360 MVT TIME-SHARING SUBSYSTEM FOR DISPLAYS AND TELETYPE by . Gary D. Schultz A thesis submitted to the faculty of the University of North Carolina at Chapel Hill in partial fulfillment of the requirements for the degree of Master of Science in the Department of Computer Science. Chapel Nil1, 1973 Approved by: A Crte Adviser GARY DENNIS SCHULTZ. The CHAT System: An OS/360 MVT Time-Sharing Subsystem for Displays and Teletype. (Under the direction of DR. FREDERICK P. BROOKS, JR.) This thsis describes the design and operation of a time-sharing monitor running under OS/360 MVT that supports multiple application pro- gram interaction with operators of CRT display stations and of a Teletype. Some key features of the design are (1) an interface allowing applica- tion programs to be coded in either PL/I or assembler, (2) use of the Teletype for subsystem control and diagnostic purposes, (3) a novel interregional conduit allowing an application program running under the CHAT monitor to interact--like a terminal operator--with a conversa- tional language processor in another region of the 05/360 installation. II AC_...NOWLEDGMENTS I extend ic profound appreciation to William H. Blair for his collaboration in making the CHAT System a working reality. Throughout the two-and-a-half years of system development, I benefited daily from his insights and assistance and his unrivaled dedication to quality work. His companion thesis 11331, and the many references to it herein, only reveal his technical contributions to the project. For his other contributions, I thank him heartily. I also thank J. Craig Mudge for his willingness to assist in testing sessions at all hours of day and night--sacrificing his own scarce time to do so. Dr. Frederick P. Brooks, Jr,, gave valuable criticism and advice on early drafts of this thesis, improving its organization, style, and clarity. For this, the readers will perhaps thank him as much as I do. Partial support of the project was funded by the National Science Foundation under NSF Grant Number CJ-755. TABLE OF CONTENTS Acknowledgments ii 1. INTRODUCTION 1 Concerns and Organization of the Thesis 4 Related Literature 10 2. SYSTEM OVERVIEW 16 Hardware Specifics 17 Configuration 17 Operation 19 Terminal Usage 26 Organization and Functions of the Monitor 34 Task Structure and Control 36 Core Layout and Intraregional Protection 38 Communication and Linkage 45 Initialization of the Region 56 3. THE APPLICATION PROGRAM INTERFACE 62 Display Usage 64 Controlling the Slide Projector 64 Writing on the Display Screen 65 Reading from the Display 69 Getting the Lightpenned Coordinates 70 Time and Keyboard Synchronization 72 Teletype Usage 75 CPS Access 76 Establishing Connection to CPS 76 Reading from CPS 76 Writing to CPS 78 Interrupting CPS Activity 78 General Use Procedures 80 Exception-Condition Signalling 82 Writing an Application Program 84 4. REGION AND SUBTASK CONTROL 87 Time-Slicing 89 Subtask Priority Scheduling 96 Remarks,on Scheduling 102 Other Executive.Functions 104 iv 5'. *DISPLAY I/O MANAGEMENT 105 An Initialization Step 107 Waiting, Linking, and Queueing 110 Insensitivity to Number of Displays 115 Scheduling Rule 117 Servicing Attentions 120 IN Initiation and Completion 123 Channel Programming 123 Completion and Posting 124 Hard Error Handling 1 126 Shutdown 127 6. TELETYPE CONSOLE SUPPORT 128 Details on Teletype Usage 130 Modes 130 Paper Tape 131 Ending a Message 131 Monitor Commands 133 Measages Sent to the Teletype Operator 136 Structure.of the Teletype Support 140 7. THE INTERREGIONAL CONDUIT 143 Design of the Conduit: Linkage and Functions 146 Inside the Conduit 153 Initialization and Checking, 153 How CPS Works 161 Simulating the Teletype 165 Experience with the Conduit 176 ,8. ON-LINE TERMINAL TEST FACILITY 177 Objectives and Usage . 181 The I/O Interface for OLTEST 183 Commands 193 OUtput for the LOG Command . 202 9. FACTS AND FIGURES- 208 CHAT Parameters.and How to Change Them 209 Storage Requirements 212 References 215 :Appendix A.List of Acronyms '218 AppendiX.B.. Code Listings (SeparateCover) The way to avoid the machine taking command is not to take more and longer vacations from a life dominated by machines, or from a machine regulatdd existence. The solution lies in finding ways to make this an age where humanity dominates despite the use- fulness of machines, and to do this by making fullest use of their convenience.... ...The advantages of the wachines are so obvious and so desirable, that we tend to become, small step by small step, seduced into ignoring the price we pay for their unthinking use. The emphasis here is on unthinking use, because they all have their good uses. But the'most careful thinking and planning is needed to enjoy the good use of any technical contrivance. without paying a price for it in human freedom. Bruno Bettelheim The Informed Heart CHAPTER 1: WIRODUCTION The Chapel Hill Alphanumeric Terminal (CHAT) System is a complex of computer-linked terminals for which access to a library of inter- active programs is supported by a time-sharing monitor operating under OS/360 BVT. The terminal complex consists of (1) a cluster of display stations sharing, by program-controlled multiplexing, a single link to the computer and (2) a Teletype connected by common-carrier dial-up facilities. The program library includes a number of application programs, created by students and faculty of the University of Borth Carolina Computer Science Department as part of the Department's research project in computer-assisted instruction (CAT). These programs cover a variety of applications, including a gamut of student-, teacher-, and author-controlled CAI as well as some on-line services similar to those present in other time-sharing systems. With respect to the CAI Project emphasis and intended terminal usage, the CHAT System centers around the display stations, each of which is a multicomponent unit--including keyboard and lightpen for data entry and four-color CRT and random-access slide projector for display of out- put. The program library reflects this focus, with most applications of importance and complexity being designed for interaction with the display stations. The Teletype plays an important role in terms of remote operator control of the CHAT programming subsystemsomewhat akin to the computer console control of the overall ine.i1 -rion multipro- 2 gramming system. By means of a primitive command language, the Tele- type operator can communicate directly with the CHAT ?Wnitor for purposes of subsystem control and fault diagnosis. It is also possible to invoke an application program from the Teletype and, indeed, sub- system control can be interleaved with application program interactions if desired. Some of the application programs in the CHAT program library _antedate the existence of the CHAT System, having undergone interface and/or device-adaptive changes prior to inclusion in the system. Brownlee's PAMELA [B4], an interactive assembler for the System/360 assembler language, was originally written for a standalone CC-30 display terminal--the same display, used in the CHAT cluster--but using a display - I/O interface entirely different from that presented by the CHAT Monitor. Pikaplot [B2] was adapted for a standalone CC-30 from Oliver's numerical analysis laboratory simulator [01] for the IBM 2250 graphics-display. Pikaplot exploits the slide projector to capture some of the power of the 2250's graphics facility and originally used a display I/O interface different from both PAMELA's and CHAT's. Hypertext [C1], Brown Uni- versity's text editing system, also for the 2250; was adapted by Wait [Wl] for the CHAT System displays directly. Of the major members of the program library, only Mudge's DIAL [Ml] was developed exclusively with the CHAT System in mind.
Recommended publications
  • News on Educational Use of Computers Among Michigan Colleges and Universities
    DOCUMENT RESUME ED 097 862 IR 001 204 AUTHOR Zinn, Karl, Ed. TITLE News on Educational Use of Computers Among Michigan Colleges and Universities. INSTITUTION Michigan Univ., Ann Arbor. Center for Research on Learning and Teaching. PUB DATE Jul 74 NOTE 74p.; Special Summer Issue on /CM 74 JOURNAL CIT On-Line; v3n4 Jul 1974 EDRS PRICE MF-$0.75 MC-$3.15 PLUS POSTAGE DESCRIPTORS * Computer Assisted Instruction; Computer Oriented Programs; *Computer Programs; *Computers; Conference Reports; *Mathematics; *Sciences IDENTIFIERS MERIT Computer Network; *Michigan ABSTRACT A special issue of the journal "On Linen is devoted to reporting the 1974 Instructional Computing inMichigan conference. The conference was divided into numerous sessions, and there are individual reports summarizing the activities and papers of each session. The sessions reported are on the instructionalcomputing aspects of mathematics, physical and environmentalsciences, behavioral and social sciences, arts and music, community colleges, college teaching and learning activities, terminals andcommunication facilities, and the MERIT Computer Network. In addition, a feyof the papers presented at the mathematicsand sciences sessions are reprinted in this issue. (VH) Volume Nurnbcr 4 JuZy la74 NEWS ON EDUCATIONAL USE OF COMPUTERS AMONG MICHIGAN COLLEGES AND UNIVERSITIES 101611111E Special Summer Issue on 1CM 74 SPECIAL REPORTS Page ICM 74 Table of Contents Int oduction to the 1CM 74 Conference Record K. Zinn 1 Mathematics Reports by H. Dershem, R. DeVinney, L. Allen and A. Falk 3 Physical and Environmental Sciences Reports by J. Moore, D. Emerson, J. Herman, J. Clime, R. Rosenberg, J. Forsythe and N. Eick 14 Behavioral and Social Sciences Reports by D.
    [Show full text]
  • Ascii, Baudot, and the Radio Amateur
    ASCII, BAUDOT AND THE RADIO AMATEUR George W. Henry, Jr. K9GWT Copyright © 1980by Hal Communications Corp., Urbana, Illinois HAL COMMUNICATIONS CORP. BOX365 ASCII, BAUDOT, AND THE RADIO AMATEUR The 1970's have brought a revolution to amateur radio RTTY equipment separate wire to and from the terminal device. Such codes are found in com­ and techniques, the latest being the addition of the ASCII computer code. mon use with computer and line printer devices. Radio amateurs in the Effective March 17, 1980, radio amateurs in the United States have been United States are currently authorized to use either the Baudot or ASCII authorized by the FCC to use the American Standard Code for Information serial asynchronous TTY codes. Interchange(ASCII) as well as the older "Baudot" code for RTTY com­ munications. This paper discusses the differences between the two codes, The Baudot TTY Code provides some definitions for RTTY terms, and examines the various inter­ facing standards used with ASCII and Baudot terminals. One of the first data codes used with mechanical printing machines uses a total of five data pulses to represent the alphabet, numerals, and symbols. Constructio11 of RTTY Codes This code is commonly called the Baudot or Murray telegraph code after the work done by these two pioneers. Although commonly called the Baudot Mark Ull s,.ce: code in the United States, a similar code is usually called the Murray code in other parts of the world and is formally defined as the International Newcomers to amateur radio RTTY soon discover a whole new set of terms, Telegraphic Alphabet No.
    [Show full text]
  • Teletypewriter Communication Codes
    Teletypewriter Communication Codes Gil Smith [email protected] 2001 (Document Notes) Abstract Preliminary -- 5/01 gil smith Corrections or comments to [email protected] This information is pulled from a variety of sources, such as various emails of the greenkeys group. For more discussion of teletypewriter code development, see: http://www.nadcomm.com/fiveunit/fiveunits.htm http://fido.wps.com/texts/codes/index.html http://www.science.uva.nl/faculteit/museum/DWcodes.html FIVE-UNIT CODES: USTTY and ITA2 (aka BAUDOT) There were a few variations in character codes for five-level teletypewriter machines. The two most-common character codes were ITA2 and USTTY (a variation of ITA2). The USTTY and ITA2 5-level teletypewriter codes are commonly referred to as "Baudot" codes. While this is technically incorrect, these popular 5-level codes evolved from the work of Jean Maurice Emile Baudot of France - - it seems fitting to accept the defacto reference to "Baudot" as implying USTTY or ITA2 codes, since they were the 5-level codes that saw practical use in teletypewriter systems. However, the true Baudot code dates to around 1874, when Baudot designed the "Baudot Multiplex System," a printing telegraph. The system used a 5-level code generated by a device with five keys, operated with two left-hand fingers, and three right-hand fingers -- this required great skill on the part of the operator who entered the code directly. However, it was still a major improvement in communications -- prior to Baudot's design, communication was carried out using Morse code with a telegraph key. The 5-level "Baudot" code was actually designed by Johann Gauss and Wilhelm Weber.
    [Show full text]
  • BCIS 1305 Business Computer Applications
    BCIS 1305 Business Computer Applications BCIS 1305 Business Computer Applications San Jacinto College This course was developed from generally available open educational resources (OER) in use at multiple institutions, drawing mostly from a primary work curated by the Extended Learning Institute (ELI) at Northern Virginia Community College (NOVA), but also including additional open works from various sources as noted in attributions on each page of materials. Cover Image: “Keyboard” by John Ward from https://flic.kr/p/tFuRZ licensed under a Creative Commons Attribution License. BCIS 1305 Business Computer Applications by Extended Learning Institute (ELI) at NOVA is licensed under a Creative Commons Attribution 4.0 International License, except where otherwise noted. CONTENTS Module 1: Introduction to Computers ..........................................................................................1 • Reading: File systems ....................................................................................................................................... 1 • Reading: Basic Computer Skills ........................................................................................................................ 1 • Reading: Computer Concepts ........................................................................................................................... 1 • Tutorials: Computer Basics................................................................................................................................ 1 Module 2: Computer
    [Show full text]
  • EREP User's Guide
    Environmental Record Editing and Printing Program (EREP) Version 3 Release 5 User’s Guide IBM GC35-0151-30 Note Before using this information and the product it supports, read the information in “Notices” on page 87. This edition applies to Version 3 Release 5 of EREP and to all subsequent releases and modifications until otherwise indicated in new editions. Last updated: 2019-02-16 © Copyright International Business Machines Corporation 1983, 2017. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents List of Figures...................................................................................................... vii List of Tables........................................................................................................ ix About this document.............................................................................................xi Who Should Read This Publication............................................................................................................. xi Organization and Contents..........................................................................................................................xi z/OS information.........................................................................................................................................xii How to send your comments to IBM.....................................................................xiii If you have a technical problem................................................................................................................xiii
    [Show full text]
  • Computer Time-Sharing (T-S) "An Engineering Tool" for the Engineering Applications of the Small Company
    Scholars' Mine Masters Theses Student Theses and Dissertations 1970 Computer time-sharing (T-S) "an engineering tool" for the engineering applications of the small company James Binford Summers Follow this and additional works at: https://scholarsmine.mst.edu/masters_theses Part of the Civil Engineering Commons Department: Recommended Citation Summers, James Binford, "Computer time-sharing (T-S) "an engineering tool" for the engineering applications of the small company" (1970). Masters Theses. 5477. https://scholarsmine.mst.edu/masters_theses/5477 This thesis is brought to you by Scholars' Mine, a service of the Missouri S&T Library and Learning Resources. This work is protected by U. S. Copyright Law. Unauthorized use including reproduction for redistribution requires the permission of the copyright holder. For more information, please contact [email protected]. COMPUTER TIME-SHARING (T-S) "AN ENGINEERING TOOL" FOR THE ENGINEERING APPLICATIONS OF THE SMALL COMPANY BY JAMES BINFORD SUMMERS, 1938- A THESIS submitted to the faculty of the UNIVERSITY OF MISSOURI - ROLLA in partial fulfillment of the requirements for the Degree of MASTER OF SCIENCE IN CIVIL ENGINEERING Rolla., Missouri 1970 T2478 c.l 62 pages Approved by ~Jt£.~ ~.(advisor)~~ 187982 ~tiM/ ii ABSTRACT The objectives of this investigation were to illustrate the capabilities of the time-sharing (T-S) industry, identify the means by which the small sized company, with a need to solve engineering problems, can best be served through T-S, and to present T-S to these potential users. Investigation was made of distinctive T-S services to formulate a com­ posite of the T-S industry. Examples of three distinctive T-S services were used within this composite to exemplify the variations of services within the industry.
    [Show full text]
  • Teleprinters for the Radio Amateur
    TELEPRINTERS FOR THE RADIO AMATEUR http://www.rtty.com/England/creed1.html WWW.RTTY.COM History Hall TELEPRINTERS FOR THE RADIO AMATEUR by Alan G Hobbs, G8GOJ [email protected] There are many different types of mechanical teleprinter which become available on the surplus market from time to time, but we will only concern ourselves with the ones which are most liable to be encountered. The teleprinters that we will be considering come from three manufacturers: Creed & Company of England, the Teletype Corporation of the U.S.A., and Siemens of Germany. There are three fundamental requirements which must be considered before purchasing a machine: 1. The electrical signaling characteristics. 2. The code that the machine uses. 3. The signaling speed at which the machine operates. Signaling Characteristics Machines manufactured in the U.K. normally use what is known as Double Current or Polar signaling, in which the two signaling states, Mark and Space, are represented by current flowing in opposite directions, often +/- 20mA, with Mark being represented by a negative current flow. Whereas machines manufactured in the U.S.A. and Germany normally use what is known as Single Current or Neutral signaling, in which the two signaling states, Mark and Space, are represented by the presence or absence of current, often 60mA, the actual polarity being unimportant. Note that we are referring to current flow in each case, and not to voltages. The receiving section of a teleprinter usually consists of a form of electro-mechanical relay, often called the electro-magnet, with a fairly high inductance, perhaps up to 4 Henrys, and a low DC resistance, perhaps only 200 Ohms, which responds to the incoming signaling impulses.
    [Show full text]
  • Teletype 4400 Series Data Terminals
    C25-830-101 Display Terminals Teletype 4400 Series Data Terminals Teletype Corporation's 4400 Series display terminals feature ergonomic design and ASCII compatibility. MODELS: 4420. 4424, and 4430. DISPLAY: A 13-inch display screen mount­ ed on a tiltable display stand is standard. KEYBOARD: A detached keyboard with a typewriter-style keyboard is standard. COMPETITION: Anderson Jacobson. ADDS, Hewlett-Packard, Lear Siegler. PRICE: $3,997 to $4.207 in single quantity units. CHARACTERISTICS The 4420 Buffered Display Terminal offers full editing and formatting capabilities and modularity. The microprocessor, VENDOR: Teletype Corporation, 5555 Touhy Avenue, drive logic, and power supply are all housed in the unit's I5-inch Skokie, Illinois 60076. Telephone (312) 982-2000. circular display base. DATE OF ANNOUNCEMENT: Model 4420-October 1980; Model 4424-0ctober 1981; Model 4430-June MANAGEMENT SUMMARY 1981. In October 1980, the Teletype Corporation introduced the DATE OF FIRST DELIVERY: Model 4420-November Model 4420 Data Terminal. Since that time, two additions ' 1980; Model 4424-January 1982; Model 4430-Decem­ have been added to the Teletype 4400 Series display termi­ ber 1981. nal family, Models 4424 and 4430. All three units feature ergonomic design and ASCII compatibility. NUMBER DELIVERED TO DATE: Information not available. Model 4420 is a standalone terminal for point-to-point and SERVICED BY: Teletype Corporation. general purpose applications. This unit offers user-friendly operating features and ergonomic design. Model 4424 of­ CONFIGURATION fers the same basic features as Model 4420, plus interactive The 4400 Series display terminals are standalone units buffering capabilities. featuring a display mounted on a tiltable IS-inch circular base and a detached keyboard.
    [Show full text]
  • Prime Computer User Guide for Terminals
    Prime Computer User Guide MAN 1946, For Terminals MARCH /975 KEV, 7, PRIME COMPUTER. INC.. 145 PENNSYLVANIA AVENUE. FRAMINGHAM, MA. 01701 MAN 1946 PRIME SYSTEM AND USER TERMINALS USER GUIDE March 1975 PIRI A COMPUTER, INC. [145 Pennsylvania Ave., Framingham, Mass., 01701] First Printing March 1975 Copyright 1975 by Prime Computer, Incorporated 145 Pennsylvania Avenue Framingham, Massachusetts 01701 Performance characteristics are subject to change without notice. ii CONTENTS SECTION 1 INTRODUCTION SCOPE OF HANDBOOK PRIME SYSTEM AND USER TERMINALS CRT TERMINAL SPECIFICATIONS TELETYPE MODEL 33 SPECIFICATIONS SECTION 2 OPERATION CRT TERMINALS TELETYPE TERMINALS LOW SPEED TAPE UNITS SECTION 3 INSTALLATION SITE PLANNING INSTALLATION - CRI TERMINAL INSTALLATION - TELETYPEWRITER (MODEL ASR-33) CABLING SECTION 4 SYSTEM LEVEL PROGRAMMING DOS AND DOS/VM COMMANDS FORTRAN FORMATTED I/O IOCS ROUTINES SECTION 5 ASSEMBLY LANGUAGE PROGRAMMING PROGRAMMING TERMINALS THROUGH SYSTEM OPTION CONTROLLER SPECIAL FEATURES AMLC PROGRAMMING SECTION 6 TEST AND MAINTENANCE LOADING TEST PROGRAMS TERMINAL TEST PROGRAM iil CONTENTS Pace APPENDICES A TELETYPE STRAPPING A-1 B USING OPTIONAL VISTAR TERMINAL B-1 SOFTWARE ALTERATIONS FOR HIGHER TERMINAL C-1 OPERATING SPEEDS EIA CABLE STRAPPING FOR ALTERNATE TERMINALS D-1 iV ILLUSTRATIONS Figure No. 1-1 Prime System and User Terminal Configurations 3-1 CRT Terminal Rear Interface Panel 3-2 Wiring to Display Current Loop Terminal Strip 3-3 Model 33 Typing Unit Hold-Down Screw 3-8 Storage 3-4 Model 33 Cover Mounting 3-8 3-5 Model 33 and Stand 3-9 3-6 External Connections to S.0.C. 3-12 5-7 Connecting Terminals to CPU Serial 3-13 I/O Ports 3-8 Cabling Terminals to Direct-Connect AMLC 3-14 TABLES Table No.
    [Show full text]
  • Systems OS/VS2 MVS Overview
    GC28-0984-0 File No. S37o.20 Systems OS/VS2 MVS Overview I i .• i -.-------- ---- .- - ---.---.. _...... - .-.--"'­..-.-.-r- - - _---- -\11 - GC28-0984-0 File No. 5370-20 Systems OS/VS2 MVS Overview 1"0 --- - -----... ---- --- - ----- - --- -------- .~- , .,~ .:." ....... F"1I'St Ectitioa (June, 1978) This edition applies to reJease 3.7 of OS/VS2 MVS, and to aU subsequent releases and modifications until otherwise indicated in new editions or Technical Newsletters. Changes may be made to the information herein; before using this publication in connection with the operation of IBM systems, consult the latest IBM 51*1113'7' BIItUopa,by, GC2()'()()()1. for the editions that are applicable and current. Publications are not stocked at the address given below; requests for copies of IBM publications should be made to your IBM representative or to the IBM branch office serving your locality. A form for reader's comments is provided at the back of this publication. If the form has been removed. comments may be addressed to IBM Corporation, Department DS8. Building 7()6.2, PO Box 390, Poughkeepsie, New York. 12602. Comments become the property of IBM. C Copyright International Business Machines Corporation 1918 Preface This book describes the main features of MVS. It explains each of these features and describes the flow of work through the major parts of the system. It does not, however, describe every feature of the system. The emphasis here is on what MVS does and how it accomplishes its objectives. The book is intended for a general audience, but some knowledge of operating systems is necessary. Chapter 1 is an introduction to the basic features of MVS.
    [Show full text]
  • C28-6537-1 Os
    File No. S360-30 Form C28-6537-1 OS Systems Reference Library IBM System/360 Operating System Data Management This publication contains information concerning the data management facilities of the IBM System/360 Operating system. It provides programmers coding in the assem­ bler language with the information neces­ sary to deSign programs using these facili­ ties. This publication describes the catalog­ ing, space allocation, and data access features of the operating system. Informa­ tion is also included on record and label formats and data organizations. PREFACE This publication, primarily directed to glossary of IBM System/360 Operatinq Sys­ applications programmers coding in the tem: Concepts and Facilities, Form assembler language, is a guide to the data C28-6535. management facilities of the System/360 Operating System. Because it provides detailed information on the facilities It is suggested that the reader be available and how they are used, program­ familiar with the information contained in mers coding in a language other than the the prerequisite publications listed below, assembler language will also find this as well as with the functional and opera­ publication useful. tional characteristics of direct-access devices as described in the recommended ,This is one of a group of publications publication. that describe the organization, functions, and applications of the System/360 Operat­ ing System. Detailed information on and PREREQUISITE PUBLICATIONS coding specifications for the macro­ instructions and the control statements IBM System/360 Operating System: Intro­ described herein may be found in the duction, Form C28-6534 publications IBM System/360 Operating Sys­ tem: control Program Services, Form IBM System/360 Operating System: Con­ C28-6541 and IBM System/360 Operating Sys­ cepts and Facilities, Form C28-6535 tem: Job control Language, Form C28-6539, respectively.
    [Show full text]
  • PDP 5 Manual 1964.Pdf
    PROGRAMMED DATA PROCESSOR-5 HANDBOOK DIGITAL EQUIPMENT CORPORATION . MAYNARD, MASSACHUSETTS FOREWORD This handbook concerns programming and operating the Programmed Data Processor-5, a high-speed, stored program, digital computer manufactured by the Digital Equipment Corporation. Chapter 1 summarizes the electrical and logical features of the computing system and analyzes it into three major functional elements: arithmetic and control, input-output control, and input- output devices. Chapters 2, 3, and 4 present detailed information on the func- tion, instructions, and programming of the three major system elements. Practical information for making electrical connections between any input- output device and the computing system at the input-output control is presented in Chapter 5. Appendixes provide detailed information which may be helpful in specific programming assignments. Although program examples are given in this document, no attempt has been made to teach programming techniques. The meaning and use of special characters employed in the programming examples are explained in the description of the Program Assembly Language, available from the DEC Program Library. Copyright 1964 Digital Equipment Corporation ii Table of Contents CHAPTER 1: SYSTEM INTRODUCTION ..__................._...,.,......_....,.,_...__..........__.._. 1 CHAPTER 2: ARITHMETIC AND CONTROL ........................................................ 6 Functions .........................................................................................................
    [Show full text]