
UP-4092
I UNIVAC 9200/9300
Rev.
1
Contents
2
,
__
~~.
2.~
___
,
______
C_A_R,_D_A_S_S_E_M_B_L_E_R
_______
",--
_____
...a...;;;S..;;;,E.;;;"CT._1.;;;"O;,.;.;N:;.......
__
.&....;..P;.;,.AG;;.,;E;,;.:
___
_
3.
ASSEMBLER
DIRECTIVES
AND
SYSTEM
CODES
3.1.
DIRECTIVES
3.1.1.
Symbol
Definition
3.1.2.
Assem
bly
Contro
I
3.1.2.1.
START
-
Program
Start
3.1.2.2.
END
-
Program
End
3.1.2.3.
ORG
-
Set
location
Counter
3.1.3.
Base
Register
Assignment
3.1.3.1.
USING
-
Assign
Base
Register
3.1.3.2.
DROP
-
Unassign
Base
Register
3.1.3.3.
Function
of
USING
and
DROP
Directives
3.1.3.4. Direct
Addressing
3.1.4.
Program
Linking
3.1.4.1.
ENTRY
-Externally
Defined
Symbol
Declaration
3.1.4.2.
EXTRN
-Externally
Referenced
Symbol
Dedaration
3.1.5.
Assembler
Program
listing
3.1.6.
Assembler
Control
Card
3.1.7.
Operand
Format
3.2.
SYSTEM
COD
ES
4.
OPERATING
PROCEDURES
4.1.
GENERAL
OPERATING
INSTRUCTIONS
4.1.1.
Card
Controller
Operating
Instructions
4.1.1.1.
Sta
rt
In
stru
cti
ons
4.1.1.2.
Second
Pass
Rerun
Instructions
4.t:.
ASSEMBLER
CARD
OUTPUT
4.2.1.
Element
Definition
Card
4.L:.2.
External
Definition
Card
4.2:.3.
Program
Reference
Card
4.L~.4.
External
Reference
Card
4.2.5.
Text
Card
4.L:.6.
Transfer
Card
4.~;.
CARD
ASSEMBLER
PRINTED
OUTPUT
4,4,.
LINKING
THE
CARD
ASSEMBLER
5. LlINKER
5.1.
INTRODUCTION
5.2.
LINKER INPUT
5.3..
LINKER
CONTROL
CARD
FORMATS
5.3,.1.
CTl
5.3.2.
PHASE
5.3.3.
EQU
5.2:.4.
EN
0
5.3.5.
REP
5.3.6.
MOD
5A.
EXAMPLE
5.~j.
ONE-
AND
TWO-PASS
LINKING
3-1
to
3-18
3-1
3-1
3-2
3-2
3-3
3-3
3-4
3-5
3-5
3-5
3-7
3-7
3-8
3-8
3-8
3-14
3-14
3-14
4-1
to
4-9
4-1
4-1
4-1
4-2
4-2
4-3
4-4
4-4
4-5
4-5
4-6
4-7
4-8
5-1
to
5-21
5-1
5-2
5-2
5-3
5-3
5-4
5-4
5-5
5-5
5-6
5-13