CMS Command and Macro Reference (Rel 6 PLC 17 Apr81)
Page42(42 of 405)
ASSEl'1BLE 4. You cannot assemble programs using DOS macros from the DOS/VS source statement libraries under eMS/DOS. You should use the SSERV, ESERV, and MACLIB commands to create eMS MA:LIBs to contain DOS macros for assembly under CMS/DOS. See the for examples. 5. You do not need to make any logical assignments for input or output files when you use the assembler under eMS/DOS. File definitions are assigned bV default under eMS, as described in Usage Note 1. 6. Usage information about the VM/370 Assembler Language and assembler options can be found in ang and For the messages and return codes associated with the ASSEMBLE command, see the Quigg. 28 Tn .. ..L DL-.1 tT" 1':>"'7" VL/JrV eMS Command and n_& _____ _ nc .... cJ..<:::u ..... C
ASSGN ASSGN Use the ASSGN command in CMS/DOS to assign or unassign a system or programmer logical unit for a virtual I/O device. The format of the ASSGN command is: r , ASSGN SYSxxx \Reaaer ) [ I PUnch I PRinter , , (APllJ \ mode IGN TJA (options ••• [) ]] 2Eii2!!§: r , I ,LOWCASEI L J r , 17TRACKI 19TRACKI L J -----, 1 I , , , i [TRTCR a] , , [DEN den] I , , L SYSxxx READER specifies the system or programmer logical unit to be assigned to a particular physical device. SYSOOO through SYS241 are valid programmer logical units in eMS/DOS; they may be assigned to any valid device. The system logical units you may assign, and the devices to which they may be assigned, are: SYSRDR SYSIN SYSPCH SYSLST SYSLOG SYSOUT SYSSLB SYSRLB SYSCLB SYSCAT Reader,disk,tape Reader,disk,tape Reader,disk,tape Punch,disk,tape Printer,disk,tape Terminal,printer Tape Disk Disk Disk Disk The assignment of a system logical unit to a particular device tvpe must be consistent with the device type definition for the file in your program. is the spooled card reader (card reader I/a must not be blocked) • PUNCH is the spooled punch. PRINTER is the spooled printer. TERMINAL is your terminal (terminal 1/0 must not be blocked). TAP[n] is a magnetic tape. n is the symbolic number of the tape drive. It is either 1, 2, 3, or 4, representing virtual addresses 181, 182, 183, and 184, respectively. If n is omitted, TAPl is assumed. mode specifies the one-character mode letter assigned to the logical unit (SYSxxx). accessed when the ASSGN command is issued. of the disk being The disk must be Section 2. CMS Commands 29