Trailing-Edge
-
PDP-10 Archives
-
decuslib20-02
-
decus/20-0057/sddndf.mac
There are 2 other files named sddndf.mac in the archive. Click here to see a list.
00100 UNIVERSAL S$$NDF NAME DEFINITIONS
00200 SUBTTL REGISTER NAMES
00300 PASS2
00400
00500 ; STANDARD REGISTER NAMES
00600
00700 R0=0 ; SCRATCH REGISTER
00800 R1=1 ; NORMAL ACCUMULATOR, SCRATCH REGISTER
00900 R2=2 ; SCRATCH REGISTER
01000 R3=3 ; LINK REGISTER, PROGRAM LEVEL 3
01100 R4=4 ; LINK, LEVEL 4
01200 R5=5 ; LINK, LEVEL 5
01300 R6=6 ; LINK, LEVEL 6
01400 R7=7 ; LINK, LEVEL 7
01500 R8=10 ; LINL, LEVEL 8
01600 R9=11 ; LINK, LEVEL 9
01700 R10=12 ; LINK, LEVEL 10
01800 R11=13 ; LINK, LEVEL 11
01900 R12=14 ; LINK, LEVEL 12
02000 R13=15
02100 R14=16
02200 R15=17
02300
02400 ; SPECIAL REGISTER NAMES
02500
02600 SS=17 ; SYSTEM STACK
02700 ES=16 ; EXPRESSION STACK
02800 PS=16 ; PATTERN STACK (DURING PATTERN MATCHES)
02900 DT=15 ; DATA BLOCK POINTER
03000 CR=14 ; CURSOR POSITION (DURING PATTERN MATCHES)
03100 RC=13 ; REMAINING CHARACTERS (DURING PATTERN MATCHES)
03200 AS=12 ; ASSIGNMENT STACK (DURING PATTERN MATCHES)
03300 CS=10 ; CONDITIONAL STACK (DURING PATTERN MATCHES)