CONTENTS

Preface
INTRODUCTION1
   
1130 SYSTEM FAMILIARIZATION3
 Readying the IBM 1130 Computing System3
 Using the 1130 with the Monitor System8
 
DISK ORGANIZATION11
System Cartridge12
 IBM System Area12
 User Area14
 Working Storage Area15
 Fixed Area15
Non-System Cartridge15
 
MONITOR PROGRAMS17
Supervisor17
 Resident Monitor17
 Disk-Resident Supervisor Programs18
 Monitor Control Records18
 Supervisor Control Records22
 Supervisor Core Dump Program24
Disk Utility Program (DUP)26
 General Flow26
 Information Transfer and Format Conversion26
 Altering LET/FLET26
 DUP Control Records26
Assembler35
 Card Operation35
 Keyboard/Paper Tape Operation36
 Origins of Mainlines36
 Assembler Control Records36
FORTRAN Compiler40
 //b Records Read During the Execution of a FORTRAN Program40
 FORTRAN Control Records40
Core Load Builder44
 Core Load Construction44
 Transfer Vector46
 System Overlays46
 LOCAL/SOCAL Flipper46
Core Image Loader47
 Fetching the Supervisor47
 Fetching a Link47
 
PROGRAMMING TIPS AND TECHNIQUES49
 Using the Disk I/O Subroutines49
 The Use of SOCALs49
 Tips on Monitor Control49
 Maximum Performance of High Speed Devices50
 Tips for Assembler Language Users51
 Writing ISS and ILS51
 Reading a Core Map and a File Map53
 Locating FORTRAN Allocation Addresses54
 Initializing $$$$$ Data Files for Use With FORTRAN Unformatted I/O54
 Use of Defined Files54
 Duplicate Program and Data File Names55
 Mainline Programs that Use All of Core55
 
MONITOR SYSTEM LIBRARY57
 Adding and Removing Subroutines57
System Library Subroutines57
 Pre-operative Errors57
 1442 Card Subroutine Errors58
 2501 Card Subroutine Errors59
 Console Printer Subroutine Errors60
 Keyboard Subroutine Functions60
 Paper Tape Subroutines60
System Library Mainline Programs61
 Disk Maintenance Programs61
 System Maintenance Program (MODIF)64
 Paper Tape Utility (PTUTL)67
System Library Utility Subroutines70
 
SYSTEM GENERATION AND SYSTEM RELOAD73
Card System Pre-Load73
Initial Load (Card System)74
System Reload (Card System)77
Initial Load (Paper Tape System)79
System Reload (Paper Tape System)81
 
COLD START (CARD AND PAPER TAPE SYSTEM)83
 
STAND-ALONE UTILITY PROGRAMS85
 Console Printer Core Dump85
 Printer Core Dump85
 Disk Cartridge Initialization Program (DCIP)85
 Paper Tape Reproducing Program89
 Stand-Alone Paper Tape Utility Program (PTUTL)89
 
APPENDIX A. MONITOR SYSTEM ERROR AND OPERATIONAL MESSAGES91
 
APPENDIX B. CHARACTER CODE CHART105
 
APPENDIX C. FORMATS109
 
APPENDIX D. DISK STORAGE UNIT CONVERSION FACTORS...115
 
APPENDIX E. DECIMAL AND HEXADECIMAL DISK ADDRESSES117
 
APPENDIX F. MONITOR SYSTEM LIBRARY LISTING119
 
APPENDIX G. LET/FLET123
 
APPENDIX H. RESIDENT MONITOR (INCLUDING TABLE OF EQUIVALENCES)127
 
APPENDIX I. SYSTEM LOCATION EQUIVALENCE TABLE (SLET)143
 
APPENDIX J. MONITOR SYSTEM SAMPLE PROGRAMS145
 
APPENDIX K. BASIC DIFFERENCES BETWEEN 1130 DISK MONITOR SYSTEM, VERSION 1 AND 2151
 
GLOSSARY153
 
INDEX159

Valid HTML 4.01 Transitional