11.07.2015 Views

Program Logic Manual - All about the IBM 1130 Computing System

Program Logic Manual - All about the IBM 1130 Computing System

Program Logic Manual - All about the IBM 1130 Computing System

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

to be fetched as a result.Phase 2 of <strong>the</strong> Core Image Loader is <strong>the</strong> programthat fetches into core storage and, if indicated,transfers control to <strong>the</strong> program(s) indicated byphase 1.Core Load BuilderThis component is <strong>the</strong> program that converts a mainlineprogram from disk system format (DSF) to a coreload, a program in disk core image format (DCI);that is, <strong>the</strong> Core Load Builder relocates <strong>the</strong> mainlineprogram and all <strong>the</strong> subroutines required and constructs<strong>the</strong> o<strong>the</strong>r necessary parts of <strong>the</strong> core load,e. g. , <strong>the</strong> transfer vector, LOCALs, and SOCALs.Disk Utility <strong>Program</strong> (DUP.)This component provides <strong>the</strong> means for performing<strong>the</strong> following functions, largely through <strong>the</strong> use ofcontrol records only:• Make available <strong>the</strong> contents of disk storage inpunched or printed format -- DUMP,DUMPDATA.• Print a map of <strong>the</strong> contents of <strong>the</strong> variable portionsof disk storage -- DUMPLET,DUMPFLET.• Store information on <strong>the</strong> disk in disk systemformat (DSF), disk data format (DDF), or diskcore image format (DCI) -- STORE,STOREDATA, STOREDATACI, STORECI,STOREMOD.• Remove information from <strong>the</strong> User/Fixed Area ---DELETE.• Alter <strong>the</strong> allocation of <strong>the</strong> Fixed Area on <strong>the</strong> diskor delete <strong>the</strong> Assembler <strong>Program</strong> and/or <strong>the</strong>FORTRAN Compiler from <strong>the</strong> monitor system --DEFINE.• Initialize <strong>the</strong> Working Storage area on disk --DWADR.• Provide file protection for <strong>the</strong> contents of diskstorage.Assembler <strong>Program</strong>This component is <strong>the</strong> program that translates <strong>the</strong>statements of a source program written in <strong>the</strong> <strong>IBM</strong><strong>1130</strong> Assembler Language into a program in disksystem format (DSF).FORTRAN CompilerThis component is <strong>the</strong> program that translates <strong>the</strong>statements of a source program written in <strong>the</strong> <strong>IBM</strong><strong>1130</strong> Basic FORTRAN IV Language into a program indisk system format (DSF).RPG CompilerThis component is <strong>the</strong> program that translatesspecifications written in RPG language into a programin disk system format (DSF). <strong>1130</strong> RPGlogic is described in <strong>the</strong> publication, <strong>IBM</strong> <strong>1130</strong> RPG<strong>Program</strong> <strong>Logic</strong> <strong>Manual</strong>, Form Y21-0010.<strong>System</strong> LibraryThis component consists of (1) a complete libraryof input/output (except disk I/O), data conversion,arithmetic, and function subroutines, (2) selectivedump subroutines, and (3) special programs for diskmaintenance.<strong>System</strong> Device SubroutinesThis component consists of a library of specialsubroutines, one for each device (except <strong>the</strong> disk)used by <strong>the</strong> monitor system programs. These subroutinesand DISKZ are <strong>the</strong> only device subroutinesused by <strong>the</strong> monitor system programs.UtilitiesThis component consists of <strong>the</strong> following stand-alone,self-loading utility programs:• The Disk Cartridge Initialization <strong>Program</strong> i DCIP)• The Core-Dump-to-Printer <strong>Program</strong>In general <strong>the</strong> organization of and flow of controlthrough <strong>the</strong> <strong>1130</strong> Disk Monitor <strong>System</strong>, Version 2,is shown in Flowchart DMS01.2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!