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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CL1, CL2 -- The addresses of <strong>the</strong> lower and upperlimits, respectively, of parameters in CATCOto be cleared to zero by REST of DUPCO.CNTNO -- Used by GETBI of <strong>the</strong> DUP I/O interfacesubroutine (in IOBLK) to record <strong>the</strong> count ofbinary records being read or punched. Permitschecksum and sequence check operations.DATSW The binary equivalent of <strong>the</strong> decimalvalue in <strong>the</strong> count field of <strong>the</strong> DUP control record.Entered by DACNT of DCTL. A non-zerovalue represents ei<strong>the</strong>r STOREDATA,DUMPDATA, DEFINE FIXED AREA count, orSTORECI with *FILES, *LOCAL, and *NOCALcontrol records following. Contents are in diskblocks if <strong>the</strong> input is from disk, records if froman I/0 device. Used by DUMP, STORE, DEFINEand FILEQ as a count; also used to control functionalflow. FILEQ clears DATSW before callingSTORE.DBADR -- Set by LETSR of DCTL to <strong>the</strong> disk blockaddress of <strong>the</strong> program represented by <strong>the</strong> lastLET/FLET entry searched. Used by DUMP andDELETE to indicate <strong>the</strong> disk block address of <strong>the</strong>desired program or data file.DELSW Set by LETSR of DCTL to point to <strong>the</strong> requiredentry in LET/FLET.minus one word.Actually contains a value somewhere in <strong>the</strong> bufferLETAR. Used by DMPLT when dumping <strong>the</strong>entry point(s) or name of a single program. Usedby DELETE to point to an entry in LET/FLETthat is to be deleted. Used by STORE to point toan entry in LET/FLET where <strong>the</strong> entry point(s)is to be inserted.DFNSW -- Set by DFCTL of DCTL to indicate aDEFINE FIXED AREA operation. Used byFRLAB of DCTL to bypass <strong>the</strong> decoding of <strong>the</strong>FROM field.DKSAD -- Set by DUP30 and DUP34 of DUPCO toindicate <strong>the</strong> sector address (without a logical drivecode) of <strong>the</strong> current GET or PUT operation.DUMPP -- Two words located on even boundary, setby all DUP phases requiring special monitoringdumps. Used by MDUMP of DUPCO to specifylower and upper limits to be dumped to <strong>the</strong>printer.EBCSW -- Set non-zero by DCTL when a STOREDATAor a DUMPDATA control record contains an E incolumn 11. Used by STORE when input data is tobe stored in packed EBCDIC format, i. e. 80 cardcolumns to 40 words, and by DUMP when suchdata is to be converted and dumped to cards orprinter.FRWS -- Set non-zero by SC130 if <strong>the</strong> FROM fieldis Working Storage. Used by DCTL for functionalflow control and error checking.FXSW -- Set non-zero by SC130 or SC170 of DCTLwhen ei<strong>the</strong>r <strong>the</strong> FROM or <strong>the</strong> TO field, respectively,of <strong>the</strong> DUP control record specifies <strong>the</strong>Fixed Area or when <strong>the</strong> control record specifiesDEFINE FIXED AREA. Used by DCTL for errorchecking and functional flow control. Used byDFINE, STORE and DUMP for functional flowcontrol.FORSW -- Set non-zero by DFCTL of DCTL when aDEFINE control record indicates that <strong>the</strong>FORTRAN Compiler is to be deleted from <strong>the</strong>master cartridge. Used by DFINE for functionalflow control.IOSW -- Set non-zero by ei<strong>the</strong>r SC130 or SC170 ofDCTL when any I/O device is specified in <strong>the</strong>FROM or TO field of <strong>the</strong> DUP control record.Used by DCTL for error checking and functionalflow control. Used by DUMP and STORE for functionalflow control.LETSW -- Set positive by LECTL and negative byFLCTL of DCTL. Used by DUMPLET to indicate,respectively, a full LET/FLET dump or a FLETdump only.LSTLF -- Set by LETSR of DCTL to <strong>the</strong> sector address(with a logical drive code) of <strong>the</strong> last LET/FLET sector searched. If only one sector wassearched, <strong>the</strong>n <strong>the</strong> address of that sector isentered in LSTLF. Used by DUMP and DELETEto identify <strong>the</strong> logical drive required.MODSW -- Set non-zero if STCTL of DCTL detecteda STOREMOD function specified by <strong>the</strong> DUP controlrecord. Used by STORE for functional flowcontrol.NAMSW -- Set non-zero by LETSR of DCTL when aname is found in LET/FLET that matches <strong>the</strong> nameSection 9. Disk Utility <strong>Program</strong> (DUP) 47

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

Saved successfully!

Ooh no, something went wrong!