Program Organization
This section describes the following3704/3705 co •• and processing aodules: • DMKRND--NCPDUMP command processor • DMSARN--ASM3705 com.and processor (for NCP/VS Release 2 and 3 Assembler) • DMSARX--ASM3705 com.and processor (for
NCP/VS Release4 Assembler) • DMSGRN--GEN3705 command processor • DMSLKD--LKED coama.nd processor • DMSNCP--SAVENCP co •• and processor DMKRND The interface to the 05/360 3705 dump prograll. Runs in a CMS virtual machine R1: Address of parameter list
R13: Address of savearea
R14: Return address
R15:CSECT base register Q§gg§ RO-10: Work registers R1l: Address of FSCBDSECT R12: CSECT base register
R13:Address of savearea
R14: Linkage register
R15: Return codeCall to Other Routines --IFLDUMP TO-format-and print the dump None
Data Areas-Tsca-- Exit Conditions --R12:--CSECT-base address
R13: Address of input savearea
R14: Return address
R15: Return codeDoSIRN The interface between CMS and 3704/3705 Assembler (IFKlS"). !!ltrI goints the I!SARN To process the AS!3705 coamand. ISMBAND To handle any I/O activity
pertaining to theSYSUT2 file
during the asseably.
Attributes--tiskresident Conditions It Dl!SARN Rl: Address of the paraaeter list
R14: Return address
R15: Address of theentry point It AS!HAND R1: Address of the DECB R2: Address of the DCE RS: Address of the CPSECT Rll: Address of the FCESECT R14: Return address
R15: Address of the entry pointRO-1 :
R3:
R4-5:
R6:
R7-9:RiO; R 12-13:
R14:
R 15:
UsageWork registers
Base registerWork registers
Return address caller Work registers
constantS Work registers
Linkage register
Error code£g!!§ Other Routines IMSERSA To erase old files I!SS!NE To initialize storage IMSSTTA To locate the file pOinters IFKAS! To assemtle the
controlprogram 3704/3705 !!ternal FREE!AIN To return free storage GETMAIN To ottain free storage NUCON The nucleus constant area !YPE To send aessages to
terminal]g!g None
ExitConditions the --contentS-of register 15 indicate results
of processing.
Chapter9. The 3704/3705 Service programs 181
This section describes the following
NCP/VS Release
R13: Address of savearea
R14: Return address
R15:
R13:
R14: Linkage register
R15: Return code
Data Areas
R13: Address of input savearea
R14: Return address
R15: Return code
pertaining to the
during the asseably.
Attributes
R14: Return address
R15: Address of the
R15: Address of the entry point
R3:
R4-5:
R6:
R7-9:
R14:
R 15:
Usage
Base register
Return address
constant
Linkage register
Error code
control
terminal
Exit
of processing.
Chapter