DUP Control Records
*DUMP
DUP obtains the number of disk blocks to be dumped from the LET or FLET entry for a DSF program or a data file, or from the appropriate working storage indicator in sector
@DCOM if the dump is from working storage. The actual core load length in words of a DCI program is dumped. The word count is obtained from the core image header. Dumps of a DSF program and a DCI program are contained in Appendix I.
Card column
See the following summary chart.
See the following summary chart.
A name is required except when the dump is from working storage to the printer.
The following chart is a summary of the information transfers and format conversions per-formed by the DUMP operation.
From symbols,
DUP Control Records
From Symbol. When a dump is from working storage and the corresponding working storage indicator is zero, an error message is printed.
To Symbol. When a dump is to cards and a 1442, Model 6 or 7, is used, each card is checked to see that it is blank before it is punched. If a nonblank card is read, the monitor system prints an error message and waits at $PRET with /1 OOF displayed in the ACCUMU-LATOR.
Note 1. The program name in a DSF mainline program header is cleared to zeros wht:n the program is transferred from the user area to working storage.
Note 2. The subtype in a subroutine header is set to zero when the subroutine is dumped from the user area to cards.
-This dumps a program from working storage to the printer.
This dumps a program named MAl N from the user area to working storage.
This dumps a program named MAl N 1 from the fixed area on disk 1003 to system working storage.
I
tttliii-t-H--t-tttt-t-ttttTt"1-H-t1tTttitlt1-*DUMPDATA
50
This control record (1) tIansfers information from the user area or fixed area on disk to working storage, or (2) makes information from the user area, fixed area, or working storage available as card, paper tape, or printed output. Card, paper tape, and print formats are illustrated in Appendix I.
The contents of working storage are not changed when dumping to output devices, be-cause information is tran::;ferred from the user area, fixed area, or working storage directly to the ou tpu t devices.
The DUMPDATA operati.on differs from the DUMP operation in that the information is always in data format after transfer. Also, the amount of information transferred depends on the count field, if present, of the DUMPDATA control record or the block count of the program or data file.
format
See the following summary chart.
See the following summary chart.
A name is required except when the dump is from working storage to the printer.
The count (a right-adjusted decimal number) specifies the number of sectors to be dumped. If this field Is blank, the working storage indicator or disk block count In LET or FLET Is used.
The following chart is a summary·
of
the information transfers and format conversions perfonnedby DUMPDAT A.DUP Control Records
*DUMPDATA
*DUMPDATA E iildditional field iinformation
!;)Emeral function
To Symbol. When a dump is to cards and a 1442, Model 6 or 7, is used, each card is checked to see that it is blank before it is punched. If a nonblank card is read, the monitor system prints a message and waits at $PRET with /1 OOF displayed in the ACCUMULATOR.
Count. This field specifies the number of sectors to be dumped. If present, the count overrides the contents of the working storage indicator or the disk block count in the LET or FLET entry; when present, this number of sectors is dumped regardless of the length of the program or data file.
*OUMPDA TA Examples
, - - - _ ... _ - - _ . _
-1 5 10 15 20 25 30 35 40 45
._--
501D UMP AlTA
--UA CD DA TA¢rp
l¢J - - --f-- f- - - - ----f- - - f - - - f- --
-liD
--- f-- ---f - - - --------1----*~ UM [P DA
T~ c-E
~ -- __ Ws
----~D_aT At 03
-- -~~l~li
--f---- - - -----~~17 A-
r iC;---p i~
-1-----~~
r--::- --r--- - f - - f -r-c---~~
UMIP
e-- - f - _W ~~ -j) AI Al 1 2
1--- ----~ c-- -- f - -I---- - ------1----- --f---f - - ------- - - -- - ,---f- -----
----0
Thlis dumps a data file named DATA from the user area to cards.- !-- --
e
Thl:s dumps a data file named DATA1 from the fixed area on cartridge 1003 to working storage on cartridge 1007.@
Thlis dumps a data file namectDATA2 from working storage- --f-- - on cartridge 1002 to paper tape.
-f--e
---t-jtt tf- r-t-t-ti-t-t i t-t-t-tt-ttti-ttt-t-t-t1ltt -t t t-tt-t-
---*DUMPDATA E
This control record (I) transfers information from the user area or fixed area to working storage, or (2) makes information from the user area, fixed area, or working storage available as card or printed output.
The DUMPDATA E operation to output devices differs from the DUMPDATA operation in that the information on disk, which is assumed to be in packed EBCDIC form, 40 words per 80 card columns, is converted to card image format. Thus~ the information printed on a printer is one line per source card (80 print positions), and card output is an exact, full 80 column duplicate of the input cards in the corresponding STOREDATAE operation. When the destination is working. storage, format conversion does not occur.
format
*OUMPOATA E summary chart
additional field information
DUP Control Records
*DUMPDATA E
The contents of working storage are not changed when dumping to output devices, be-cause information is transferred from the user area, fixed area or working storage directly to the output devices.
Card column Contents Explanation
1 through 11 *DUMPDATAI6E
12 Reserved
13 and 14 From symbol See the following summary chart.
15 and 16 Reserved
17 and 18 To symbol See the following summary chart.
19 and 20 Reserved
21 through 25 Name A name is required except when the dump is from working storage to tlie printer.
26 Reserved
27 through 30 Count The count (a right-adjusted decimal numbed specifies the number of sectors to be dumped. If this field is blank, the working storage indicator or disk block count in LET or FLET is used.
31 through 34 From cartridge I D
35 and 36 Reserved
37 through 40 To cartridge I D 41 through 80 Not used
The following chart is a summary of the information transfers performed by DUMPDATA
E.
From symbols
UA or FX UA, FX,orWS
To symbols
WS CD PR
To Symbol. When a dump is to cards and a 1442, Model 6 or 7, is used, each card is checked to see that it is blank before it is punched. If a nonblank card is read, the system prints a message and waits at $PRET with'/IOOF displayed in the ACCUMULATOR.
Count. This field specifies the number of sectors to be dumped. If present, the count overrides the contents of the working storage indicator or the disk block count in the LET or FLET entry; when present, this number of sectors is dumped regardless of the length of the program or data file.
DUP Control Records -DUMPDATA E -DUMP LET
general function
format
additional field information
*OUMPDATA E Examples
1 5 10 15 20 25 30 35 40 45 50
\11'1\/1 '7'111\
A7A -f
UA
I~SDA
TA-*1] UiMP lAllA
EFX erB
~A ITAt1¢
I~~ - ---'-!-'-I*~ UMP lArlA
E Wl~ p~ --
-0
This dumps a data file named DATA from the user area to working storage.f}
This dumps a data file named DATA 1 from the fixed area to cards.@)
This dumpsa data file from working storage to the printer.' - - .
I I I
l-tt-ttit-I I I I I I I I I I I I I I I I I I I I I I I I I I Itr-
----*DUMPLET
This operation prints the contents of the location equivalence table (LET) on the principal print device. Also, the contents of the fixed location equivalence table (FLET) are printed if a fixed area has been defined on the disk. A program name or data file name can be specified in this control record to dump only the LET or FLET entry for that program or data file. A printout of a DUMPLET operation is in Appendix D.
Card column Contents Explanation
1 through 8 *DUMPLET
9 through 20 'Reserved
21 through 25 Name Name specifies that only the LET or F LET entry for that program
00-data file is printed.
26 through 30 IReserved
31 through 34 jr:rom The cartridge I D specifies that only eartridge I D the LET (and FLET) on that
cartridge is dumped.
35 through 80 !'Jot used
Name. This optional field specifies the name of a program or data file whose LET or FLET entry is to be printed. LET and FLET on all cartridges defmed in the current JOB monitor control record are searched unless a cartridge ID is specified in columns 31 through :34.
When the name field is omitted, the entire contents of LET (and FLET) are printed.
From Cartridge ID. The from cartridge ID specifies that only the LET (and FLET) on that cartridge is printed or searched when a name is specified in columns 21 through 25.
When the from cartridge ID field is omitted, LET (and FLET) on all cartridges defined by the current JOB monitor control record are printed or searched.
general function
-This dumps LET (and F LET) from the disks defined by the current JOB monitor control record.
This dumps LET (and FLET) from cartridge 1004.
This dumps the LET (or FLET) entry for the program named MAIN.
I I-I I I j 1 t f I I I II f j ++++++t- t-t+t t++++++ +++t+-
l - I*DUMPFLET
This operation prints the contents of the fixed location equivalence table (FLET) on the principal print device. A program name or data file name can be specified in this control record to dump the FLET entry only for that program or data fIle.
Card column Contents Explanation
1 through 10 *DUMPFLETIh
11 through 20 Reserved
21 through 25 Name Name specifies that only the F LET entry for that program or data file is printed.
26 through 30 Reserved
31 through 34 From The cartridge ID specifies that only cartridge I D the FLET on that cartridge is printed.
35 through 80 Not used
Name. This optional field specifies the name of a program or data file whose FLET entry is tobe printed. FLET on all cartridges defined in the current JOB monitor control record is searched for the name unless a cartridge 10 is specified in columns 31 through 34. When the name field is omitted, the entire contents of FLET are printed.
From Cartridge [D. The from cartridge ID specifies that only the FLET on that cartridge is printed or searched when a name is specified in columns 21 through 25. When the car-tridge ID field is omitted, the FLET on all carcar-tridges defined by the current JOB monitor control record is printed or searched.