Source Code

These source-code files are part of a reconstructed copy of Sunrise 69, the final release of the Block I Command Module (CM) Apollo Guidance Computer (AGC) system test software.

They have been created via disassembly of binary dumps of original core rope memory modules, part numbers 1003133-18, 1003133-19, 1003133-20, and 1003733-071. Corresponding portions of code have been copied from Solarium 55 where applicable. Extensive use was also made of the AGC Information Series documents, which were specifically written about the Sunrise software.

Since only binary dumps (rather than listings) of Sunrise are available as source material, all comments and labels are approximate. They have been taken from other AGC programs where possible, or, in some places, written from scratch to match what we believe would have been in the original listing.

010923,000002:                                                                                                  ## Copyright:   Public domain.
010924,000003:                                                                                                  ## Filename:    PINBALL_GAME__BUTTONS_AND_LIGHTS.agc
010925,000004:                                                                                                  ## Purpose:     A section of Sunrise 69.
010926,000005:                                                                                                  ##              It is part of the reconstructed source code for the final
010927,000006:                                                                                                  ##              release of the Block I Command Module system test software. No
010928,000007:                                                                                                  ##              original listings of this program are available; instead, this
010929,000008:                                                                                                  ##              file was created via disassembly of dumps of Sunrise core rope
010930,000009:                                                                                                  ##              memory modules and comparison with the later Block I program
010931,000010:                                                                                                  ##              Solarium 55.
010932,000011:                                                                                                  ## Assembler:   yaYUL --block1
010933,000012:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
010934,000013:                                                                                                  ## Website:     www.ibiblio.org/apollo/index.html
010935,000014:                                                                                                  ## Mod history: 2023-06-19 MAS  Created from Sunrise 45.
010936,000015: 
010937,000016: 
010938,000017:                                                                                                  #  KEYBOARD AND DISPLAY PROGRAM
010939,000018: 
010940,000019: 
010941,000020: 
010942,000021:                                                                                                  #  THE FOLLOWING QUOTATION IS PROVIDED THROUGH THE COUTESY OF THE AUTHORS.
010943,000022: 
010944,000023:                                                                                                  #        ::IT WILL BE PROVED TO THY FACE THAT THOU HAST MEN ABOUT THEE THAT
010945,000024:                                                                                                  #  USUALLY TALK OF A NOUN AND A VERB, AND SUCH ABOMINABLE WORDS AS NO
010946,000025:                                                                                                  #  CHRISTIAN EAR CAN ENDURE TO HEAR.::
010947,000026: 
010948,000027:                                                                                                  #                        HENRY 6, ACT 2, SCENE 4
010949,000028: 
010950,000029: 
010951,000030:                                                                                                  #  SUMMARY OF ERASABLE ASSIGNMENTS FOR KEYBOARD AND DISPLAY PROGRAM 
010952,000031:                                                                                                  #  WHICH ARE ALL DEFINED ELSEWHERE.
010953,000032: 
010954,000033: 
010955,000034: 
010956,000035:                                                                                                  #                SETLOC  627
010957,000036: 
010958,000037:                                                                                                  #  BUFFER STORAGE AREAS FOR ROUTINES USING DISPLAY OR LOAD ROUTINES.
010959,000038:                                                                                                  #  DSPTEM1       ERASE   +2              BUFFER STORAGE AREA 1 (MOSTLY FOR TIME)
010960,000039:                                                                                                  #  DSPTEM2       ERASE   +2              BUFFER STORAGE AREA 2 (MOSTLY FOR DEG)
010961,000040: 
010962,000041:                                                                                                  #  ERASABLE ASSIGNMENTS SPECIFIC TO PINBALL
010963,000042: 
010964,000043: 
010965,000044: 
010966,000045:                                                                                                  #  ERASABLES RESERVED FOR EXECUTIVE ACTION
010967,000046: 
010968,000047:                                                                                                  #  DSPCOUNT      ERASE                   DISPLAY POSITION INDICATOR
010969,000048:                                                                                                  #  DECBRNCH      ERASE                   +DEC, - DEC, OCT INDICATOR
010970,000049:                                                                                                  #  VERBREG       ERASE                   VERB CODE
010971,000050:                                                                                                  #  NOUNREG       ERASE                   NOUN CODE
010972,000051:                                                                                                  #  XREG          ERASE                   R1 INPUT BUFFER
010973,000052:                                                                                                  #  YREG          ERASE                   R2 INPUT BUFFER
010974,000053:                                                                                                  #  ZREG          ERASE                   R3 INPUT BUFFER
010975,000054:                                                                                                  #  XREGLP        ERASE                   LO PART OF XREG (FOR DEC CONV ONLY)
010976,000055:                                                                                                  #  YREGLP        ERASE                   LO PART OF YREG (FOR DEC CONV ONLY)
010977,000056:                                                                                                  #  ZREGLP        ERASE                   LO PART OF ZREG (FOR DEC CONV ONLY)
010978,000057:                                                                                                  #  MODREG        ERASE                   MODE CODE
010979,000058:                                                                                                  #  DSPLOCK       ERASE                   KEYBOARD/SUBROUTINE CALL INTERLOCK
010980,000059:                                                                                                  #  REQRET        ERASE                   RETURN REGISTER FOR LOAD
010981,000060:                                                                                                  #  LOADSTAT      ERASE                   STATUS INDICATOR FOR LOADTST
010982,000061:                                                                                                  #  CLPASS        ERASE                   PASS INDICATOR CLEAR
010983,000062:                                                                                                  #  NOUT          ERASE                   ACTIVITY COUNTER FOR DSPTAB
010984,000063:                                                                                                  #  NOUNADD       ERASE                   MACHINE ADDRESS FOR NOUN
010985,000064:                                                                                                  #  MONSAVE       ERASE                   N/V CODE FOR MONITOR. ALSO ACTIVITY
010986,000065:                                                                                                  #  MONSAVE1      ERASE                   NOUNADD STORAGE FOR MONITOR WITH MATBS
010987,000066:                                                                                                  #  DSPTAB        ERASE   +13D            0-10, DISPLAY PANEL BUFFER. 11-13, C RELAYS
010988,000067:                                                                                                  #  CADRSTOR      ERASE                   ENDIDLE STORAGE
010989,000068:                                                                                                  #  GRABLOCK      ERASE                   INTERNAL INTERLOCK FOR DISPLAY SYSTEM
010990,000069:                                                                                                  #  NVQTEM        ERASE                   NVSUB STORAGE FOR CALLING Q
010991,000070:                                                                                                  #  NVBNKTEM      ERASE                   NVSUB STORAGE FOR CALLING BANK
010992,000071:                                                                                                  #  DSPLIST       ERASE   +2              WAITING LIST FOR DSP SYST INTERNAL USE
010993,000072:                                                                                                  #  END OF ERASABLES RESERVED FOR EXECUTIVE ACTION
010994,000073: 
010995,000074:                                                                                                  #  ERASABLES RESERVED FOR INTERRUPT ACTION
010996,000075: 
010997,000076:                                                                                                  #  IN0WORD       ERASE                   INPUT CODE STORAGE (KEYRUPT OR UPRUPT)
010998,000077:                                                                                                  #  DSPCNT        ERASE                   COUNTER FOR DSPOUT
010999,000078: 
011000,000079: 
011001,000080: 
011002,000081:                                                                                                  #  TEMPORARY ERASABLES FOR EXECUTIVE ACTION
011003,000082: 
011004,000083:                                                                                                  #  DSEXIT        =       COMPON          RETURN FOR DSPIN
011005,000084:                                                                                                  #  EXITEM        =       COMPON          RETURN FOR SCALE FACTOR ROUTINE SELECT
011006,000085:                                                                                                  #  BLANKRET      =       COMPON          RETURN FOR 2BLANK
011007,000086: 
011008,000087:                                                                                                  #  WRDRET        =       TEM9            RETURN FOR 5BLANK
011009,000088:                                                                                                  #  WDRET         =       TEM9            RETURN FOR DSPWD
011010,000089:                                                                                                  #  DECRET        =       TEM9            RETURN FOR PUTCOM(DEC LOAD)
011011,000090:                                                                                                  #  21/22REG      =       TEM9            TEMP FOR CHARIN
011012,000091: 
011013,000092:                                                                                                  #  UPDATRET      =       ORDER           RETURN FOR UPDATNN, UPDATVB
011014,000093:                                                                                                  #  CHAR          =       ORDER           TEMP FOR CHARIN
011015,000094:                                                                                                  #  ERCNT         =       ORDER           COUNTER FOR ERROR LIGHT RESET
011016,000095:                                                                                                  #  DECOUNT       =       ORDER           COUNTER FOR SCALING AND DISPLAY (DEC)
011017,000096: 
011018,000097:                                                                                                  #  SGNON         =       TEM11           TEMP FOR +,- ON
011019,000098:                                                                                                  #  NOUNTEM       =       TEM11           COUNTER FOR MIXNOUN FETCH
011020,000099:                                                                                                  #  DISTEM        =       TEM11           COUNTER FOR OCTAL DISPLAY VERBS
011021,000100:                                                                                                  #  DECTEM        =       TEM11           COUNTER FOR FETCH (DEC DISPLAY VERBS)
011022,000101:                                                                                                  #  DECTEM1       =       TEM11           TEMP FOR NUM
011023,000102: 
011024,000103:                                                                                                  #  SGNOFF        =       DVSW            TEMP FOR +,- ON
011025,000104:                                                                                                  #  NVTEMP        =       DVSW            TEMP FOR NVSUB
011026,000105:                                                                                                  #  SFTEMP1       =       DVSW            STORAGE FOR SF CONST HI PART (=SFTEMP2-1)
011027,000106:                                                                                                  #  DECTEM2       =       DVSW            TEMP FOR NUM
011028,000107: 
011029,000108:                                                                                                  #  CODE          =       BRANCHQ         FOR DSPIN
011030,000109:                                                                                                  #  SFTEMP2       =       BRANCHQ         STORAGE FOR SF CONST LO PART (=SFTEMP1+1)
011031,000110: 
011032,000111:                                                                                                  #  ENTRET        =       MODE            EXIT FROM ENTER
011033,000112: 
011034,000113:                                                                                                  #  PROGREG       =       VBUF +2         FOR GO EXEC PROGRAM
011035,000114:                                                                                                  #  MIXTEMP       =       VBUF +2         FOR MIXNOUN DATA
011036,000115:                                                                                                  #  SIGNRET       =       VBUF +2         RETURN FOR +,- ON
011037,000116: 
011038,000117: 
011039,000118:                                                                                                  #  ALSO PROGREG+1, PROGREG+2. MIXTEMP+1, MIXTEMP+2.
011040,000119: 
011041,000120:                                                                                                  #  WDCNT         =       VBUF +5         CHAR COUNTER FOR DSPWD
011042,000121:                                                                                                  #  INREL         =       VBUF +5         INPUT BUFFER SELECTOR ( X,Y,Z, REG )
011043,000122: 
011044,000123:                                                                                                  #  MIXBR         =       TEM10           INDICATOR FOR MIXED OR NORMAL NOUN
011045,000124:                                                                                                  #  DSPMMTEM      =       TEM10           DSPCOUNT SAVE FOR DSPMM
011046,000125: 
011047,000126:                                                                                                  #  MONTEM        =       NEWEQIND        TEMP RETURN FOR MONITOR
011048,000127:                                                                                                  #  DSREL         =       TEM2            REL ADDRESS FOR DSPIN (TEM2 USED BY DAD1)
011049,000128: 
011050,000129:                                                                                                  #  DSMAG         =       TEM4            MAGNITUDE STORE FOR DSPIN
011051,000130:                                                                                                  #  IDADDTEM      =       TEM4            MIXNOUN INDIRECT ADDRESS STORAGE
011052,000131: 
011053,000132:                                                                                                  #  COUNT         =       TEM5            FOR DSPIN  (TEM5 IS USED BY DAD)
011054,000133:                                                                                                  #  LSTPTR        =       ARETURN         LIST POINTER FOR GRABUSY
011055,000134:                                                                                                  #  RELRET        =       ARETURN         RETURN FOR RELDSP
011056,000135:                                                                                                  #  FREERET       =       ARETURN         RETURN FOR FREEDSP
011057,000136: 
011058,000137:                                                                                                  #  CADRTEM       =       ESCAPE          TEMP STORAGE FOR GRAB ROUTINES
011059,000138: 
011060,000139: 
011061,000140: 
011062,000141:                                                                                                  #  TEMPORARY ERASABLES FOR INTERRUPT ACTION
011063,000142: 
011064,000143:                                                                                                  #  KEYTEMP1      =       WTEXIT          TEMP FOR KEYRUPT, UPRUPT
011065,000144:                                                                                                  #  DSRUPTEM      =       WTEXIT          TEMP FOR DSPOUT
011066,000145:                                                                                                  #  KEYTEMP2      =       RUPTAGN         TEMP FOR KEYRUPT, UPRUPT
011067,000146: 
011068,000147: 
011069,000148:                                                                                                  #  THE INPUT CODES ASSUMED FOR THE KEYBOARD ARE,
011070,000149:                                                                                                  #  0             10000
011071,000150:                                                                                                  #  1             00001
011072,000151:                                                                                                  #  9             01001
011073,000152:                                                                                                  #  VERB          10001
011074,000153:                                                                                                  #  ERROR RES     10010
011075,000154:                                                                                                  #  KEY RLSE      11001
011076,000155:                                                                                                  #  +             11010
011077,000156:                                                                                                  #  -             11011
011078,000157:                                                                                                  #  ENTER         11100
011079,000158:                                                                                                  #  CLEAR         11110
011080,000159:                                                                                                  #  NOUN          11111
011081,000160: 
011082,000161: 
011083,000162: 
011084,000163:                                                                                                  #  OUTPUT FORMAT FOR DISPLAY PANEL. SET OUT0 TO  AAAABCCCCCDDDDD.
011085,000164:                                                                                                  #  A-S SELECT A RELAYWORD. THIS DETERMINES WHICH PAIR OF CHARACTERS ARE
011086,000165:                                                                                                  #  ENERGIZED.
011087,000166:                                                                                                  #  B FOR SPECIAL RELAYS SUCH AS SIGNS ETC.
011088,000167:                                                                                                  #  C-S  5 BIT RELAY CODE FOR LEFT CHAR OF PAIR SELECTED BY RELAYWORD
011089,000168:                                                                                                  #  D-S  5 BIT RELAY CODE FOR RIGHTCHAR OF PAIR SELECTED BY RELAYWORD.
011090,000169: 
011091,000170:                                                                                                  #  THE PANEL APPEARS AS FOLLOWS,
011092,000171:                                                                                                  #  MD1   MD2                             (MAJOR MODE)
011093,000172:                                                                                                  #  VD1   VD2 (VERB)      ND1     ND2     (NOUN)
011094,000173:                                                                                                  #  R1D1  R1D2    R1D3    R1D4    R1D5    (R1)
011095,000174:                                                                                                  #  R2D1  R2D2    R2D3    R2D4    R2D5    (R2)
011096,000175:                                                                                                  #  R3D1  R3D2    R3D3    R3D4    R3D5    (R3)
011097,000176: 
011098,000177:                                                                                                  #  EACH OF THESE IS GIVEN A DSPCOUNT NUMBER FOR USE WITHIN COMPUTATION ONLY
011099,000178:                                                                                                  #  MD1   25      R2D1    11              ALL ARE OCTAL
011100,000179:                                                                                                  #  MD2   24      R2D2    10
011101,000180:                                                                                                  #  VD1   23      R2D3    7
011102,000181:                                                                                                  #  VD2   22      R2D4    6
011103,000182:                                                                                                  #  ND1   21      R2D5    5
011104,000183:                                                                                                  #  ND2   20      R3D1    4
011105,000184:                                                                                                  #  R1D1  16      R3D2    3
011106,000185:                                                                                                  #  R1D2  15      R3D3    2
011107,000186:                                                                                                  #  R1D3  14      R3D4    1
011108,000187:                                                                                                  #  R1D4  13      R3D5    0
011109,000188:                                                                                                  #  R1D5  12
011110,000189: 
011111,000190: 
011112,000191: 
011113,000192:                                                                                                  #  THERE IS AN 11 REGISTER TABLE (DSPTAB) FOR THE DISPLAY PANEL.
011114,000193: 
011115,000194:                                                                                                  #  DSPTAB        RELAYWD         BIT11           BITS 10-6       BITS 5-1
011116,000195:                                                                                                  #  RELADD
011117,000196:                                                                                                  #  10            1011                            MD1 (25)        MD2  (24)
011118,000197:                                                                                                  #  9             1010            FLASH           VD1 (23)        VD2  (22)
011119,000198:                                                                                                  #  8             1001                            ND1 (21)        ND2  (20)
011120,000199:                                                                                                  #  7             1000            UPACT                           R1D1 (16)
011121,000200:                                                                                                  #  6             0111            +R1             R1D2 (15)       R1D3 (14)
011122,000201:                                                                                                  #  5             0110            -R1             R1D4 (13)       R1D5 (12)
011123,000202:                                                                                                  #  4             0101            +R2             R2D1 (11)       R2D2 (10)
011124,000203:                                                                                                  #  3             0100            -R2             R2D3 (7)        R2D4 (6)
011125,000204:                                                                                                  #  2             0011                            R2D5 (5)        R3D1 (4)
011126,000205:                                                                                                  #  1             0010            +R3             R3D2 (3)        R3D3 (2)
011127,000206:                                                                                                  #  0             0001            -R3             R3D4 (1)        R3D5 (0)
011128,000207:                                                                                                  #                0000        NO RELAYWORD
011129,000208: 
011130,000209: 
011131,000210: 
011132,000211:                                                                                                  #  THE 5 BIT RELAY CODES ARE,
011133,000212:                                                                                                  #  BLANK         00000
011134,000213:                                                                                                  #  0             10101
011135,000214:                                                                                                  #  1             00011
011136,000215:                                                                                                  #  2             11001
011137,000216:                                                                                                  #  3             11011
011138,000217:                                                                                                  #  4             01111
011139,000218:                                                                                                  #  5             11110
011140,000219:                                                                                                  #  6             11100
011141,000220:                                                                                                  #  7             10011
011142,000221:                                                                                                  #  8             11101
011143,000222:                                                                                                  #  9             11111
011144,000223: 
011145,000224: 
011146,000225: 24,6000                                           SETLOC   50000                                 
011147,000226: 
011148,000227: 24,6000           07535        GRABUSYB           TC       GRABUSY1                              
011149,000228: 24,6001           07557        NVSUBSYB           TC       NVSUBSY1                              
011150,000229: 
011151,000230: 24,6002           30001        FLASHON            XCH      Q                                     
011152,000231: 24,6003           50111                           TS       DSEXIT                                
011153,000232: 24,6004           07326                           TC       FLASHON1                              
011154,000233: 
011155,000234: 24,6005           30001        FLASHOFF           XCH      Q                                     
011156,000235: 24,6006           50111                           TS       DSEXIT                                
011157,000236: 24,6007           07335                           TC       FLASHOF1                              
011158,000237:                                                                                                  #  END OF STANDARD LEAD INS.
011159,000238: 
011160,000239: 24,6010           34516        CHARIN             CAF      ONE                                   #  BLOCK DISPLAY SYST BUT SAVE OLD
011161,000240: 24,6011           30623                           XCH      DSPLOCK                               #  C(DSPLOCK) FOR ERROR LIGHT RESET.
011162,000241: 24,6012           50105                           TS       21/22REG                              
011163,000242: 24,6013           30114                           XCH      MPAC                                  
011164,000243: 24,6014           50062                           TS       CHAR                                  
011165,000244: 24,6015           20000                           INDEX    A                                     
011166,000245: 24,6016           06017                           TC       +1                                    #  INPUT CODE    FUNCTION
011167,000246: 24,6017           07317                           TC       CHARALRM                              #  0
011168,000247: 24,6020           06067                           TC       NUM                                   #  1
011169,000248: 24,6021           06067                           TC       NUM                                   #  2
011170,000249: 24,6022           06067                           TC       NUM                                   #  3
011171,000250: 24,6023           06067                           TC       NUM                                   #  4
011172,000251: 24,6024           06067                           TC       NUM                                   #  5
011173,000252: 24,6025           06067                           TC       NUM                                   #  6
011174,000253: 24,6026           06067                           TC       NUM                                   #  7
011175,000254: 24,6027           06062                           TC       89TEST                                #  10                8
011176,000255: 24,6030           06062                           TC       89TEST                                #  11                9
011177,000256: 24,6031           07317                           TC       CHARALRM                              #  12
011178,000257: 24,6032           07317                           TC       CHARALRM                              #  13
011179,000258: 24,6033           07317                           TC       CHARALRM                              #  14
011180,000259: 24,6034           07317                           TC       CHARALRM                              #  15
011181,000260: 24,6035           07317                           TC       CHARALRM                              #  16
011182,000261: 24,6036           07317                           TC       CHARALRM                              #  17
011183,000262: 24,6037           06065                           TC       NUM        -2                         #  20                0
011184,000263: 24,6040           06267                           TC       VERB                                  #  21                VERB
011185,000264: 24,6041           06411                           TC       ERROR                                 #  22                ERROR LIGHT RESET
011186,000265: 24,6042           07317                           TC       CHARALRM                              #  23
011187,000266: 24,6043           07317                           TC       CHARALRM                              #  24
011188,000267: 24,6044           07317                           TC       CHARALRM                              #  25
011189,000268: 24,6045           07317                           TC       CHARALRM                              #  26
011190,000269: 24,6046           07317                           TC       CHARALRM                              #  27
011191,000270: 24,6047           07317                           TC       CHARALRM                              #  30
011192,000271: 24,6050           07403                           TC       VBRELDSP                              #  31                KEY RELEASE
011193,000272: 24,6051           06330                           TC       POSGN                                 #  32                +
011194,000273: 24,6052           06317                           TC       NEGSGN                                #  33                -
011195,000274: 24,6053           06057                           TC       ENTERJMP                              #  34                ENTER
011196,000275: 24,6054           07317                           TC       CHARALRM                              #  35
011197,000276: 24,6055           06463                           TC       CLEAR                                 #  36                CLEAR
011198,000277: 24,6056           06311                           TC       NOUN                                  #  37                NOUN
011199,000278: 
011200,000279: 
011201,000280: 24,6057           36061        ENTERJMP           CAF      LENTER                                
011202,000281: 24,6060           02566                           TC       BANKJUMP                              
011203,000282: 24,6061           42004        LENTER             CADR     ENTER                                 
011204,000283: 
011205,000284: 
011206,000285: 24,6062           10626        89TEST             CCS      DECBRNCH                              
011207,000286: 24,6063           06067                           TC       NUM                                   #  IF DECBRNCH IS +, 8 OR 9 OK
011208,000287: 24,6064           07317                           TC       CHARALRM                              #  IF DECBRNCH IS +0, REJECT 8 OR 9
011209,000288: 
011210,000289: 
011211,000290:                                                                                                  #  NUM ASSEMBLES OCTAL 3 BITS AT A TIME. FOR DECIMAL IT CONVERTS INCOMING
011212,000291:                                                                                                  #  WORD AS A FRACTION, KEEPING RESULTS TO DP.
011213,000292:                                                                                                  #  OCTAL RESULTS ARE LEFT IN XREG, YREG, OR ZREG. HI PART OF DEC IN XREG,
011214,000293:                                                                                                  #  YREG, ZREG. THE LOW PARTS IN XREGLP, YREGLP, OR ZREGLP)
011215,000294:                                                                                                  #  DECBRNCH IS LEFT AT +0 FOR OCT, +1 FOR + DEC, +2 FOR - DEC.
011216,000295:                                                                                                  #  IF DSPCOUNT WAS LEFT -, NO MORE DATA IS ACCEPTED.
011217,000296: 
011218,000297: 24,6065           35500                           CAF      ZERO                                  
011219,000298: 24,6066           50062                           TS       CHAR                                  
011220,000299: 24,6067           10625        NUM                CCS      DSPCOUNT                              
011221,000300: 24,6070           06074                           TC       +4                                    #  +
011222,000301: 24,6071           06074                           TC       +3                                    #  +0
011223,000302: 24,6072           06073                           TC       +1                                    #  -BLOCK DATA IN IF DSPCOUNT IS -
011224,000303: 24,6073           02115                           TC       ENDOFJOB                              #  -0
011225,000304: 24,6074           06237                           TC       GETINREL                              
011226,000305: 24,6075           10646                           CCS      CLPASS                                #  IF CLPASS IS + OR +0, MAKE IT +0.
011227,000306: 24,6076           35500                           CAF      ZERO                                  
011228,000307: 24,6077           50646                           TS       CLPASS                                
011229,000308: 24,6100           06101                           TC       +1                                    
011230,000309: 24,6101           20062                           INDEX    CHAR                                  
011231,000310: 24,6102           32451                           CAF      RELTAB                                
011232,000311: 24,6103           72765                           MASK     LOW5                                  
011233,000312: 24,6104           50110                           TS       CODE                                  
011234,000313: 24,6105           30625                           XCH      DSPCOUNT                              
011235,000314: 24,6106           50103                           TS       COUNT                                 
011236,000315: 24,6107           50625                           TS       DSPCOUNT                              
011237,000316: 24,6110           07220                           TC       DSPIN                                 
011238,000317: 24,6111           10626                           CCS      DECBRNCH                              #  +0, OCTAL.  +1, + DEC.  +2, - DEC.
011239,000318: 24,6112           06123                           TC       DECTOBIN                              #  +
011240,000319: 24,6113           20075                           INDEX    INREL                                 #  +0 OCTAL
011241,000320: 24,6114           30612                           XCH      VERBREG                               
011242,000321: 24,6115           50022                           TS       CYL                                   
011243,000322: 24,6116           40022                           CS       CYL                                   
011244,000323: 24,6117           40022                           CS       CYL                                   
011245,000324: 24,6120           30022                           XCH      CYL                                   
011246,000325: 24,6121           60062                           AD       CHAR                                  
011247,000326: 24,6122           06136                           TC       ENDNMTST                              
011248,000327: 24,6123           20075        DECTOBIN           INDEX    INREL                                 
011249,000328: 24,6124           30612                           XCH      VERBREG                               
011250,000329: 24,6125           50114                           TS       MPAC                                  #  SUM X 2EXP-14 IN MPAC
011251,000330: 24,6126           06205                           TC       DECDOUBL                              
011252,000331: 24,6127           50107                           TS       DECTEM2                               
011253,000332: 24,6130           06205                           TC       DECDOUBL                              
011254,000333: 24,6131           06205                           TC       DECDOUBL                              
011255,000334: 24,6132           60107                           AD       DECTEM2                               #  10SUM IN MPAC
011256,000335: 24,6133           06206                           TC       DECDOUBL   +1                         
011257,000336: 24,6134           60062                           AD       CHAR                                  
011258,000337: 24,6135           06206                           TC       DECDOUBL   +1                         
011259,000338: 24,6136           20075        ENDNMTST           INDEX    INREL                                 
011260,000339: 24,6137           50612                           TS       VERBREG                               
011261,000340: 24,6140           50114                           TS       MPAC                                  
011262,000341: 24,6141           40625                           CS       DSPCOUNT                              
011263,000342: 24,6142           20075                           INDEX    INREL                                 
011264,000343: 24,6143           66200                           AD       CRITCON                               
011265,000344: 24,6144           10000                           CCS      A                                     
011266,000345: 24,6145           07317                           TC       CHARALRM                              #  +      PATHOLOGICAL CASE
011267,000346: 24,6146           07317                           TC       CHARALRM                              #  +0    IMPOSSIBLE
011268,000347: 24,6147           06175                           TC       MORNUM                                #  -
011269,000348: 24,6150           10626        ENDNUM             CCS      DECBRNCH                              
011270,000349: 24,6151           06154                           TC       DECEND                                
011271,000350: 24,6152           40625        ENDALL             CS       DSPCOUNT                              #  BLOCK NUMIN BY PLACING DSPCOUNT
011272,000351: 24,6153           06176                           TC       MORNUM     +1                         #  NEGATIVELY
011273,000352: 24,6154           36234        DECEND             CAF      DECON      +1                         
011274,000353: 24,6155           50115                           TS       MPAC       +1                         
011275,000354: 24,6156           36233                           CAF      DECON                                 
011276,000355: 24,6157           30114                           XCH      MPAC                                  
011277,000356: 24,6160           05415                           TC       SHORTMP                               
011278,000357: 24,6161           20626        DECSIGN            INDEX    DECBRNCH                              
011279,000358: 24,6162           06162                           TC       +0                                    
011280,000359: 24,6163           06167                           TC       ENDECOM                               
011281,000360: 24,6164           40115                           CS       MPAC       +1                         
011282,000361: 24,6165           50115                           TS       MPAC       +1                         
011283,000362: 24,6166           40114                           CS       MPAC                                  
011284,000363: 24,6167           20075        ENDECOM            INDEX    INREL                                 
011285,000364: 24,6170           50612                           TS       VERBREG                               
011286,000365: 24,6171           30115                           XCH      MPAC       +1                         
011287,000366: 24,6172           20075                           INDEX    INREL                                 
011288,000367: 24,6173           50615                           TS       XREGLP     -2                         
011289,000368: 24,6174           06152                           TC       ENDALL                                
011290,000369: 24,6175           10625        MORNUM             CCS      DSPCOUNT                              #  DECREMENT DSPCOUNT
011291,000370: 24,6176           50625                           TS       DSPCOUNT                              
011292,000371: 24,6177           02115                           TC       ENDOFJOB                              
011293,000372: 
011294,000373: 24,6200           00022        CRITCON            OCT      22                                    #  (DEC 18)
011295,000374: 24,6201           00020                           OCT      20                                    #  (DEC 16)
011296,000375: 24,6202           00012                           OCT      12                                    #  (DEC 10)
011297,000376: 24,6203           00005                           OCT      5                                     
011298,000377: 24,6204           00000                           OCT      0                                     
011299,000378: 
011300,000379: 24,6205           60000        DECDOUBL           DOUBLE                                         
011301,000380: 24,6206           50000                           OVSK                                           
011302,000381: 24,6207           00001                           TC       Q                                     
011303,000382: 
011304,000383: 24,6210           36236                           CAF      DECON2     +1                         
011305,000384: 24,6211           50115                           TS       MPAC       +1                         
011306,000385: 24,6212           36235                           CAF      DECON2                                
011307,000386: 24,6213           30114                           XCH      MPAC                                  
011308,000387: 24,6214           50107                           TS       DECTEM2                               
011309,000388: 24,6215           05415                           TC       SHORTMP                               
011310,000389: 24,6216           60107                           AD       DECTEM2                               
011311,000390: 24,6217           50114                           TS       MPAC                                  
011312,000391: 
011313,000392: 24,6220           36233                           CAF      DECON                                 
011314,000393: 24,6221           25777                           EXTEND                                         
011315,000394: 24,6222           40062                           MP       CHAR                                  
011316,000395: 24,6223           50034                           TS       OVCTR                                 
011317,000396: 
011318,000397: 24,6224           30115                           XCH      MPAC       +1                         
011319,000398: 24,6225           60003                           AD       LP                                    
011320,000399: 24,6226           30115                           XCH      MPAC       +1                         
011321,000400: 24,6227           30034                           XCH      OVCTR                                 
011322,000401: 24,6230           60114                           AD       MPAC                                  
011323,000402: 24,6231           50114                           TS       MPAC                                  
011324,000403: 
011325,000404: 24,6232           06161                           TC       DECSIGN                               
011326,000405: 
011327,000406: 24,6233           05174 13261  DECON              2DEC     1          E-5        B14             #  2EXP14/10EXP5 = .16384 DEC
011328,000407: 24,6235           24333 21353  DECON2             2DEC     0.6384                                
011329,000408: 
011330,000409:                                                                                                  #  GETINREL GETS PROPER DATA REG REL ADDRESS FOR CURRENT C(DSPCOUNT) AND
011331,000410:                                                                                                  #  PUTS IN INTO INREL. +0 VERBREG, 1 NOUNREG, 2 XREG, 3 YREG, 4 ZREG.
011332,000411: 
011333,000412: 24,6237           20625        GETINREL           INDEX    DSPCOUNT                              
011334,000413: 24,6240           36243                           CAF      INRELTAB                              
011335,000414: 24,6241           50075                           TS       INREL                                 #  (A TEMP, REG)
011336,000415: 24,6242           00001                           TC       Q                                     
011337,000416: 
011338,000417: 24,6243           00004        INRELTAB           OCT      4                                     #  R3D5 (DSPCOUNT = 0)
011339,000418: 24,6244           00004                           OCT      4                                     #  R3D4           =(1)
011340,000419: 24,6245           00004                           OCT      4                                     #  R3D3           =(2)
011341,000420: 24,6246           00004                           OCT      4                                     #  R3D2           =(3)
011342,000421: 24,6247           00004                           OCT      4                                     #  R3D1           =(4)
011343,000422: 24,6250           00003                           OCT      3                                     #  R2D5           =(5)
011344,000423: 24,6251           00003                           OCT      3                                     #  R2D4           =(6)
011345,000424: 24,6252           00003                           OCT      3                                     #  R2D3           =(7)
011346,000425: 24,6253           00003                           OCT      3                                     #  R2D2           =(8D)
011347,000426: 24,6254           00003                           OCT      3                                     #  R2D1           =(9D)
011348,000427: 24,6255           00002                           OCT      2                                     #  R1D5           =(10D)
011349,000428: 24,6256           00002                           OCT      2                                     #  R1D4           =(11D)
011350,000429: 24,6257           00002                           OCT      2                                     #  R1D3           =(12D)
011351,000430: 24,6260           00002                           OCT      2                                     #  R1D2           =(13D)
011352,000431: 24,6261           00002                           OCT      2                                     #  R1D1           =(14D)
011353,000432: 24,6263                                           LOC      +1                                    #  NO DSPCOUNT NUMBER = 15D
011354,000433: 24,6263           00001                           OCT      1                                     #  ND2            =(16D)
011355,000434: 24,6264           00001                           OCT      1                                     #  ND1            =(17D)
011356,000435: 24,6265           00000                           OCT      0                                     #  VD2            =(18D)
011357,000436: 24,6266           00000                           OCT      0                                     #  VD1            =(19D)
011358,000437: 
011359,000438: 
011360,000439: 
011361,000440: 24,6267           35500        VERB               CAF      ZERO                                  
011362,000441: 24,6270           50612                           TS       VERBREG                               
011363,000442: 24,6271           50110                           TS       CODE                                  #  VERB CANT USE 2BLANK SINCE THAT TURNS
011364,000443: 24,6272           32775                           CAF      VD1                                   #  THE FLASH OFF
011365,000444: 24,6273           50625                           TS       DSPCOUNT                              
011366,000445: 24,6274           50103                           TS       COUNT                                 
011367,000446: 24,6275           07220                           TC       DSPIN                                 
011368,000447: 24,6276           36200                           CAF      VD2                                   
011369,000448: 24,6277           50103                           TS       COUNT                                 
011370,000449: 24,6300           35500                           CAF      ZERO                                  
011371,000450: 24,6301           50110                           TS       CODE                                  
011372,000451: 24,6302           07220                           TC       DSPIN                                 
011373,000452: 24,6303           35500        N/VCOM             CAF      ZERO                                  
011374,000453: 24,6304           50626                           TS       DECBRNCH                              
011375,000454: 24,6305           50624                           TS       REQRET                                #  SET FOR ENTPAS0
011376,000455: 24,6306           32734                           CAF      ENDINST                               #  IF DSPALARM OCCURS BEFORE FIRST ENTPAS0
011377,000456: 24,6307           50064                           TS       ENTRET                                #  OR NVSUB, ENTRET MUST ALREADY BE SET
011378,000457:                                                                                                  #  TO TC ENDOFJOB
011379,000458: 24,6310           02115                           TC       ENDOFJOB                              
011380,000459: 24,6311           35500        NOUN               CAF      ZERO                                  
011381,000460: 24,6312           50613                           TS       NOUNREG                               
011382,000461: 24,6313           32776                           CAF      ND1                                   #  ND1, OCT 21 (DEC 17)
011383,000462: 24,6314           50625                           TS       DSPCOUNT                              
011384,000463: 24,6315           06575                           TC       2BLANK                                
011385,000464: 24,6316           06303                           TC       N/VCOM                                
011386,000465: 
011387,000466: 
011388,000467: 
011389,000468: 24,6317  24,6200               VD2                =        CRITCON                               #  OCT 22
011390,000469: 
011391,000470: 
011392,000471: 
011393,000472: 24,6317           06372        NEGSGN             TC       SIGNTEST                              
011394,000473: 24,6320           35502                           CAF      TWO                                   
011395,000474: 24,6321           50626                           TS       DECBRNCH                              #  SET DEC COMP BIT TO 1 (IN DECBRNCH)
011396,000475: 24,6322           06356                           TC       -ON                                   
011397,000476: 24,6323           10646        FIXCLPAS           CCS      CLPASS                                #  IF CLPASS IS + OR +0, MAKE IT +0.
011398,000477: 24,6324           35500                           CAF      ZERO                                  
011399,000478: 24,6325           50646                           TS       CLPASS                                
011400,000479: 24,6326           06327                           TC       +1                                    
011401,000480: 24,6327           02115                           TC       ENDOFJOB                              
011402,000481: 
011403,000482: 24,6330           06372        POSGN              TC       SIGNTEST                              
011404,000483: 24,6331           34516                           CAF      ONE                                   
011405,000484: 24,6332           50626                           TS       DECBRNCH                              
011406,000485: 24,6333           06335                           TC       +ON                                   
011407,000486: 24,6334           06323                           TC       FIXCLPAS                              
011408,000487: 
011409,000488: 24,6335           30001        +ON                XCH      Q                                     
011410,000489: 24,6336           50072                           TS       SIGNRET                               
011411,000490: 24,6337           06237                           TC       GETINREL                              
011412,000491: 24,6340           20075                           INDEX    INREL                                 
011413,000492: 24,6341           36365                           CAF      SGNTAB     -2                         
011414,000493: 24,6342           50107                           TS       SGNOFF                                
011415,000494: 24,6343           64516                           AD       ONE                                   
011416,000495: 24,6344           50063                           TS       SGNON                                 
011417,000496: 24,6345           35500        SGNCOM             CAF      ZERO                                  
011418,000497: 24,6346           50110                           TS       CODE                                  
011419,000498: 24,6347           30107                           XCH      SGNOFF                                
011420,000499: 24,6350           07305                           TC       11DSPIN                               
011421,000500: 24,6351           34504                           CAF      BIT11                                 
011422,000501: 24,6352           50110                           TS       CODE                                  
011423,000502: 24,6353           30063                           XCH      SGNON                                 
011424,000503: 24,6354           07305                           TC       11DSPIN                               
011425,000504: 24,6355           00072                           TC       SIGNRET                               
011426,000505: 24,6356           30001        -ON                XCH      Q                                     
011427,000506: 24,6357           50072                           TS       SIGNRET                               
011428,000507: 24,6360           06237                           TC       GETINREL                              
011429,000508: 24,6361           20075                           INDEX    INREL                                 
011430,000509: 24,6362           36365                           CAF      SGNTAB     -2                         
011431,000510: 24,6363           50063                           TS       SGNON                                 
011432,000511: 24,6364           64516                           AD       ONE                                   
011433,000512: 24,6365           50107                           TS       SGNOFF                                
011434,000513: 24,6366           06345                           TC       SGNCOM                                
011435,000514: 
011436,000515: 24,6367           00005        SGNTAB             OCT      5                                     #  -R1
011437,000516: 24,6370           00003                           OCT      3                                     #  -R2
011438,000517: 24,6371           00000                           OCT      0                                     #  -R3
011439,000518: 
011440,000519: 
011441,000520: 
011442,000521: 24,6372           30001        SIGNTEST           XCH      Q                                     #  ALLOWS +,- ONLY WHEN DSPCOUNT=R1D1,
011443,000522: 24,6373           50072                           TS       SIGNRET                               #  R2D1, OR R3D1. ALLOWS ONLY FIRST OF
011444,000523: 24,6374           42736                           CS       R1D1                                  
011445,000524: 24,6375           06403                           TC       SGNTST1                               
011446,000525: 24,6376           42737                           CS       R2D1                                  
011447,000526: 24,6377           06403                           TC       SGNTST1                               
011448,000527: 24,6400           42740                           CS       R3D1                                  
011449,000528: 24,6401           06403                           TC       SGNTST1                               
011450,000529: 24,6402           02115                           TC       ENDOFJOB                              #  NO MATCH FOUND. SIGN ILLEGAL
011451,000530: 24,6403           60625        SGNTST1            AD       DSPCOUNT                              
011452,000531: 24,6404           10000                           CCS      A                                     
011453,000532: 24,6405           00001                           TC       Q                                     
011454,000533: 24,6407                                           LOC      +1                                    
011455,000534: 24,6407           00001                           TC       Q                                     
011456,000535: 24,6410           00072                           TC       SIGNRET                               #  SIGN LEGAL
011457,000536: 
011458,000537: 
011459,000538: 
011460,000539:                                                                                                  #  ERROR LIGHT RESET RESETS TMALM, DSPALARM (CHECK FAIL), PROGALM, UNBLOCKS
011461,000540:                                                                                                  #  ENDPULSES, RESETS ERRUPT TRAP. IT ALSO FORCES BIT 12 OF ALL DSPTAB
011462,000541:                                                                                                  #  ENTRIES TO ONE. RESETS UPACT LIGHT.
011463,000542: 
011464,000543: 24,6411           30105        ERROR              XCH      21/22REG                              
011465,000544: 24,6412           50623                           TS       DSPLOCK                               
011466,000545: 24,6413           20017                           INHINT                                         
011467,000546: 24,6414           44510                           CS       BIT7                                  #  RESET ERRUPT TRAP
011468,000547: 24,6415           70011                           MASK     OUT1                                  
011469,000548: 24,6416           64510                           AD       BIT7                                  
011470,000549: 24,6417           50011                           TS       OUT1                                  
011471,000550: 24,6420           46462                           CS       CFAILCON                              #  RESET THE C RELAYS FOR IMU FAIL, CDUFAIL
011472,000551: 24,6421           70743                           MASK     DSPTAB     +11D                       #  PIPA FAIL.
011473,000552: 24,6422           64500                           AD       BIT15                                 
011474,000553: 24,6423           50743                           TS       DSPTAB     +11D                       
011475,000554: 24,6424           46460                           CS       ERCON                                 
011476,000555: 24,6425           70011                           MASK     OUT1                                  
011477,000556: 24,6426           50011                           TS       OUT1                                  
011478,000557: 24,6427           33000        TSTAB              CAF      BINCON                                #  (DEC 10)
011479,000558: 24,6430           50062                           TS       ERCNT                                 #  ERCNT = COUNT
011480,000559: 24,6431           20017                           INHINT                                         
011481,000560: 24,6432           20062                           INDEX    ERCNT                                 
011482,000561: 24,6433           10730                           CCS      DSPTAB                                
011483,000562: 24,6434           64516                           AD       ONE                                   
011484,000563: 24,6435           06442                           TC       ERPLUS                                
011485,000564: 24,6436           64516                           AD       ONE                                   
011486,000565: 24,6437           40000        ERMINUS            CS       A                                     
011487,000566: 24,6440           76461                           MASK     NOTBIT12                              
011488,000567: 24,6441           06445                           TC       ERCOM                                 
011489,000568: 24,6442           40000        ERPLUS             CS       A                                     
011490,000569: 24,6443           76461                           MASK     NOTBIT12                              
011491,000570: 24,6444           40000                           CS       A                                     #  MIGHT WANT TO RESET CLPASS, DECBRNCH,
011492,000571: 24,6445           20062        ERCOM              INDEX    ERCNT                                 #  ETC.
011493,000572: 24,6446           50730                           TS       DSPTAB                                
011494,000573: 24,6447           20016                           RELINT                                         
011495,000574: 24,6450           10062                           CCS      ERCNT                                 
011496,000575: 24,6451           06430                           TC       TSTAB      +1                         
011497,000576: 24,6452           35500                           CAF      ZERO                                  
011498,000577: 24,6453           50756                           TS       FAILREG                               
011499,000578: 24,6454           50110                           TS       CODE                                  
011500,000579: 24,6455           35361                           CAF      SEVEN                                 
011501,000580: 24,6456           07305                           TC       11DSPIN                               #  TURN OFF UPACT LIGHT
011502,000581: 24,6457           02115                           TC       ENDOFJOB                              
011503,000582: 
011504,000583: 24,6460           01131        ERCON              OCT      01131                                 #  BITS 1, 4, 5, 7, 10.
011505,000584:                                                                                                  #  PROGALM, TMFAIL, CHECK FAIL, ERRUPT TRAP
011506,000585:                                                                                                  #  END PULSES.
011507,000586: 
011508,000587: 24,6461           73777        NOTBIT12           OCT      73777                                 
011509,000588: 24,6462           40340        CFAILCON           OCT      40340                                 
011510,000589: 
011511,000590: 
011512,000591: 
011513,000592:                                                                                                  #  CLEAR BLANKS WHICH R1, R2, R3 IS CURRENT OR LAST TO BE DISPLAYED (PERTINE
011514,000593:                                                                                                  #  NT XREG,YREG,ZREG IS CLEARED). SUCCESSIVE CLEARS TAKE CARE OF EACH RX
011515,000594:                                                                                                  #  L/ RC UNTIL R1 IS DONE. THEN NO FURTHER ACTION
011516,000595: 
011517,000596:                                                                                                  #  THE SINGLE COMPONENT LOAD VERBS ALLOW ONLY THE SINGLE RC THAT IS
011518,000597:                                                                                                  #  APPROPRIATE TO BE CLEARED.
011519,000598: 
011520,000599:                                                                                                  #  CLPASS        +0  PASS0, CAN BE BACKED UP
011521,000600:                                                                                                  #                +NZ  HIPASS, CAN BE BACKED UP
011522,000601:                                                                                                  #                -NZ  PASS0, CANNOT BE BACKED UP
011523,000602: 
011524,000603: 24,6463           10646        CLEAR              CCS      CLPASS                                
011525,000604: 24,6464           06477                           TC       CLPASHI                               #  +
011526,000605: 24,6465           06467                           TC       +2                                    #  +0    IF CLPASS IS +0 OR -, IT IS PASS0
011527,000606: 24,6466           06467                           TC       +1                                    #  -
011528,000607: 24,6467           10625                           CCS      DSPCOUNT                              
011529,000608: 24,6470           64516                           AD       ONE                                   
011530,000609: 24,6471           06473                           TC       +2                                    
011531,000610: 24,6472           64516                           AD       ONE                                   
011532,000611: 24,6473           50625                           TS       DSPCOUNT                              
011533,000612: 24,6474           06237                           TC       GETINREL                              
011534,000613: 24,6475           06526                           TC       LEGALTST                              
011535,000614: 24,6476           06516                           TC       CLEAR1                                
011536,000615: 24,6477           10075        CLPASHI            CCS      INREL                                 
011537,000616: 24,6500           50075                           TS       INREL                                 
011538,000617: 24,6501           06526                           TC       LEGALTST                              
011539,000618: 24,6502           30624                           XCH      REQRET                                
011540,000619: 24,6503           66574                           AD       DOUBLK     +2                         #  +3 TO - NUMBER. BACKS UP DATA REQUESTS
011541,000620: 24,6504           50624                           TS       REQRET                                
011542,000621: 24,6505           30075                           XCH      INREL                                 
011543,000622: 24,6506           50072                           TS       MIXTEMP                               #  TEMP STORAGE FOR INREL
011544,000623: 24,6507           30612                           XCH      VERBREG                               #  DECREMENT VERB AND RE-DISPLAY
011545,000624: 24,6510           64335                           AD       NEG1                                  
011546,000625: 24,6511           50612                           TS       VERBREG                               
011547,000626: 24,6512           36534                           CAF      LUPDATVB                              
011548,000627: 24,6513           02524                           TC       SWCALL                                
011549,000628: 24,6514           30072                           XCH      MIXTEMP                               
011550,000629: 24,6515           50075                           TS       INREL                                 #  RESTORE INREL
011551,000630: 24,6516           06523        CLEAR1             TC       CLR5                                  
011552,000631: 24,6517           34516                           CAF      ONE                                   
011553,000632: 24,6520           60646                           AD       CLPASS                                #  ONLY IF CLPASS IS + OR +0,
011554,000633: 24,6521           50646                           TS       CLPASS                                #  SET FOR HIGHER PASS.
011555,000634: 24,6522           02115                           TC       ENDOFJOB                              
011556,000635: 24,6523           30001        CLR5               XCH      Q                                     
011557,000636: 24,6524           50105                           TS       WRDRET                                #  USES 5BLANK  BUT AVOIDS ITS TC GETINREL
011558,000637: 24,6525           06540                           TC       5BLANK     +3                         
011559,000638: 24,6526           64340        LEGALTST           AD       MINUS2                                
011560,000639: 24,6527           10000                           CCS      A                                     
011561,000640: 24,6530           00001                           TC       Q                                     #  LEGAL  INREL G/ 2
011562,000641: 24,6532                                           LOC      +1                                    
011563,000642: 24,6532           02115                           TC       ENDOFJOB                              #  ILLEGAL   INREL= 0,1
011564,000643: 24,6533           00001                           TC       Q                                     #  LEGAL    INREL = 2
011565,000644: 
011566,000645: 24,6534           42277        LUPDATVB           CADR     UPDATVB                               
011567,000646: 
011568,000647: 
011569,000648:                                                                                                  #  5BLANK BLANKS 5 CHAR DISPLAY WORD IN R1, R2, OR R3. IT ALSO ZEROES XREG,
011570,000649:                                                                                                  #  YREG, OR ZREG. PLACE ANY + DSPCOUNT NUMBER FOR PERTINENT RC INTO DSPCOUNT
011571,000650:                                                                                                  #  DSPCOUNT IS LEFT SET TO LEFT MOST DSP NUMB FOR RC JUST BLANKED.
011572,000651: 
011573,000652: 24,6535           30001        5BLANK             XCH      Q                                     
011574,000653: 24,6536           50105                           TS       WRDRET                                
011575,000654: 24,6537           06237                           TC       GETINREL                              
011576,000655: 24,6540           35500                           CAF      ZERO                                  
011577,000656: 24,6541           50626                           TS       DECBRNCH                              
011578,000657: 24,6542           20075                           INDEX    INREL                                 
011579,000658: 24,6543           50612                           TS       VERBREG                               #  ZERO X, Y, Z REG.
011580,000659: 24,6544           20075                           INDEX    INREL                                 
011581,000660: 24,6545           50615                           TS       XREGLP     -2                         
011582,000661: 24,6546           50110                           TS       CODE                                  
011583,000662: 24,6547           20075                           INDEX    INREL                                 
011584,000663: 24,6550           36565                           CAF      SINBLANK   -2                         #  BLANK ISOLATED CHAR SEPARATELY
011585,000664: 24,6551           50103                           TS       COUNT                                 
011586,000665: 24,6552           07220                           TC       DSPIN                                 
011587,000666: 24,6553           20075        5BLANK1            INDEX    INREL                                 
011588,000667: 24,6554           36570                           CAF      DOUBLK     -2                         
011589,000668: 24,6555           50625                           TS       DSPCOUNT                              
011590,000669: 24,6556           06575                           TC       2BLANK                                
011591,000670: 24,6557           45502                           CS       TWO                                   
011592,000671: 24,6560           60625                           AD       DSPCOUNT                              
011593,000672: 24,6561           50625                           TS       DSPCOUNT                              
011594,000673: 24,6562           06575                           TC       2BLANK                                
011595,000674: 24,6563           20075                           INDEX    INREL                                 
011596,000675: 24,6564           32734                           CAF      R1D1       -2                         
011597,000676: 24,6565           50625                           TS       DSPCOUNT                              #  SET DSPCOUNT TO LEFT MOST DSP NUMBER
011598,000677: 24,6566           00105                           TC       WRDRET                                #  OF REG. JUST BLANKED
011599,000678: 
011600,000679: 24,6567           00016        SINBLANK           OCT      16                                    #  DEC 14
011601,000680: 24,6570           00005                           OCT      5                                     
011602,000681: 24,6571           00004                           OCT      4                                     
011603,000682: 24,6572           00015        DOUBLK             OCT      15                                    #  DEC 13
011604,000683: 24,6573           00011                           OCT      11                                    #  DEC 9
011605,000684: 24,6574           00003                           OCT      3                                     
011606,000685: 
011607,000686:                                                                                                  #  2BLANK BLANKS TWO CHAR. PLACE DSP NUMBER OF LEFT CHAR  OF THE PAIR INTO
011608,000687:                                                                                                  #  DSPCOUNT. THIS NUMBER IS LEFT IN DSPCOUNT
011609,000688: 
011610,000689: 24,6575           30001        2BLANK             XCH      Q                                     
011611,000690: 24,6576           50111                           TS       BLANKRET                              
011612,000691: 24,6577           40625                           CS       DSPCOUNT                              
011613,000692: 24,6600           40000                           CS       A                                     
011614,000693: 24,6601           50021                           TS       SR                                    
011615,000694: 24,6602           46613                           CS       BLANKCON                              
011616,000695: 24,6603           20017                           INHINT                                         
011617,000696: 24,6604           20021                           INDEX    SR                                    
011618,000697: 24,6605           30730                           XCH      DSPTAB                                
011619,000698: 24,6606           10000                           CCS      A                                     
011620,000699: 24,6607           06614                           TC       INCNOUT                               #  IF OLD CONTENTS +,+1 TO NOUT
011621,000700: 24,6611                                           LOC      +1                                    
011622,000701: 24,6611           20016                           RELINT                                         #  IF -,NOUT OK
011623,000702: 24,6612           00111                           TC       BLANKRET                              
011624,000703: 24,6613           04000        BLANKCON           OCT      4000                                  
011625,000704: 
011626,000705: 24,6614           30727        INCNOUT            XCH      NOUT                                  
011627,000706: 24,6615           64516                           AD       ONE                                   
011628,000707: 24,6616           50727                           TS       NOUT                                  
011629,000708: 24,6617           20001                           INDEX    Q                                     
011630,000709: 24,6620           00001                           TC       1                                     #  RETURN TO 2+ L(CALLING TC)
011631,000710: 
011632,000711: 
011633,000712:                                                                                                  #  ENTER PASS 0 IS THE EXECUTE FUNCTION. HIGHER ORDER ENTERS ARE TO LOAD
011634,000713:                                                                                                  #  DATA. THE SIGN OF REQRET DETERMINES THE PASS, + FOR PASS 0,- FOR HIGHER
011635,000714:                                                                                                  #  PASSES.
011636,000715: 
011637,000716: 21,6000                                           SETLOC   42000                                 
011638,000717: 
011639,000718: 21,6000           07235        NVSUBB             TC       NVSUB1                                #  STANDARD LEAD INS, DONT MOVE.
011640,000719: 21,6001           30001        DSPMM              XCH      Q                                     
011641,000720: 21,6002           50062                           TS       UPDATRET                              
011642,000721: 21,6003           07305                           TC       DSPMM1                                
011643,000722:                                                                                                  #  END OF STANDARD LEAD INS.
011644,000723: 
011645,000724: 
011646,000725: 21,6004           35500        ENTER              CAF      ZERO                                  
011647,000726: 21,6005           50646                           TS       CLPASS                                
011648,000727: 21,6006           32734                           CAF      ENDINST                               
011649,000728: 21,6007           50064                           TS       ENTRET                                
011650,000729: 21,6010           10624                           CCS      REQRET                                
011651,000730: 21,6011           06012                           TC       +1                                    #  IF +, PASS 0
011652,000731: 21,6012           06020                           TC       ENTPAS0                               #  IF +, PASS 0
011653,000732: 21,6013           64516                           AD       ONE                                   #  IF -, NOT PASS 0E
011654,000733: 21,6014           50624                           TS       REQRET                                #  SET REQRET +.
011655,000734: 21,6015           36256                           CAF      LFLASHOF                              
011656,000735: 21,6016           02524                           TC       SWCALL                                
011657,000736: 21,6017           00624                           TC       REQRET                                
011658,000737: 
011659,000738: 21,6020     0064               ENTEXIT            =        ENTRET                                
011660,000739: 
011661,000740: 21,6020           35500        ENTPAS0            CAF      ZERO                                  #   NOUN VERB SUB ENTERS HERE
011662,000741: 21,6021           50626                           TS       DECBRNCH                              
011663,000742: 21,6022           40612        TESTVB             CS       VERBREG                               #  IF VERB IS 32-77, SKIP NOUN TEST
011664,000743: 21,6023           66026                           AD       LOWVERB                               #  32-VB
011665,000744: 21,6024           10000                           CCS      A                                     
011666,000745: 21,6025           06031                           TC       TESTNN                                #  VERB L/ 32
011667,000746: 21,6026           00032        LOWVERB            OCT      32                                    #  LOWER VERB THAT AVOIDS NOUN TEST
011668,000747: 21,6027           06030                           TC       +1                                    #  VERB G/ 32
011669,000748: 21,6030           06105                           TC       VERBFAN                               #  VERB=32
011670,000749: 21,6031           40613        TESTNN             CS       NOUNREG                               
011671,000750: 21,6032           66035                           AD       MIXCON                                
011672,000751: 21,6033           10000                           CCS      A                                     
011673,000752: 21,6034           06040                           TC       LODNORM                               #  NOUN L/ FIRST MIXED NOUN
011674,000753: 21,6035           00055        MIXCON             OCT      55                                    #  FIRST MIXED NOUN = 55.
011675,000754: 21,6036           06037                           TC       +1                                    
011676,000755: 21,6037           06165                           TC       MIXNOUN                               
011677,000756: 21,6040           34516        LODNORM            CAF      ONE                                   
011678,000757: 21,6041           50106                           TS       MIXBR                                 
011679,000758: 21,6042           20613                           INDEX    NOUNREG                               
011680,000759: 21,6043           37313                           CAF      NNADTAB                               
011681,000760: 21,6044           10000                           CCS      A                                     
011682,000761: 21,6045           06103                           TC       VERBFAN    -2                         
011683,000762: 21,6046           06307                           TC       GODSPALM                              
011684,000763: 21,6047           06057                           TC       REQADD                                
011685,000764: 21,6050           32740        DSPADD             CAF      R3D1                                  
011686,000765: 21,6051           50625                           TS       DSPCOUNT                              
011687,000766: 21,6052           30635                           XCH      NOUNADD                               
011688,000767: 21,6053           64516                           AD       ONE                                   
011689,000768: 21,6054           50635                           TS       NOUNADD                               
011690,000769: 21,6055           07137                           TC       DSPOCTWD                              
011691,000770: 21,6056           06105                           TC       VERBFAN                               
011692,000771: 21,6057           34500        REQADD             CAF      BIT15                                 #  SET CLPASS FOR PASS0 ONLY
011693,000772: 21,6060           50646                           TS       CLPASS                                
011694,000773: 21,6061           42734                           CS       ENDINST                               
011695,000774: 21,6062           60064                           AD       ENTEXIT                               
011696,000775: 21,6063           10000                           CCS      A                                     #  TEST IF REACHED HERE FROM INTERNAL OR
011697,000776: 21,6064           06075                           TC       INTMATBS                              #                FROM EXTERNAL
011698,000777: 21,6066                                           LOC      +1                                    
011699,000778: 21,6066           06075                           TC       INTMATBS                              
011700,000779: 21,6067           06243                           TC       REQDATZ                               #  EXTERNAL MACH ADDR TO BE SPECIFIED
011701,000780: 21,6070           30616                           XCH      ZREG                                  
011702,000781: 21,6071           50635                           TS       NOUNADD                               
011703,000782: 21,6072           34516                           CAF      ONE                                   
011704,000783: 21,6073           50106                           TS       MIXBR                                 
011705,000784: 21,6074           06105                           TC       VERBFAN                               
011706,000785: 
011707,000786: 21,6075           32740        INTMATBS           CAF      R3D1                                  
011708,000787: 21,6076           50625                           TS       DSPCOUNT                              
011709,000788: 21,6077           40635                           CS       NOUNADD                               
011710,000789: 21,6100           40000                           CS       A                                     
011711,000790: 21,6101           07137                           TC       DSPOCTWD                              
011712,000791: 21,6102           06105                           TC       VERBFAN                               
011713,000792: 
011714,000793: 21,6103           64516                           AD       ONE                                   
011715,000794: 21,6104           50635                           TS       NOUNADD                               
011716,000795: 21,6105           46120        VERBFAN            CS       LST2CON                               
011717,000796: 21,6106           60612                           AD       VERBREG                               #  VERB-LST2CON
011718,000797: 21,6107           10000                           CCS      A                                     
011719,000798: 21,6110           64516                           AD       ONE                                   #  VERB G/ LST2CON
011720,000799: 21,6111           06113                           TC       +2                                    
011721,000800: 21,6112           06122                           TC       VBFANDIR                              #  VERB L/ LST2CON
011722,000801: 21,6113           50114        JAMEXTVB           TS       MPAC                                  #  SPECIAL ENTRY FOR FORCING EXTENDED VERB.
011723,000802: 21,6114           03046                           TC       RELDSP                                #  RELEASE DISPLAY SYST
011724,000803: 21,6115           30114                           XCH      MPAC                                  #  ALSO TURN OFF RELEASE DISPLAY SYST LIGHT
011725,000804: 21,6116           66121                           AD       LST2CADR                              
011726,000805: 21,6117           02566                           TC       BANKJUMP                              
011727,000806: 21,6120           00040        LST2CON            OCT      40                                    #  FIRST LST2 VERB
011728,000807: 21,6121           13740        LST2CADR           CADR     LST2FAN                               #  THE LIST2 FAN IS LOCATED IN BANK 05
011729,000808: 
011730,000809: 21,6122           20612        VBFANDIR           INDEX    VERBREG                               
011731,000810: 21,6123           36125                           CAF      VERBTAB                               
011732,000811: 21,6124           02566                           TC       BANKJUMP                              
011733,000812: 
011734,000813: 21,6125           51321        VERBTAB            CADR     DSPALARM                              #  VB00 ILLEGAL
011735,000814: 21,6126           42317                           CADR     DSPA                                  #  VB01 DISPLAY OCT COMP 1 (R1)
011736,000815: 21,6127           42323                           CADR     DSPB                                  #  VB02 DISPLAY OCT COMP 2 (R1)
011737,000816: 21,6130           42326                           CADR     DSPC                                  #  VB03 DISPLAY OCT COMP 3 (R1)
011738,000817: 21,6131           42314                           CADR     DSPAB                                 #  VB04 DISPLAY OCT COMP 1,2 (R1,R2)
011739,000818: 21,6132           42311                           CADR     DSPABC                                #  VB05 DISPLAY OCT COMP 1,2,3 (R1,R2,R3)
011740,000819: 21,6133           42352                           CADR     DECDSP                                #  VB06 DECIMAL DISPLAY
011741,000820: 21,6134           42515                           CADR     DSPDPDEC                              #  VB07 DP DECIMAL DISPLAY (R1,R2)
011742,000821: 21,6135           51361                           CADR     VBRQWAIT                              #  VB10 REQUEST WAITLIST
011743,000822: 21,6136           43007                           CADR     MONITOR                               #  VB11 MONITOR OCT COMP 1 (R1)
011744,000823: 21,6137           43007                           CADR     MONITOR                               #  VB12 MONITOR OCT COMP 2 (R1)
011745,000824: 21,6140           43007                           CADR     MONITOR                               #  VB13 MONITOR OCT COMP 3 (R1)
011746,000825: 21,6141           43007                           CADR     MONITOR                               #  VB14 MONITOR OCT COMP 1,2 (R1,R2)
011747,000826: 21,6142           43007                           CADR     MONITOR                               #  VB15 MONITOR OCT COMP 1,2,3 (R1,R2,R3)
011748,000827: 21,6143           43007                           CADR     MONITOR                               #  VB16 MONITOR DECIMAL
011749,000828: 21,6144           43007                           CADR     MONITOR                               #  VB17 MONITOR DP DEC  (R1,R2)
011750,000829: 21,6145           51340        REQEXLOC           CADR     VBRQEXEC                              #  VB20 REQUEST EXECUTIVE
011751,000830: 21,6146           42611                           CADR     ALOAD                                 #  VB21 LOAD COMP 1 (R1)
011752,000831: 21,6147           42617                           CADR     BLOAD                                 #  VB22 LOAD COMP 2 (R2)
011753,000832: 21,6150           42627                           CADR     CLOAD                                 #  VB23 LOAD COMP 3 (R3)
011754,000833: 21,6151           42572                           CADR     ABLOAD                                #  VB24 LOAD COMP 1,2 (R1,R2)
011755,000834: 21,6152           42544                           CADR     ABCLOAD                               #  VB25 LOAD COMP 1,2,3 (R1,R2,R3)
011756,000835: 21,6153           51321                           CADR     DSPALARM                              #  VB26 SPARE
011757,000836: 21,6154           51321                           CADR     DSPALARM                              #  VB27 SPARE
011758,000837: 21,6155           51321                           CADR     DSPALARM                              #  VB30 SPARE
011759,000838: 21,6156           43130                           CADR     DSPBANK                               #  VB31 BANK DISPLAY
011760,000839: 21,6157           51411                           CADR     BUMP                                  #  VB32 C(R2) INTO R3, C(R1) INTO R2
011761,000840: 21,6160           51373                           CADR     VBPROC                                #  VB33 PROCEED WITHOUT DATA
011762,000841: 21,6161           51400                           CADR     VBTERM                                #  VB34 TERMINATE CURRENT TEST OR LOAD REQ
011763,000842: 21,6162           51403                           CADR     VBRELDSP                              #  VB35 RELEASE DISPLAY SYST
011764,000843: 21,6163           10000                           CADR     SLAPB                                 #  VB36 FRESH START
011765,000844: 21,6164           43206        ENDVBFAN           CADR     MMCHANG                               #  VB37 CHANGE MAJOR MODE
011766,000845: 
011767,000846: 
011768,000847: 
011769,000848:                                                                                                  #  THE LIST2 VERBFAN IS LOCATED IN BANK 05.
011770,000849: 
011771,000850: 
011772,000851:                                                                                                  #  NNADTAB CONTAINS A RELATIVE ADDRESS, IDADDREL(IN LOW 10 BITS), REFERRING
011773,000852:                                                                                                  #  TO WHERE 3 CONSECUTIVE ADDRESSES ARE STORED (IN IDADDTAB).
011774,000853:                                                                                                  #  MIXNOUN GETS DATA AND STORES IN MIXTEMP,+1,+2. IT SETS NOUNADD FOR
011775,000854:                                                                                                  #  MIXTEMP.
011776,000855: 
011777,000856: 21,6165           20613        MIXNOUN            INDEX    NOUNREG                               
011778,000857: 21,6166           37313                           CAF      NNADTAB                               
011779,000858: 21,6167           10000                           CCS      A                                     
011780,000859: 21,6170           06174                           TC       +4                                    #  +  IN USE
011781,000860: 21,6171           06307                           TC       GODSPALM                              #  +0  NOT IN USE
011782,000861: 21,6172           06174                           TC       +2                                    #  -  IN USE
011783,000862: 21,6173           06174                           TC       +1                                    #  -0  IN USE
011784,000863: 21,6174           35502                           CAF      TWO                                   
011785,000864: 21,6175           50106                           TS       MIXBR                                 
011786,000865: 21,6176           44475                           CS       SIX                                   
011787,000866: 21,6177           60612                           AD       VERBREG                               
011788,000867: 21,6200           10000                           CCS      A                                     #  AVOID MIXNOUN SWAP FOR OTHER THAN
011789,000868: 21,6201           06105                           TC       VERBFAN                               #        DISPLAY VERBS
011790,000869: 21,6203                                           LOC      +1                                    
011791,000870: 21,6203           06204                           TC       +1                                    
011792,000871: 21,6204           35502                           CAF      TWO                                   
011793,000872: 21,6205           50063        MIXNN1             TS       NOUNTEM                               
011794,000873: 21,6206           66225                           AD       MIXAD                                 
011795,000874: 21,6207           50635                           TS       NOUNADD                               #  SET NOUNADD TO MIXTEMP + K
011796,000875: 21,6210           06226                           TC       SETIDADD                              
011797,000876: 21,6211           60063                           AD       NOUNTEM                               
011798,000877: 21,6212           20000                           INDEX    A                                     
011799,000878: 21,6213           37533                           CAF      IDADDTAB                              
011800,000879: 21,6214           74605                           MASK     LOW10                                 #  ESUBK (NO DP)  OR  (ESUBK)+1    FOR DP
011801,000880: 21,6215           20000                           INDEX    A                                     #  PICK UP C(ESUBK)  NOT DP
011802,000881: 21,6216           40000                           CS       0                                     #  OR C((ESUBK)+1)  FOR DP MINOR PART
011803,000882: 21,6217           40000                           CS       A                                     
011804,000883: 21,6220           20635                           INDEX    NOUNADD                               
011805,000884: 21,6221           50000                           TS       0                                     #  STORE IN MIXTEM + K
011806,000885: 21,6222           10063                           CCS      NOUNTEM                               
011807,000886: 21,6223           06205                           TC       MIXNN1                                
011808,000887: 21,6224           06105                           TC       VERBFAN                               
011809,000888: 
011810,000889: 21,6225           00072        MIXAD              TC       MIXTEMP                               
011811,000890: 
011812,000891: 21,6226           34605        SETIDADD           CAF      LOW10                                 
011813,000892: 21,6227           20613                           INDEX    NOUNREG                               
011814,000893: 21,6230           77313                           MASK     NNADTAB                               
011815,000894: 21,6231           50102                           TS       IDADDTEM                              
011816,000895: 21,6232           00001                           TC       Q                                     
011817,000896: 
011818,000897: 21,6233           40001        REQDATX            CS       Q                                     
011819,000898: 21,6234           50624                           TS       REQRET                                
011820,000899: 21,6235           32736                           CAF      R1D1                                  
011821,000900: 21,6236           06246                           TC       REQCOM                                
011822,000901: 21,6237           40001        REQDATY            CS       Q                                     
011823,000902: 21,6240           50624                           TS       REQRET                                
011824,000903: 21,6241           32737                           CAF      R2D1                                  
011825,000904: 21,6242           06246                           TC       REQCOM                                
011826,000905: 21,6243           40001        REQDATZ            CS       Q                                     
011827,000906: 21,6244           50624                           TS       REQRET                                
011828,000907: 21,6245           32740                           CAF      R3D1                                  
011829,000908: 21,6246           50625        REQCOM             TS       DSPCOUNT                              
011830,000909: 21,6247           36254                           CAF      L5BLANK                               
011831,000910: 21,6250           02524                           TC       SWCALL                                
011832,000911: 21,6251           36255                           CAF      FLONAD                                
011833,000912: 21,6252           02524                           TC       SWCALL                                
011834,000913: 21,6253           00064                           TC       ENTEXIT                               
011835,000914: 
011836,000915: 21,6254           50535        L5BLANK            CADR     5BLANK                                
011837,000916: 21,6255           50002        FLONAD             CADR     FLASHON                               
011838,000917: 21,6256           50005        LFLASHOF           CADR     FLASHOFF                              
011839,000918: 
011840,000919:                                                                                                  #  IF NVSUB INITIATED LOAD, SET CADRSTOR TO -0 TO TELL RECALTST TO RELEASE
011841,000920:                                                                                                  #  DISPLAY IF ENDIDLE WAS NOT USED. (NECESSARY FOR DATAWAIT)
011842,000921: 
011843,000922: 
011844,000923: 
011845,000924: 21,6257           50613                           TS       NOUNREG                               
011846,000925: 21,6260           30001        UPDATNN            XCH      Q                                     
011847,000926: 21,6261           50062                           TS       UPDATRET                              
011848,000927: 21,6262           20613                           INDEX    NOUNREG                               
011849,000928: 21,6263           37313                           CAF      NNADTAB                               
011850,000929: 21,6264           10000                           CCS      A                                     
011851,000930: 21,6265           64516                           AD       ONE                                   #  NORMAL
011852,000931: 21,6266           06271                           TC       PUTADD                                
011853,000932: 21,6267           06272                           TC       PUTADD     +1                         #  MATBS  DONT CHANGE NOUNADD
011854,000933: 21,6270           06272                           TC       PUTADD     +1                         #  MATBI  DONT CHANGE NOUNADD
011855,000934: 21,6271           50635        PUTADD             TS       NOUNADD                               
011856,000935: 21,6272           32776                           CAF      ND1                                   
011857,000936: 21,6273           50625                           TS       DSPCOUNT                              
011858,000937: 21,6274           40613                           CS       NOUNREG                               
011859,000938: 21,6275           06304                           TC       UPDAT1                                
011860,000939: 
011861,000940: 21,6276           50612                           TS       VERBREG                               
011862,000941: 21,6277           30001        UPDATVB            XCH      Q                                     
011863,000942: 21,6300           50062                           TS       UPDATRET                              
011864,000943: 21,6301           32775                           CAF      VD1                                   
011865,000944: 21,6302           50625                           TS       DSPCOUNT                              
011866,000945: 21,6303           40612                           CS       VERBREG                               
011867,000946: 21,6304           40000        UPDAT1             CS       A                                     
011868,000947: 21,6305           07174                           TC       DSP2BIT                               
011869,000948: 21,6306           00062                           TC       UPDATRET                              
011870,000949: 
011871,000950: 
011872,000951: 
011873,000952: 21,6307           36125        GODSPALM           CAF      VERBTAB                               
011874,000953: 21,6310           02566                           TC       BANKJUMP                              
011875,000954: 
011876,000955: 
011877,000956:                                                                                                  #        NOUN TABLES
011878,000957:                                                                                                  #  NOUN CODE L/55, NORMAL CASE. NOUN CODE G/E 55, MIXED NOUN CASE.
011879,000958:                                                                                                  #  FOR NORMAL CASE, NNADTAB CONTAINS ONE MACHINE ADDRESS FOR EACH NOUN.
011880,000959:                                                                                                  #  +0 INDICATES NOUN NOT USED.   - ENTRY IDICATES MACHINE ADDRESS TO BE
011881,000960:                                                                                                  #  SPECIFIED.      -0 ENTRY INDICATES AUGMENT OF LAST MACHINE ADDRESS.
011882,000961: 
011883,000962:                                                                                                  #  FOR MIXED CASE, NNADTAB CONTAINS ONE INDIRECT ADDRESS(IDADDREL) IN LOW
011884,000963:                                                                                                  #  10 BITS, AND THE COMPONENT CODE NUMBER IN THE HIGH 5 BITS.
011885,000964: 
011886,000965:                                                                                                  #  NNTYPTAB IS A PACKED TABLE OF THE FORM MMMMMNNNNNPPPPP.
011887,000966: 
011888,000967:                                                                                                  #  FOR THE NORMAL CASE, M-S ARE THE COMPONENT CODE NUMBER.
011889,000968:                                                                                                  #                       N-S ARE THE SF ROUTINE CODE NUMBER.
011890,000969:                                                                                                  #                       P-S ARE THE SF CONSTANT CODE NUMBER.
011891,000970: 
011892,000971:                                                                                                  #  MIXED CASE,M-S ARE THE SF CONSTANT3 CODE NUMBER       3 COMPONENT CASE
011893,000972:                                                                                                  #             N-S ARE THE SF CONSTANT2 CODE NUMBER
011894,000973:                                                                                                  #             P-S ARE THE SF CONSTANT1 CODE NUMBER
011895,000974:                                                                                                  #             N-S ARE THE SF CONSTANT2 CODE NUMBER       2 COMPONENT CASE
011896,000975:                                                                                                  #             P-S ARE THE SF CONSTANT1 CODE NUMBER
011897,000976:                                                                                                  #             P-S ARE THE SF CONSTANT1 CODE NUMBER        1 COMPONENT CASE
011898,000977: 
011899,000978:                                                                                                  #  THERE IS ALSO AN INDIRECT ADDRESS TABLE(IDADDTAB) FOR MIXED CASE ONLY.
011900,000979:                                                                                                  #  ENTRY IS OF FORM RRRRREEEEEEEEEE. IDADDREL IS THE RELATIVE ADDRESS OF
011901,000980:                                                                                                  #  THE FIRST OF THESE ENTRIES.
011902,000981:                                                                                                  #  R-S ARE THE SF ROUTINE CODE NUMBERS FOR COMPONENT K
011903,000982:                                                                                                  #  E-S ARE THE MACHINE ADDRESS FOR COMPONENT K
011904,000983:                                                                                                  #  THERE IS ONE ENTRY IN THIS TABLE FOR EACH COMPONENT OF A MIXED NOUN
011905,000984:                                                                                                  #  THEY ARE LISTED IN ORDER OF ASCENDING K.
011906,000985: 
011907,000986:                                                                                                  #  IN OCTAL DISPLAY AND LOAD (OCT OR DEC) VERBS, EXCLUDE USE OF VERBS WHOSE
011908,000987:                                                                                                  #  COMPONENT NUMBER IS GREATER THAN THE NUMBER OF COMPONENTS IN NOUN.
011909,000988:                                                                                                  #  ALL MACHINE ADDRESS TO BE SPECIFIED NOUNS ARE 1 COMPONENT.
011910,000989:                                                                                                  #  ONLY EXCEPTION IS NOUN 01 TO ALLOW OCTAL DISPLAYS AND LOADS OF
011911,000990:                                                                                                  #  AN UNCONTOLLED NUMBER OF COMPONENTS.
011912,000991: 
011913,000992: 
011914,000993: 
011915,000994:                                                                                                  #  IN MULTI-COMPONENT LOAD VERBS, NO MIXING OF OCTAL AND DECIMAL DATA
011916,000995:                                                                                                  #  COMPONENT WORDS IS ALLOWED. ALARM IF VIOLATION.
011917,000996: 
011918,000997:                                                                                                  #  IN DECIMAL LOADS OF DATA, 5 NUMERICAL CHARACTERS MUST BE KEYED IN
011919,000998:                                                                                                  #  BEFORE EACH ENTER. IF NOT, ALARM.
011920,000999: 
011921,001000: 
011922,001001:                                                                                                  #        DISPLAY VERBS
011923,001002: 21,6311           20635        DSPABC             INDEX    NOUNADD                               
011924,001003: 21,6312           40002                           CS       2                                     
011925,001004: 21,6313           50100                           TS       BUF        +2                         
011926,001005: 21,6314           20635        DSPAB              INDEX    NOUNADD                               
011927,001006: 21,6315           40001                           CS       1                                     
011928,001007: 21,6316           50077                           TS       BUF        +1                         
011929,001008: 21,6317           20635        DSPA               INDEX    NOUNADD                               
011930,001009: 21,6320           40000                           CS       0                                     
011931,001010: 21,6321           50076        DSPCOM1            TS       BUF                                   
011932,001011: 21,6322           06331                           TC       DSPCOM2                               
011933,001012: 21,6323           20635        DSPB               INDEX    NOUNADD                               
011934,001013: 21,6324           40001                           CS       1                                     
011935,001014: 21,6325           06321                           TC       DSPCOM1                               
011936,001015: 21,6326           20635        DSPC               INDEX    NOUNADD                               
011937,001016: 21,6327           40002                           CS       2                                     
011938,001017: 21,6330           06321                           TC       DSPCOM1                               
011939,001018: 21,6331           45502        DSPCOM2            CS       TWO                                   #  A  B  C  AB  ABC
011940,001019: 21,6332           60612                           AD       VERBREG                               #  -1 -0 +1 +2  +3   IN A
011941,001020: 21,6333           10000                           CCS      A                                     #  +0 +0 +0 +1  +2    IN A AFTER CCS
011942,001021: 21,6334           06337                           TC       DSPCOM3                               
011943,001022: 21,6335           00064                           TC       ENTEXIT                               
011944,001023: 21,6336           06337                           TC       +1                                    
011945,001024: 21,6337           50063        DSPCOM3            TS       DISTEM                                #  +0,+1,+2 INTO DISTEM
011946,001025: 21,6340           20000                           INDEX    A                                     
011947,001026: 21,6341           32736                           CAF      R1D1                                  
011948,001027: 21,6342           50625                           TS       DSPCOUNT                              
011949,001028: 21,6343           20063                           INDEX    DISTEM                                
011950,001029: 21,6344           40076                           CS       BUF                                   
011951,001030: 21,6345           07137                           TC       DSPOCTWD                              
011952,001031: 21,6346           30063                           XCH      DISTEM                                
011953,001032: 21,6347           06333                           TC       DSPCOM2    +2                         
011954,001033: 
011955,001034: 21,6350           07413        COMPICK            ADRES    NNTYPTAB                              
011956,001035: 21,6351           07313                           ADRES    NNADTAB                               
011957,001036: 
011958,001037: 21,6352           20106        DECDSP             INDEX    MIXBR                                 #  NORMAL                MIXED
011959,001038: 21,6353           36347                           CAF      COMPICK    -1                         #  ADRES NNTYPTAB        ADRES NNADTAB
011960,001039: 21,6354           60613                           AD       NOUNREG                               
011961,001040: 21,6355           20000                           INDEX    A                                     
011962,001041: 21,6356           30000                           XCH      0                                     
011963,001042: 21,6357           72206                           MASK     HI5                                   #  GET HI5 OF NNTYPTAB(NORM) OF NNADTAB(MIX)
011964,001043: 21,6360           02750                           TC       LEFT5                                 
011965,001044: 21,6361           50062                           TS       DECOUNT                               #  COMP NUMBER INTO DECOUNT
011966,001045: 21,6362           50063        DSPDCGET           TS       DECTEM                                #  PICKS UP DATA
011967,001046: 21,6363           60635                           AD       NOUNADD                               #  DECTEM  1COMP +0, 2COMP +1, 3COMP +2
011968,001047: 21,6364           20000                           INDEX    A                                     
011969,001048: 21,6365           40000                           CS       0                                     
011970,001049: 21,6366           20063                           INDEX    DECTEM                                
011971,001050: 21,6367           50614                           TS       XREG                                  #  CANT USE BUF SINCE DMP USES IT.
011972,001051: 21,6370           10063                           CCS      DECTEM                                
011973,001052: 21,6371           06362                           TC       DSPDCGET                              #  MORE TO GET
011974,001053: 21,6372           35500        DSPDCPUT           CAF      ZERO                                  #  DISPLAYS DATA
011975,001054: 21,6373           50115                           TS       MPAC       +1                         #  DECOUNT 1COMP +0, 2COMP +1, 3COMP +2
011976,001055: 21,6374           50116                           TS       MPAC       +2                         
011977,001056: 21,6375           20062                           INDEX    DECOUNT                               
011978,001057: 21,6376           32736                           CAF      R1D1                                  
011979,001058: 21,6377           50625                           TS       DSPCOUNT                              
011980,001059: 21,6400           20062                           INDEX    DECOUNT                               
011981,001060: 21,6401           40614                           CS       XREG                                  
011982,001061: 21,6402           50114                           TS       MPAC                                  
011983,001062: 21,6403           06673                           TC       SFCONUM                               #  SF CON NUMB IN A
011984,001063: 21,6404           50110                           TS       SFTEMP2                               
011985,001064: 21,6405           20000                           INDEX    A                                     
011986,001065: 21,6406           37523                           CAF      SFOUTAB1                              
011987,001066: 21,6407           50107                           TS       SFTEMP1                               
011988,001067: 21,6410           20110                           INDEX    SFTEMP2                               
011989,001068: 21,6411           37527                           CAF      SFOUTAB2                              
011990,001069: 21,6412           50110                           TS       SFTEMP2                               
011991,001070: 21,6413           20106                           INDEX    MIXBR                                 
011992,001071: 21,6414           06414                           TC       +0                                    
011993,001072: 21,6415           06420                           TC       DSPSFNOR                              
011994,001073: 21,6416           06662                           TC       SFRUTMIX                              
011995,001074: 21,6417           06432                           TC       DECDSP3                               
011996,001075: 
011997,001076: 21,6420           06653        DSPSFNOR           TC       SFRUTNOR                              
011998,001077: 21,6421           06432                           TC       DECDSP3                               
011999,001078: 
012000,001079: 21,6422           36431        DSPDCEND           CAF      DECCADR                               #  ALL SFOUT ROUTINES END HERE
012001,001080: 21,6423           02524                           TC       SWCALL                                
012002,001081: 21,6424           10062                           CCS      DECOUNT                               
012003,001082: 21,6425           06427                           TC       +2                                    
012004,001083: 21,6426           00064                           TC       ENTEXIT                               
012005,001084: 21,6427           50062                           TS       DECOUNT                               
012006,001085: 21,6430           06372                           TC       DSPDCPUT                              #  MORE TO DISPLAY
012007,001086: 
012008,001087: 21,6431           51120        DECCADR            CADR     DSPDECWD                              
012009,001088: 
012010,001089: 
012011,001090: 
012012,001091: 21,6432           20000        DECDSP3            INDEX    A                                     
012013,001092: 21,6433           36435                           CAF      SFOUTABR                              
012014,001093: 21,6434           02566                           TC       BANKJUMP                              
012015,001094: 
012016,001095: 21,6435           42422        SFOUTABR           CADR     DSPDCEND                              
012017,001096: 21,6436           50621                           CADR     DEGOUTSF                              
012018,001097: 21,6437           50725                           CADR     ARTOUTSF                              
012019,001098: 21,6440           42443                           CADR     DP1OUTSF                              
012020,001099: 21,6441           42450                           CADR     DP2OUTSF                              
012021,001100: 21,6442           50627                           CADR     OPDEGOUT                              
012022,001101: 21,6443                        ENDRTOUT           EQUALS                                         
012023,001102: 
012024,001103: 
012025,001104: 
012026,001105:                                                                                                  #        THE FOLLOWING IS A TYPICAL SF ROUTINE. IT USES MPAC. LEAVES RESU
012027,001106:                                                                                                  #  LTS IN MPAC, MPAC+1. ENDS WITH TC DSPDCEND
012028,001107: 
012029,001108: 
012030,001109: 
012031,001110: 24,6621                                           SETLOC   INCNOUT    +5                         
012032,001111: 
012033,001112:                                                                                                  #     DEGOUTSF SCALES BY .18 THE LOW 14 BITS OF ANGLE , ADDING .18 FOR
012034,001113:                                                                                                  #  NUMBERS IN THE NEGATIVE (AGC) RANGE.
012035,001114: 
012036,001115: 24,6621           35500        DEGOUTSF           CAF      ZERO                                  
012037,001116: 24,6622           50116                           TS       MPAC       +2                         #  SET INDEX FOR FULL SCALE
012038,001117: 24,6623           06671                           TC       FIXRANGE                              
012039,001118: 24,6624           06626                           TC       +2                                    #  NO AUGMENT NEEDED (SFTEMP1 AND 2 ARE 0)
012040,001119: 24,6625           06662                           TC       SETAUG                                #  SET AUGMENTER ACCORDING TO C(MPAC +2)
012041,001120: 24,6626           06704                           TC       DEGCOM                                
012042,001121: 
012043,001122:                                                                                                  #    OPDEGOUT SCALES BY .09 FOR ONE RANGE AND BY .45 FOR THE OTHER.
012044,001123:                                                                                                  #  FOR THE .45 RANGE A .2 BIAS IS ALSO ADDED.
012045,001124: 
012046,001125: 
012047,001126: 24,6627           34502        OPDEGOUT           CAF      BIT13                                 
012048,001127: 24,6630           70750                           MASK     WASOPSET                              
012049,001128: 24,6631           10000                           CCS      A                                     
012050,001129: 24,6632           06635                           TC       +3                                    
012051,001130: 24,6633           34516                           CAF      ONE                                   #  180 DEG RANGE
012052,001131: 24,6634           06622                           TC       DEGOUTSF   +1                         
012053,001132: 24,6635           10114                           CCS      MPAC                                  #  90 DEG RANGE
012054,001133: 24,6636           30114                           XCH      MPAC                                  #  IF POS OR POS 0 THEN ADD BIAS AND
012055,001134: 24,6637           06642                           TC       +3                                    #  CORRECT FOR POSSIBLE OVERFLOW
012056,001135: 24,6640           06652                           TC       NEGOPT                                #  IF NEG NON ZERO
012057,001136: 24,6641           64335                           AD       NEG1                                  #  IF NEG ZERO SUBTRACT 1
012058,001137: 24,6642           66724                           AD       20BIAS                                
012059,001138: 24,6643           50114        BIASCOM            TS       MPAC                                  #  TEST FOR OVERFLOW
012060,001139: 24,6644           06650                           TC       +4                                    #  NO OVFLOW
012061,001140: 24,6645           34500                           CAF      BIT15                                 #  IF OVFLOW
012062,001141: 24,6646           60114                           AD       MPAC                                  
012063,001142: 24,6647           50114                           TS       MPAC                                  
012064,001143: 24,6650           35502                           CAF      TWO                                   #  SET MULTIPLIER TO .45
012065,001144: 24,6651           06622                           TC       DEGOUTSF   +1                         
012066,001145: 
012067,001146: 24,6652           30114        NEGOPT             XCH      MPAC                                  #  NEGATIVE CASE
012068,001147: 24,6653           66724                           AD       20BIAS                                
012069,001148: 24,6654           10000                           CCS      A                                     
012070,001149: 24,6655           06643                           TC       BIASCOM                               #  IF POS THEN SUBTRACT 1 BECAUSE OF 2SCOM
012071,001150: 24,6657                                           LOC      +1                                    
012072,001151: 24,6657           64516                           AD       ONE                                   #  IF NEG RESTORE SUM
012073,001152: 24,6660           40000                           COM                                            #  IF NEG 0 LEAVE NEG 0
012074,001153: 24,6661           06643                           TC       BIASCOM                               
012075,001154: 
012076,001155: 24,6662           20116        SETAUG             INDEX    MPAC       +2                         #  LOADS SFTEMP1 AND SFTEMP2 WITH THE
012077,001156: 24,6663           36721                           CAF      DEGTAB2                               #  DP AUGMENTER CONSTANT
012078,001157: 24,6664           50110                           TS       SFTEMP2                               
012079,001158: 24,6665           20116                           INDEX    MPAC       +2                         
012080,001159: 24,6666           36716                           CAF      DEGTAB1                               
012081,001160: 24,6667           50107                           TS       SFTEMP1                               
012082,001161: 24,6670           00001                           TC       Q                                     
012083,001162: 
012084,001163: 24,6671           30001        FIXRANGE           XCH      Q                                     #  IF MPAC IS + RETURN TO L+1
012085,001164: 24,6672           50105                           TS       WDRET                                 #  IF MPAC IS - RETURN TO L+2 AFTER
012086,001165: 24,6673           10114                           CCS      MPAC                                  #  MASKING OUT THE SIGN BIT
012087,001166: 24,6674           00105                           TC       WDRET                                 
012088,001167: 24,6675           00105                           TC       WDRET                                 
012089,001168: 24,6676           06677                           TC       +1                                    
012090,001169: 24,6677           44500                           CS       BIT15                                 
012091,001170: 24,6700           70114                           MASK     MPAC                                  
012092,001171: 24,6701           50114                           TS       MPAC                                  
012093,001172: 24,6702           20105                           INDEX    WDRET                                 
012094,001173: 24,6703           00001                           TC       1                                     
012095,001174: 
012096,001175: 24,6704           20116        DEGCOM             INDEX    MPAC       +2                         #  LOADS MULTIPLIER, DOES SHORTMP, AND
012097,001176: 24,6705           36721                           CAF      DEGTAB2                               #  ADDS AUGMENTER.
012098,001177: 24,6706           50115                           TS       MPAC       +1                         
012099,001178: 24,6707           20116                           INDEX    MPAC       +2                         
012100,001179: 24,6710           36716                           CAF      DEGTAB1                               
012101,001180: 24,6711           30114                           XCH      MPAC                                  #  ADJUSTED ANGLE IN A
012102,001181: 24,6712           05415                           TC       SHORTMP                               
012103,001182: 24,6713           05170                           TC       DAD                                   
012104,001183: 24,6714           00107                           ADRES    SFTEMP1                               
012105,001184: 24,6715           06732                           TC       SCOUTEND                              
012106,001185: 
012107,001186: 
012108,001187: 
012109,001188: 24,6716           05605        DEGTAB1            OCT      05605                                 #  HIGH PART OF  .18
012110,001189: 24,6717           02702                           OCT      02702                                 #                .09
012111,001190: 24,6720           16314                           OCT      16314                                 #  .45
012112,001191: 
012113,001192: 24,6721           03656        DEGTAB2            OCT      03656                                 #  LOW PART OF   .18
012114,001193: 24,6722           21727                           OCT      21727                                 #                .09
012115,001194: 24,6723           31463                           OCT      31463                                 #  .45
012116,001195: 
012117,001196: 24,6724           16040        20BIAS             OCT      16040                                 #  20 DEG BIAS FOR OPTICS
012118,001197: 
012119,001198: 24,6725           30110        ARTOUTSF           XCH      SFTEMP2                               #  ASSUMES POINT AT LEFT OF DP SFCON.
012120,001199: 24,6726           50115                           TS       MPAC       +1                         
012121,001200: 24,6727           30107                           XCH      SFTEMP1                               #  HI PART OF SFCONSTANT
012122,001201: 24,6730           30114                           XCH      MPAC                                  
012123,001202: 24,6731           05415                           TC       SHORTMP                               
012124,001203: 24,6732           36734        SCOUTEND           CAF      DSPDCLOC                              
012125,001204: 24,6733           02566                           TC       BANKJUMP                              
012126,001205: 24,6734           42422        DSPDCLOC           CADR     DSPDCEND                              
012127,001206: 
012128,001207: 
012129,001208: 21,6443                                           SETLOC   ENDRTOUT                              
012130,001209: 
012131,001210: 21,6443           06452        DP1OUTSF           TC       DPOUT                                 #  SCALES MPAC, MPAC +1 BY DP SCALE FACTOR
012132,001211: 21,6444           30116                           XCH      MPAC       +2                         #  IN SFTEMP1, SFTEMP2.  THEN SCALE RESULT
012133,001212: 21,6445           30115                           XCH      MPAC       +1                         #  BY B14.
012134,001213: 21,6446           50114                           TS       MPAC                                  
012135,001214: 21,6447           06422                           TC       DSPDCEND                              
012136,001215: 
012137,001216: 
012138,001217: 
012139,001218: 21,6450           06452        DP2OUTSF           TC       DPOUT                                 #  SCALES MPAC, MPAC +1 BY DP SCALE FACTOR
012140,001219: 21,6451           06422                           TC       DSPDCEND                              
012141,001220: 
012142,001221: 
012143,001222: 
012144,001223:                                                                                                  #  DPOUT PICKS UP FRESH DATA FOR BOTH HI AND LO COMPONENTS.
012145,001224:                                                                                                  #  THIS IS NEEDED FOR TIME DISPLAY.
012146,001225: 
012147,001226: 21,6452           30001        DPOUT              XCH      Q                                     
012148,001227: 21,6453           50121                           TS       OVFIND                                
012149,001228: 21,6454           20106                           INDEX    MIXBR                                 
012150,001229: 21,6455           06455                           TC       +0                                    
012151,001230: 21,6456           06512                           TC       DPOUTNOR                              
012152,001231: 21,6457           06226                           TC       SETIDADD                              
012153,001232: 21,6460           60062                           AD       DECOUNT                               
012154,001233: 21,6461           20000                           INDEX    A                                     #  GET IDADDTAB ENTRY FOR COMPONENT K
012155,001234: 21,6462           37533                           CAF      IDADDTAB                              #  OF NOUN.
012156,001235: 21,6463           74605                           MASK     LOW10                                 #  E SUBK
012157,001236: 21,6464           50116        DPOUTCOM           TS       MPAC       +2                         
012158,001237: 21,6465           20116                           INDEX    MPAC       +2                         
012159,001238: 21,6466           40000                           CS       0                                     #  MIXED         NORMAL
012160,001239: 21,6467           40000                           COM                                            #  C(ESUBK)      C(E)
012161,001240: 21,6470           50114                           TS       MPAC                                  
012162,001241: 21,6471           20116                           INDEX    MPAC       +2                         
012163,001242: 21,6472           40001                           CS       1                                     #  C((E SUBK)+1) C(E+1)
012164,001243: 21,6473           40000                           COM                                            
012165,001244: 21,6474           50115                           TS       MPAC       +1                         
012166,001245: 21,6475           10000                           CCS      A                                     #  TEST IF LOW PART +0 IN CASE PICKING UP
012167,001246: 21,6476           06501                           TC       +3                                    #  TIME, IF SO COULD HAVE OVFLOD, SO GET
012168,001247: 21,6477           06506                           TC       +0CASE                                #  UP TO DATE HIGH PART. IF NOT +0, NO
012169,001248: 21,6500           06501                           TC       +1                                    #  PROBLEM.
012170,001249: 21,6501           05156        +0RET              TC       DMP                                   
012171,001250: 21,6502           50106                           XCADR    SFTEMP1                               
012172,001251: 21,6503           36542                           CAF      TPCADR                                
012173,001252: 21,6504           02524                           TC       SWCALL                                
012174,001253: 21,6505           00121                           TC       OVFIND                                
012175,001254: 
012176,001255: 21,6506           20116        +0CASE             INDEX    MPAC       +2                         
012177,001256: 21,6507           60000                           AD       0                                     
012178,001257: 21,6510           50114                           TS       MPAC                                  
012179,001258: 21,6511           06501                           TC       +0RET                                 
012180,001259: 
012181,001260: 21,6512           40635        DPOUTNOR           CS       NOUNADD                               
012182,001261: 21,6513           40000                           CS       A                                     #  E
012183,001262: 21,6514           06464                           TC       DPOUTCOM                              
012184,001263: 
012185,001264:                                                                                                  #  THIS IS A SPECIAL PURPOSE VERB FOR DISPLAYING A DOUBLE PRECISION AGC
012186,001265:                                                                                                  #  WORD AS 10 DECIMAL DIGITS ON THE AGC DISPLAY PANEL.  IT CAN BE USED WITH
012187,001266:                                                                                                  #  ANY NOUN, EXCEPT MIXED NOUNS. IT DISPLAYS THE CONTENTS
012188,001267:                                                                                                  #  OF THE REGISTER NOUNADD IS POINTING TO.  IF USED WITH NOUNS WHICH ARE
012189,001268:                                                                                                  #  INHERENTLY NOT DP SUCH AS THE CDU COUNTERS THE DISPLAY WILL BE GARBAGE.
012190,001269:                                                                                                  #  DISPLAY IS IN R1 AND R2 ONLY WITH THE SIGN IN R1.
012191,001270: 
012192,001271: 
012193,001272: 
012194,001273: 21,6515           20106        DSPDPDEC           INDEX    MIXBR                                 
012195,001274: 21,6516           06516                           TC       +0                                    
012196,001275: 21,6517           06521                           TC       +2                                    #  NORMAL NOUN
012197,001276: 21,6520           06307                           TC       GODSPALM                              
012198,001277: 21,6521           20635                           INDEX    NOUNADD                               
012199,001278: 21,6522           40000                           CS       0                                     
012200,001279: 21,6523           40000                           COM                                            
012201,001280: 21,6524           50114                           TS       MPAC                                  #  LOAD MPAC WITH HIGH ORDER PART
012202,001281: 21,6525           20635                           INDEX    NOUNADD                               
012203,001282: 21,6526           40001                           CS       1                                     
012204,001283: 21,6527           40000                           COM                                            
012205,001284: 21,6530           50115                           TS       MPAC       +1                         #  LOAD MPAC+1 WITH LOW ORDER PART
012206,001285: 21,6531           32736                           CAF      R1D1                                  
012207,001286: 21,6532           50625                           TS       DSPCOUNT                              
012208,001287: 21,6533           35500                           CAF      ZERO                                  
012209,001288: 21,6534           50116                           TS       MPAC       +2                         
012210,001289: 21,6535           36542                           CAF      TPCADR                                
012211,001290: 21,6536           02524                           TC       SWCALL                                
012212,001291: 21,6537           36543                           CAF      2DECCADR                              
012213,001292: 21,6540           02524                           TC       SWCALL                                
012214,001293: 21,6541           00064        ENDDPDEC           TC       ENTEXIT                               
012215,001294: 
012216,001295: 21,6542           07132        TPCADR             CADR     TPAGREE                               
012217,001296: 21,6543           51174        2DECCADR           CADR     DSP2DEC                               
012218,001297: 
012219,001298: 
012220,001299:                                                                                                  #        LOAD VERBS
012221,001300: 
012222,001301: 
012223,001302: 21,6544           36650        ABCLOAD            CAF      VBSP1LD                               
012224,001303: 21,6545           06276                           TC       UPDATVB    -1                         
012225,001304: 21,6546           06233                           TC       REQDATX                               
012226,001305: 21,6547           36651                           CAF      VBSP2LD                               
012227,001306: 21,6550           06276                           TC       UPDATVB    -1                         
012228,001307: 21,6551           06237                           TC       REQDATY                               
012229,001308: 21,6552           36652                           CAF      VBSP3LD                               
012230,001309: 21,6553           06276                           TC       UPDATVB    -1                         
012231,001310: 21,6554           06243                           TC       REQDATZ                               
012232,001311: 
012233,001312: 
012234,001313: 
012235,001314: 21,6555           35500        PUTXYZ             CAF      ZERO                                  #  X COMP
012236,001315: 21,6556           06717                           TC       PUTCOM                                
012237,001316: 21,6557           20635                           INDEX    NOUNADD                               
012238,001317: 21,6560           50000                           TS       0                                     
012239,001318: 21,6561           34516                           CAF      ONE                                   #  Y COMP
012240,001319: 21,6562           06717                           TC       PUTCOM                                
012241,001320: 21,6563           20635                           INDEX    NOUNADD                               
012242,001321: 21,6564           50001                           TS       1                                     
012243,001322: 21,6565           35502                           CAF      TWO                                   #  Z COMP
012244,001323: 21,6566           06717                           TC       PUTCOM                                
012245,001324: 21,6567           20635                           INDEX    NOUNADD                               
012246,001325: 21,6570           50002                           TS       2                                     
012247,001326: 21,6571           06637                           TC       LOADLV                                
012248,001327: 
012249,001328: 21,6572           36650        ABLOAD             CAF      VBSP1LD                               
012250,001329: 21,6573           06276                           TC       UPDATVB    -1                         
012251,001330: 21,6574           06233                           TC       REQDATX                               
012252,001331: 21,6575           36651                           CAF      VBSP2LD                               
012253,001332: 21,6576           06276                           TC       UPDATVB    -1                         
012254,001333: 21,6577           06237                           TC       REQDATY                               
012255,001334: 21,6600           35500        PUTXY              CAF      ZERO                                  #  X COMP
012256,001335: 21,6601           06717                           TC       PUTCOM                                
012257,001336: 21,6602           20635                           INDEX    NOUNADD                               
012258,001337: 21,6603           50000                           TS       0                                     
012259,001338: 21,6604           34516                           CAF      ONE                                   #  Y COMP
012260,001339: 21,6605           06717                           TC       PUTCOM                                
012261,001340: 21,6606           20635                           INDEX    NOUNADD                               
012262,001341: 21,6607           50001                           TS       1                                     
012263,001342: 21,6610           06637                           TC       LOADLV                                
012264,001343: 
012265,001344: 21,6611           06233        ALOAD              TC       REQDATX                               
012266,001345: 21,6612           35500                           CAF      ZERO                                  #  X COMP
012267,001346: 21,6613           06717                           TC       PUTCOM                                
012268,001347: 21,6614           20635                           INDEX    NOUNADD                               
012269,001348: 21,6615           50000                           TS       0                                     
012270,001349: 21,6616           06637                           TC       LOADLV                                
012271,001350: 
012272,001351: 21,6617           34500        BLOAD              CAF      BIT15                                 #  SET CLPASS FOR PASS0 ONLY
012273,001352: 21,6620           50646                           TS       CLPASS                                
012274,001353: 21,6621           06237                           TC       REQDATY                               
012275,001354: 21,6622           34516                           CAF      ONE                                   
012276,001355: 21,6623           06717                           TC       PUTCOM                                
012277,001356: 21,6624           20635                           INDEX    NOUNADD                               
012278,001357: 21,6625           50001                           TS       1                                     
012279,001358: 21,6626           06637                           TC       LOADLV                                
012280,001359: 
012281,001360: 21,6627           34500        CLOAD              CAF      BIT15                                 #  SET CLPASS FOR PASS0 ONLY
012282,001361: 21,6630           50646                           TS       CLPASS                                
012283,001362: 21,6631           06243                           TC       REQDATZ                               
012284,001363: 21,6632           35502                           CAF      TWO                                   
012285,001364: 21,6633           06717                           TC       PUTCOM                                
012286,001365: 21,6634           20635                           INDEX    NOUNADD                               
012287,001366: 21,6635           50002                           TS       2                                     
012288,001367: 21,6636           06637                           TC       LOADLV                                
012289,001368: 
012290,001369: 21,6637           35500        LOADLV             CAF      ZERO                                  
012291,001370: 21,6640           50626                           TS       DECBRNCH                              
012292,001371: 21,6641           45500                           CS       ZERO                                  
012293,001372: 21,6642           50645                           TS       LOADSTAT                              
012294,001373: 21,6643           42775                           CS       VD1                                   #  TO BLOCK NUMERICAL CHARACTERS AND
012295,001374: 21,6644           50625                           TS       DSPCOUNT                              #  CLEARS AFTER A COMPLETED LOAD
012296,001375: 21,6645           36647                           CAF      RECALOC                               #  AFTER COMPLETED LOAD, GO TO RECALTST
012297,001376: 21,6646           02566                           TC       BANKJUMP                              #  TO SEE IF THERE IS RECALL FROM ENDIDLE.
012298,001377: 
012299,001378: 21,6647           51506        RECALOC            CADR     RECALTST                              
012300,001379: 
012301,001380: 21,6650           00021        VBSP1LD            OCT      21                                    #  VB21 = ALOAD
012302,001381: 21,6651           00022        VBSP2LD            OCT      22                                    #  VB22 = BLOAD
012303,001382: 21,6652           00023        VBSP3LD            OCT      23                                    #  VB23 = CLOAD
012304,001383: 
012305,001384: 
012306,001385: 21,6653           30001        SFRUTNOR           XCH      Q                                     #  GETS SF ROUTINE NUMBER FOR NORMAL CASE
012307,001386: 21,6654           50111                           TS       EXITEM                                
012308,001387: 21,6655           32766                           CAF      MID5                                  
012309,001388: 21,6656           20613                           INDEX    NOUNREG                               
012310,001389: 21,6657           77413                           MASK     NNTYPTAB                              
012311,001390: 21,6660           02741                           TC       RIGHT5                                
012312,001391: 21,6661           00111                           TC       EXITEM                                #  SF ROUTINE NUMBER IN A
012313,001392: 
012314,001393: 21,6662           30001        SFRUTMIX           XCH      Q                                     #  GETS SF ROUTINE NUMBER FOR MIXED CASE
012315,001394: 21,6663           50111                           TS       EXITEM                                
012316,001395: 21,6664           06226                           TC       SETIDADD                              
012317,001396: 21,6665           60062                           AD       DECOUNT                               
012318,001397: 21,6666           20000                           INDEX    A                                     #  GET IDADDTAB ENTRY FOR COMPONENT K
012319,001398: 21,6667           37533                           CAF      IDADDTAB                              #  OF NOUN.
012320,001399: 21,6670           72206                           MASK     HI5                                   
012321,001400: 21,6671           02750                           TC       LEFT5                                 
012322,001401: 21,6672           00111                           TC       EXITEM                                #  SF ROUTINE NUMBER IN A
012323,001402: 
012324,001403: 21,6673           30001        SFCONUM            XCH      Q                                     #  GETS SF CONSTANT NUMBER
012325,001404: 21,6674           50111                           TS       EXITEM                                
012326,001405: 21,6675           20106                           INDEX    MIXBR                                 
012327,001406: 21,6676           06676                           TC       +0                                    
012328,001407: 21,6677           06713                           TC       CONUMNOR                              #  NORMAL NOUN
012329,001408: 21,6700           20062                           INDEX    DECOUNT                               #  MIXED NOUN
012330,001409: 21,6701           32765                           CAF      LOW5                                  
012331,001410: 21,6702           20613                           INDEX    NOUNREG                               
012332,001411: 21,6703           77413                           MASK     NNTYPTAB                              
012333,001412: 21,6704           20062                           INDEX    DECOUNT                               
012334,001413: 21,6705           26710                           INDEX    DISPLACE                              
012335,001414: 21,6706           00000                           TC       0                                     
012336,001415:                                                                                                  #  DO TC SFRET (DECOUNT=0),DO TC RIGHT5(DECOUNT=1), DO TC LEFT5 (DECOUNT=2)
012337,001416: 21,6707           00111        SFRET              TC       EXITEM                                #  SF CON NUMBER IN A
012338,001417: 
012339,001418: 21,6710           06707        DISPLACE           TC       SFRET                                 
012340,001419: 21,6711           02741                           TC       RIGHT5                                
012341,001420: 21,6712           02750                           TC       LEFT5                                 
012342,001421: 
012343,001422: 21,6713           32765        CONUMNOR           CAF      LOW5                                  #  NORMAL NOUN ALWAYS GETS LOW 5 OF
012344,001423: 21,6714           20613                           INDEX    NOUNREG                               
012345,001424: 21,6715           77413                           MASK     NNTYPTAB                              
012346,001425: 21,6716           00111                           TC       EXITEM                                
012347,001426: 
012348,001427: 
012349,001428: 
012350,001429: 21,6717           50062        PUTCOM             TS       DECOUNT                               
012351,001430: 21,6720           30001                           XCH      Q                                     
012352,001431: 21,6721           50105                           TS       DECRET                                
012353,001432: 21,6722           40613                           CS       NOUNREG                               
012354,001433: 21,6723           66035                           AD       MIXCON                                
012355,001434: 21,6724           10000                           CCS      A                                     
012356,001435: 21,6725           34516                           CAF      ONE                                   
012357,001436: 21,6726           06743                           TC       PUTCOM1    -1                         #  NORMAL NOUN
012358,001437:                                                                                                  #  IF MIXNOUN, PLACE ADDRESS FOR COMPONENT K INTO NOUNADD
012359,001438: 21,6727           06730                           TC       +1                                    
012360,001439: 21,6730           35502                           CAF      TWO                                   
012361,001440: 21,6731           50106                           TS       MIXBR                                 
012362,001441: 21,6732           06226                           TC       SETIDADD                              
012363,001442: 21,6733           60062                           AD       DECOUNT                               
012364,001443: 21,6734           20000                           INDEX    A                                     #  GET IDADDTAB ENTRY FOR COMPONENT K
012365,001444: 21,6735           37533                           CAF      IDADDTAB                              #  OF NOUN.
012366,001445: 21,6736           74605                           MASK     LOW10                                 #  EK    FOR CURRENT NOUN
012367,001446: 21,6737           25777                           EXTEND                                         
012368,001447: 21,6740           60062                           SU       DECOUNT                               
012369,001448: 21,6741           50635                           TS       NOUNADD                               #  PLACE (E SUB K) - K INTO NOUNADD
012370,001449: 21,6742           06744                           TC       PUTCOM1                               
012371,001450: 21,6743           50106                           TS       MIXBR                                 
012372,001451: 21,6744           35500        PUTCOM1            CAF      ZERO                                  
012373,001452: 21,6745           50121                           TS       OVFIND                                
012374,001453: 21,6746           20062                           INDEX    DECOUNT                               
012375,001454: 21,6747           30617                           XCH      XREGLP                                
012376,001455: 21,6750           50115                           TS       MPAC       +1                         
012377,001456: 21,6751           20062                           INDEX    DECOUNT                               
012378,001457: 21,6752           30614                           XCH      XREG                                  
012379,001458: 21,6753           50114                           TS       MPAC                                  
012380,001459: 21,6754           10626                           CCS      DECBRNCH                              
012381,001460: 21,6755           06760                           TC       PUTDECSF                              #  +  DEC
012382,001461: 
012383,001462: 21,6756           30114        PUTCOM2            XCH      MPAC                                  
012384,001463: 21,6757           00105                           TC       DECRET                                
012385,001464: 
012386,001465:                                                                                                  #  PUTDECSF FINDS MIXBR AND DECOUNT STILL SET FROM PUTCOM
012387,001466: 
012388,001467: 21,6760           06673        PUTDECSF           TC       SFCONUM                               #  SF CON NUMB IN A
012389,001468: 21,6761           50110                           TS       SFTEMP2                               
012390,001469: 21,6762           20000                           INDEX    A                                     
012391,001470: 21,6763           37513        GTSFIN             CAF      SFINTAB1                              
012392,001471: 21,6764           50107                           TS       SFTEMP1                               
012393,001472: 21,6765           20110                           INDEX    SFTEMP2                               
012394,001473: 21,6766           37517                           CAF      SFINTAB2                              
012395,001474: 21,6767           50110                           TS       SFTEMP2                               
012396,001475: 21,6770           20106                           INDEX    MIXBR                                 
012397,001476: 21,6771           06771                           TC       +0                                    
012398,001477: 21,6772           06775                           TC       PUTSFNOR                              
012399,001478: 21,6773           06662                           TC       SFRUTMIX                              
012400,001479: 21,6774           06776                           TC       PUTDCSF2                              
012401,001480: 21,6775           06653        PUTSFNOR           TC       SFRUTNOR                              
012402,001481: 
012403,001482: 21,6776           20000        PUTDCSF2           INDEX    A                                     
012404,001483: 21,6777           37001                           CAF      SFINTABR                              
012405,001484: 21,7000           02566                           TC       BANKJUMP                              #  SWITCH BANKS FOR EXPANSHION ROOM
012406,001485: 21,7001           51026        SFINTABR           CADR     BINROUND                              
012407,001486: 21,7002           50735                           CADR     DEGINSF                               
012408,001487: 21,7003           51015                           CADR     ARTHINSF                              
012409,001488: 21,7004           51062                           CADR     DPINSF                                
012410,001489: 21,7005           51321                           CADR     DSPALARM                              
012411,001490: 21,7006           51033                           CADR     OPTDEGIN                              
012412,001491: 21,7007                        ENDRUTIN           EQUALS                                         
012413,001492: 
012414,001493: 
012415,001494: 
012416,001495:                                                                                                  #  SCALE FACTORS FOR THOSE ROUTINES NEEDING THEM ARE AVAILABLE IN SFTEMP1.
012417,001496:                                                                                                  #  ALL SFIN ROUTINES USE MPAC MPAC+1. LEAVE RESULT IN A. END WITH TC DECRET
012418,001497: 
012419,001498: 
012420,001499: 
012421,001500: 24,6735                                           SETLOC   SCOUTEND   +3                         
012422,001501: 
012423,001502:                                                                                                  #  DEGINSF APPLIES 1000/180 * 5.55555(10) = 5.43434(8)
012424,001503: 
012425,001504: 24,6735           05156        DEGINSF            TC       DMP                                   #  SF ROUTINE FOR DEC DEGREES
012426,001505: 24,6736           57006                           XCADR    DEGCON1                               #  MULT BY 5.5  5(10)X2/-3
012427,001506: 24,6737           10115                           CCS      MPAC       +1                         #  THIS ROUNDS OFF MPAC+1 BEFORE SHIFT
012428,001507: 24,6740           34504                           CAF      BIT11                                 #  LEFT 3, AND CAUSES 360.00 TO OF/UF
012429,001508: 24,6741           06743                           TC       +2                                    #  WHEN SHIFTED LEFT AND ALARM.
012430,001509: 24,6742           44504                           CS       BIT11                                 
012431,001510: 24,6743           60115                           AD       MPAC       +1                         
012432,001511: 24,6744           07111                           TC       2ROUND     +2                         
012433,001512: 24,6745           37006                           CAF      SLCALL                                #  LEFT 1
012434,001513: 24,6746           02524                           TC       SWCALL                                
012435,001514: 24,6747           37006        DEGINSF2           CAF      SLCALL                                #  LEFT 2
012436,001515: 24,6750           02524                           TC       SWCALL                                
012437,001516: 24,6751           10121                           CCS      OVFIND                                
012438,001517: 24,6752           07321                           TC       DSPALARM                              
012439,001518: 24,6753           06755                           TC       +2                                    
012440,001519: 24,6754           07321                           TC       DSPALARM                              
012441,001520: 24,6755           37006                           CAF      SLCALL                                #  LEFT 3
012442,001521: 24,6756           02524                           TC       SWCALL                                
012443,001522: 24,6757           10114                           CCS      MPAC                                  
012444,001523: 24,6760           06764                           TC       SIGNFIX                               #  IF +, GO TO SIGNFIX
012445,001524: 24,6761           06764                           TC       SIGNFIX                               #  IF +0, GO TO SIGNFIX
012446,001525: 24,6762           40000                           COM                                            #  IF - , USE -MAGNITUDE +1
012447,001526: 24,6763           50114                           TS       MPAC                                  #  IF -0, USE +0
012448,001527: 24,6764           10121        SIGNFIX            CCS      OVFIND                                
012449,001528: 24,6765           07002                           TC       SGNTO1                                #  IF OVERFLOW
012450,001529: 24,6766           06776                           TC       ENDSCALE                              #  NO OVERFLOW/UNDERFLOW
012451,001530: 24,6767           10114                           CCS      MPAC                                  #  IF UF FORCE SIGN TO 0 EXCEPT -180
012452,001531: 24,6771                                           LOC      +1                                    
012453,001532: 24,6771           07000                           TC       NEG180                                
012454,001533: 24,6772           06773                           TC       +1                                    
012455,001534: 24,6773           30114                           XCH      MPAC                                  
012456,001535: 24,6774           74476                           MASK     POSMAX                                
012457,001536: 24,6775           50114                           TS       MPAC                                  
012458,001537: 24,6776           37014        ENDSCALE           CAF      DECRELOC                              
012459,001538: 24,6777           02566                           TC       BANKJUMP                              
012460,001539: 
012461,001540: 24,7000           44476        NEG180             CS       POSMAX                                
012462,001541: 24,7001           06775                           TC       ENDSCALE   -1                         
012463,001542: 
012464,001543: 24,7002           40114        SGNTO1             CS       MPAC                                  #  IF OF FORCE SIGN TO 1
012465,001544: 24,7003           74476                           MASK     POSMAX                                
012466,001545: 24,7004           40000                           CS       A                                     
012467,001546: 24,7005           06775                           TC       ENDSCALE   -1                         
012468,001547: 
012469,001548: 24,7006           06367        SLCALL             CADR     SL1        +3                         
012470,001549: 24,7007           26161 30707  DEGCON1            2DEC     5.555555555 B-3                        
012471,001550: 24,7011           21616 07071  DEGCON2            2DEC     2.222222222 B-2                        
012472,001551: 24,7013           71527        NEG.2              OCT      -06250                                #  = .197753906  I.E. THE BIAS SCALED
012473,001552: 24,7014           42756        DECRELOC           CADR     PUTCOM2                               
012474,001553: 
012475,001554: 24,7015           05156        ARTHINSF           TC       DMP                                   #  SCALES MPAC, +1 BY SFTEMP1, SFTEMP2.
012476,001555: 24,7016           50106                           XCADR    SFTEMP1                               #  ASSUMES POINT BETWEEN HI AND LO PARTS
012477,001556: 24,7017           30116                           XCH      MPAC       +2                         #  OF SFCON. SHIFTS RESULTS LEFT BY 14.
012478,001557: 24,7020           30115                           XCH      MPAC       +1                         #  (BY TAKING RESULTS FROM MPAC+1, MPAC+2)
012479,001558: 24,7021           30114                           XCH      MPAC                                  
012480,001559: 24,7022           10000                           CCS      A                                     
012481,001560: 24,7023           07321                           TC       DSPALARM                              #  TOO LARGE A LOAD
012482,001561: 24,7024           07026                           TC       BINROUND                              
012483,001562: 24,7025           07321                           TC       DSPALARM                              #  TOO LARGE A LOAD
012484,001563: 24,7026           07107        BINROUND           TC       2ROUND                                
012485,001564: 24,7027           10121                           CCS      OVFIND                                
012486,001565: 24,7030           07321                           TC       DSPALARM                              
012487,001566: 24,7031           06776                           TC       ENDSCALE                              
012488,001567: 24,7032           07321                           TC       DSPALARM                              
012489,001568: 
012490,001569: 
012491,001570: 
012492,001571: 24,7033           10114        OPTDEGIN           CCS      MPAC                                  #  OPTICS SCALING ROUTINE
012493,001572: 24,7034           07040                           TC       +4                                    #  LOW RANGE   0 TO 90 DEG ALWAYS
012494,001573: 24,7035           07040                           TC       +3                                    
012495,001574: 24,7036           07321                           TC       DSPALARM                              #  REJECT - INPUT. ALARM
012496,001575: 24,7037           07321                           TC       DSPALARM                              #  DITTO
012497,001576: 
012498,001577: 24,7040           34502                           CAF      BIT13                                 
012499,001578: 24,7041           70750                           MASK     WASOPSET                              
012500,001579: 24,7042           10000                           CCS      A                                     
012501,001580: 24,7043           07051                           TC       OPDEGIN2                              
012502,001581: 24,7044           05156                           TC       DMP                                   #  RANGE IS 180 DEG
012503,001582: 24,7045           57006                           XCADR    DEGCON1                               
012504,001583: 24,7046           37006                           CAF      SLCALL                                
012505,001584: 24,7047           02524                           TC       SWCALL                                
012506,001585: 24,7050           06737                           TC       DEGINSF    +2                         
012507,001586: 
012508,001587: 24,7051           30114        OPDEGIN2           XCH      MPAC                                  #  RANGE IS 90 DEG
012509,001588: 24,7052           67013                           AD       NEG.2                                 #  SUBTRACT BIAS
012510,001589: 24,7053           50114                           TS       MPAC                                  
012511,001590: 24,7054           05156                           TC       DMP                                   #  MULT BY 100 / 45  B-2
012512,001591: 24,7055           57010                           XCADR    DEGCON2                               
012513,001592: 24,7056           34503                           CAF      BIT12                                 #  ROUND AS IN DEGINSF
012514,001593: 24,7057           60115                           AD       MPAC       +1                         
012515,001594: 24,7060           07111                           TC       2ROUND     +2                         
012516,001595: 24,7061           06747                           TC       DEGINSF2                              
012517,001596: 
012518,001597: 24,7062           05156        DPINSF             TC       DMP                                   #  SCALES MPAC, MPAC +1 BY SFTEMP1,
012519,001598: 24,7063           50106                           XCADR    SFTEMP1                               #  SFTEMP2.  STORES LOW PART OF RESULT
012520,001599: 24,7064           30116                           XCH      MPAC       +2                         #  IN (E SUBK) +1 OR E+1
012521,001600: 24,7065           60000                           DOUBLE                                         
012522,001601: 24,7066           50116                           TS       MPAC       +2                         
012523,001602: 24,7067           35500                           CAF      ZERO                                  
012524,001603: 24,7070           60115                           AD       MPAC       +1                         
012525,001604: 24,7071           07111                           TC       2ROUND     +2                         
012526,001605: 24,7072           20106                           INDEX    MIXBR                                 #  RETURNS IF NO OF/UF
012527,001606: 24,7073           07073                           TC       +0                                    
012528,001607: 24,7074           07105                           TC       DPINORM                               
012529,001608: 24,7075           30062                           XCH      DECOUNT                               #  MIXEDNOUN
012530,001609: 24,7076           50062                           TS       DECOUNT                               
012531,001610: 24,7077           60635        DPINCOM            AD       NOUNADD                               #      MIXED               NORMAL
012532,001611: 24,7100           50001                           TS       Q                                     #    E SUBK            E
012533,001612: 24,7101           30115                           XCH      MPAC       +1                         
012534,001613: 24,7102           20001                           INDEX    Q                                     
012535,001614: 24,7103           50001                           TS       1                                     #  PLACE LOW PART IN
012536,001615: 24,7104           06776                           TC       ENDSCALE                              #  (E SUBK) +1    MIXED
012537,001616: 24,7105           35500        DPINORM            CAF      ZERO                                  #  E +1         NORMAL
012538,001617: 24,7106           07077                           TC       DPINCOM                               
012539,001618: 
012540,001619: 
012541,001620: 24,7107           30115        2ROUND             XCH      MPAC       +1                         
012542,001621: 24,7110           60000                           DOUBLE                                         
012543,001622: 24,7111           50115                           TS       MPAC       +1                         
012544,001623: 24,7112           00001                           TC       Q                                     #  IF MPAC+1 DOES NOT OF/UF
012545,001624: 24,7113           60114                           AD       MPAC                                  
012546,001625: 24,7114           50114                           TS       MPAC                                  
012547,001626: 24,7115           00001                           TC       Q                                     #  IF MPAC DOES NOT OF/UF
012548,001627: 24,7116           50121                           TS       OVFIND                                
012549,001628: 24,7117           00001        2RNDEND            TC       Q                                     
012550,001629: 
012551,001630: 
012552,001631:                                                                                                  #  MONITOR ALLOWS OTHER KEYBOARD ACTIVITY. IT IS ENDED BY VERB TERMINATE,
012553,001632:                                                                                                  #  ANY NVSUB CALL THAT PASSES THE DSPLOCK, OR ANOTHER MONITOR.
012554,001633: 
012555,001634:                                                                                                  #  MONITOR ACTION IS SUSPENDED, BUT NOT ENDED, BY ANY KEYBOARD ACTION,
012556,001635:                                                                                                  #  EXCEPT ERROR LIGHT RESET. IT BEGINS AGAIN WHEN KEY RELEASE IS PERFORMED.
012557,001636:                                                                                                  #  MONITOR SAVES THE NOUN AND APPROPRIATE DISPLAY VERB IN MONSAVE. IT SAVES
012558,001637:                                                                                                  #  NOUNADD IN MONSAVE1, IF NOUN = MACHINE ADDRESS TO BE SPECIFIED. BIT 15 OF
012559,001638:                                                                                                  #  MONSAVE1 IS THE KILL MONITOR SIGNAL (KILLER BIT). 
012560,001639: 
012561,001640:                                                                                                  #  MONSAVE INDICATES IF MONITOR IS ON (+=ON, +0=OFF)
012562,001641:                                                                                                  #  IF MONSAVE IS +, MONITOR ENTERS NO REQUEST, BUT TURNS KILLER BIT OFF.
012563,001642:                                                                                                  #  IF MONSAVE IS +0, MONITOR ENTERS REQUEST AND TURNS KILLER BIT OFF.
012564,001643: 
012565,001644:                                                                                                  #  NVSUB AND VB=TERMINATE TURN KILL MONITOR BIT ON.
012566,001645: 
012567,001646:                                                                                                  #  IF KILLER BIT IS ON, MONREQ ENTERS NO FURTHER REQUESTS, ZEROS MONSAVE
012568,001647:                                                                                                  #  AND MONSAVE1 (TURNING OFF KILLER BIT).
012569,001648: 
012570,001649: 
012571,001650: 
012572,001651:                                                                                                  #  MONITOR DOSENT TEST FOR MATBS SINCE NVSUB CAN HANDLE INTERNAL MATBS NOW
012573,001652: 
012574,001653: 21,7007                                           SETLOC   ENDRUTIN                              
012575,001654: 
012576,001655: 21,7007           44500        MONITOR            CS       BIT15                                 
012577,001656: 21,7010           70635                           MASK     NOUNADD                               
012578,001657: 21,7011           50115        MONIT2             TS       MPAC       +1                         #  TEMP STORAGE
012579,001658: 21,7012           37303                           CAF      LOW6                                  
012580,001659: 21,7013           70612                           MASK     VERBREG                               
012581,001660: 21,7014           02750                           TC       LEFT5                                 
012582,001661: 21,7015           50022                           TS       CYL                                   
012583,001662: 21,7016           30022                           XCH      CYL                                   
012584,001663: 21,7017           60613                           AD       NOUNREG                               
012585,001664: 21,7020           50114                           TS       MPAC                                  #  TEMP STORAGE
012586,001665: 21,7021           40641                           CS       GRABLOCK                              #  NEITHER CASE SEARCHES LIST.
012587,001666: 21,7022           65502                           AD       TWO                                   
012588,001667: 21,7023           10000                           CCS      A                                     
012589,001668: 21,7024           03103                           TC       RELDSP1                               #  GRABLOCK=0,1. +0 INTO DSPLOCK AND
012590,001669: 21,7025           07031                           TC       +4                                    #  TURN OFF KEY RLSE LIGHT.
012591,001670: 21,7027                                           LOC      +1                                    
012592,001671: 21,7027           35500                           CAF      ZERO                                  #  GRABLOCK=2. +0 INTO DSPLOCK
012593,001672: 21,7030           50623                           TS       DSPLOCK                               #  AND LEAVE KEY RELEASE LIGHT ALONE
012594,001673: 21,7031           20017                           INHINT                                         
012595,001674: 21,7032           10636                           CCS      MONSAVE                               
012596,001675: 21,7033           07037                           TC       +4                                    #  IF MONSAVE WAS +, NO REQUEST
012597,001676: 21,7034           34516                           CAF      ONE                                   #  IF MONSAVE WAS 0, REQUEST MONREQ
012598,001677: 21,7035           02124                           TC       WAITLIST                              
012599,001678: 21,7036           43045                           CADR     MONREQ                                
012600,001679: 21,7037           30114                           XCH      MPAC                                  
012601,001680: 21,7040           50636                           TS       MONSAVE                               #  PLACE MONITOR VERB AND NOUN INTO MONSAVE
012602,001681: 21,7041           30115                           XCH      MPAC       +1                         
012603,001682: 21,7042           50637                           TS       MONSAVE1                              #  ZERO THE KILL MONITOR BIT
012604,001683: 21,7043           20016                           RELINT                                         
012605,001684: 21,7044           00064                           TC       ENTRET                                
012606,001685: 
012607,001686: 
012608,001687: 
012609,001688: 21,7045           10637        MONREQ             CCS      MONSAVE1                              
012610,001689: 21,7046           07052                           TC       +4                                    #  IF KILLER BIT = 0, ENTER REQUESTS
012611,001690: 21,7047           07052                           TC       +3                                    #  IF KILLER BIT = 0, ENTER REQUESTS
012612,001691: 21,7050           07061                           TC       KILLMON                               #  IF KILLER BIT = 1, NO REQUESTS
012613,001692: 21,7051           07061                           TC       KILLMON                               #  IF KILLER BIT = 1, NO REQUESTS
012614,001693: 21,7052           37065                           CAF      MONDEL                                
012615,001694: 21,7053           02124                           TC       WAITLIST                              #  ENTER WAITLIST REQUEST FOR MONREQ
012616,001695: 21,7054           43045                           CADR     MONREQ                                
012617,001696: 21,7055           32774                           CAF      PRIO30                                
012618,001697: 21,7056           02043                           TC       NOVAC                                 #  ENTER EXEC REQUEST FOR MONDO
012619,001698: 21,7057           43066                           CADR     MONDO                                 
012620,001699: 21,7060           02203                           TC       TASKOVER                              
012621,001700: 
012622,001701: 21,7061           35500        KILLMON            CAF      ZERO                                  #  ZERO MONSAVE AND TURN KILLER BIT OFF
012623,001702: 21,7062           50636                           TS       MONSAVE                               
012624,001703: 21,7063           50637                           TS       MONSAVE1                              #  TURN OFF KILL MONITOR BIT.
012625,001704: 21,7064           02203                           TC       TASKOVER                              
012626,001705: 
012627,001706: 
012628,001707: 
012629,001708: 21,7065           00062        MONDEL             OCT      62                                    #  FOR 0.5 SEC MONITOR INTERVALS
012630,001709: 
012631,001710: 
012632,001711: 
012633,001712: 21,7066           10637        MONDO              CCS      MONSAVE1                              #  CALLED BY EXEC
012634,001713: 21,7067           07073                           TC       +4                                    #  IF KILLER BIT = 0, CONTINUE
012635,001714: 21,7070           07073                           TC       +3                                    #  IF KILLER BIT = 0, CONTINUE
012636,001715: 21,7071           02115                           TC       ENDOFJOB                              #  IN CASE TERMINATE CAME SINCE LAST MONREQ
012637,001716: 21,7072           02115                           TC       ENDOFJOB                              #  IN CASE TERMINATE CAME SINCE LAST MONREQ
012638,001717: 21,7073           10623                           CCS      DSPLOCK                               
012639,001718: 21,7074           07126                           TC       MONBUSY                               #  NVSUB IS BUSY
012640,001719: 21,7075           37303                           CAF      LOW6                                  #  NVSUB IS AVAILABLE
012641,001720: 21,7076           70636                           MASK     MONSAVE                               
012642,001721: 21,7077           50107                           TS       NVTEMP                                
012643,001722: 21,7100           02704                           TC       NVSUBMON                              #  PLACE NOUN INTO NOUNREG AND DISPLAY IT
012644,001723: 21,7101           02115                           TC       ENDOFJOB                              #  IN CASE OF ALARM DURING DISPLAY
012645,001724: 21,7102           37124                           CAF      MONMASK                               
012646,001725: 21,7103           70636                           MASK     MONSAVE                               #  CHANGE MONITOR VERB TO DISPLAY VERB
012647,001726: 21,7104           02741                           TC       RIGHT5                                
012648,001727: 21,7105           50020                           TS       CYR                                   
012649,001728: 21,7106           30020                           XCH      CYR                                   
012650,001729: 21,7107           50612                           TS       VERBREG                               
012651,001730: 21,7110           37125                           CAF      MONBACK                               #  SET RETURN TO PASTEVB AFTER DATA DISPLAY
012652,001731: 21,7111           50064                           TS       ENTRET                                
012653,001732: 21,7112           44500                           CS       BIT15                                 
012654,001733: 21,7113           70637                           MASK     MONSAVE1                              
012655,001734: 21,7114           50635                           TS       NOUNADD                               
012656,001735: 21,7115           06031                           TC       TESTNN                                
012657,001736: 
012658,001737: 21,7116           37304        PASTEVB            CAF      MID6                                  
012659,001738: 21,7117           70636                           MASK     MONSAVE                               
012660,001739: 21,7120           50107                           TS       NVTEMP                                #  PLACE MONITOR VERB INTO VERBREG AND
012661,001740: 21,7121           02704                           TC       NVSUBMON                              #        DISPLAY IT.
012662,001741: 21,7122           07123                           TC       +1                                    #  IN CASE OF ALARM DURING DISPLAY
012663,001742: 21,7123           02115        ENDPASTE           TC       ENDOFJOB                              
012664,001743: 
012665,001744: 21,7124           00700        MONMASK            OCT      700                                   
012666,001745: 21,7125           07116        MONBACK            ADRES    PASTEVB                               
012667,001746: 
012668,001747: 21,7126           03016        MONBUSY            TC       RELDSPON                              #  TURN KEY RELEASE LIGHT
012669,001748: 21,7127           02115                           TC       ENDOFJOB                              
012670,001749: 
012671,001750:                                                                                                  #  DSPBANK IS USED TO DISPLAY (IN OCTAL) ANY FIXED REGISTER IN BANK.
012672,001751:                                                                                                  #  IT IS USED WITH NOUN = MACHINE ADDRESS TO BE SPECIFIED. THE CADR OF THE
012673,001752:                                                                                                  #  DESIRED LOCATION IS THEN PUNCHED IN. 
012674,001753: 
012675,001754: 21,7130           32736        DSPBANK            CAF      R1D1                                  
012676,001755: 21,7131           50625                           TS       DSPCOUNT                              
012677,001756: 21,7132           40635                           CS       NOUNADD                               
012678,001757: 21,7133           40000                           CS       A                                     
012679,001758: 21,7134           02573                           TC       DATACALL                              
012680,001759: 21,7135           07137                           TC       DSPOCTWD                              
012681,001760: 21,7136           02115                           TC       ENDOFJOB                              
012682,001761: 
012683,001762: 
012684,001763: 
012685,001764: 24,7120                                           SETLOC   2RNDEND    +1                         
012686,001765: 
012687,001766:                                                                                                  #   DSPDECWD CONVERTS C(MPAC) AND C(MPAC +1)TO A SIGN AND 5 CHAR DECIMAL
012688,001767:                                                                                                  #  STARTING IN LOC SPECIFIED IN DSPCOUNT
012689,001768: 
012690,001769: 24,7120           30001        DSPDECWD           XCH      Q                                     #  USES SHORTMP THROUGHOUT
012691,001770: 24,7121           50105                           TS       WDRET                                 
012692,001771: 24,7122           10114                           CCS      MPAC                                  
012693,001772: 24,7123           07132                           TC       +7                                    
012694,001773: 24,7124           07132                           TC       +6                                    
012695,001774: 24,7125           64516                           AD       ONE                                   
012696,001775: 24,7126           50114                           TS       MPAC                                  
012697,001776: 24,7127           06356                           TC       -ON                                   
012698,001777: 24,7130           40115                           CS       MPAC       +1                         
012699,001778: 24,7131           07134                           TC       +3                                    
012700,001779: 24,7132           06335                           TC       +ON                                   
012701,001780: 24,7133           30115                           XCH      MPAC       +1                         
012702,001781: 24,7134           67173                           AD       DECROUND                              
012703,001782: 24,7135           50115                           TS       MPAC       +1                         
012704,001783: 24,7136           35500                           CAF      ZERO                                  
012705,001784: 24,7137           60114                           AD       MPAC                                  
012706,001785: 24,7140           50114                           TS       MPAC                                  
012707,001786: 24,7141           07145                           TC       +4                                    
012708,001787: 24,7142           34476                           CAF      POSMAX                                
012709,001788: 24,7143           50114                           TS       MPAC                                  
012710,001789: 24,7144           50115                           TS       MPAC       +1                         
012711,001790: 24,7145           35501                           CAF      FOUR                                  
012712,001791: 24,7146           50075        DSPDCWD1           TS       WDCNT                                 
012713,001792: 24,7147           33000                           CAF      BINCON                                
012714,001793: 24,7150           05415                           TC       SHORTMP                               
012715,001794: 24,7151           20114        TRACE1             INDEX    MPAC                                  
012716,001795: 24,7152           32451                           CAF      RELTAB                                
012717,001796: 24,7153           72765                           MASK     LOW5                                  
012718,001797: 24,7154           50110                           TS       CODE                                  
012719,001798: 24,7155           35500                           CAF      ZERO                                  
012720,001799: 24,7156           30116                           XCH      MPAC       +2                         
012721,001800: 24,7157           30115                           XCH      MPAC       +1                         
012722,001801: 24,7160           50114                           TS       MPAC                                  
012723,001802: 24,7161           30625                           XCH      DSPCOUNT                              
012724,001803: 24,7162           50103        TRACE1S            TS       COUNT                                 
012725,001804: 24,7163           10000                           CCS      A                                     #  DECREMENT DSPCOUNT EXCEPT AT +0
012726,001805: 24,7164           50625                           TS       DSPCOUNT                              
012727,001806: 24,7165           07220                           TC       DSPIN                                 
012728,001807: 24,7166           10075                           CCS      WDCNT                                 
012729,001808: 24,7167           07146                           TC       DSPDCWD1                              
012730,001809: 24,7170           42775                           CS       VD1                                   
012731,001810: 24,7171           50625                           TS       DSPCOUNT                              
012732,001811: 24,7172           00105                           TC       WDRET                                 
012733,001812: 
012734,001813: 24,7173           02476        DECROUND           OCT      02476                                 
012735,001814: 
012736,001815: 
012737,001816: 
012738,001817:                                                                                                  #  DSP2DEC CONVERTS C(MPAC) AND C(MPAC+1) INTO A SIGN AND 10 CHAR DECIMAL
012739,001818:                                                                                                  #  STARTING IN THE LOC SPECIFIED IN DSPCOUNT.
012740,001819: 
012741,001820: 24,7174           30001        DSP2DEC            XCH      Q                                     
012742,001821: 24,7175           50105                           TS       WDRET                                 
012743,001822: 24,7176           35500                           CAF      ZERO                                  
012744,001823: 24,7177           50110                           TS       CODE                                  
012745,001824: 24,7200           34473                           CAF      THREE                                 
012746,001825: 24,7201           07305                           TC       11DSPIN                               #  -R2 OFF
012747,001826: 24,7202           35501                           CAF      FOUR                                  
012748,001827: 24,7203           07305                           TC       11DSPIN                               #  +R2 OFF
012749,001828: 24,7204           10114                           CCS      MPAC                                  
012750,001829: 24,7205           07215                           TC       +8D                                   
012751,001830: 24,7206           07215                           TC       +7                                    
012752,001831: 24,7207           64516                           AD       ONE                                   
012753,001832: 24,7210           50114                           TS       MPAC                                  
012754,001833: 24,7211           06356                           TC       -ON                                   
012755,001834: 24,7212           40115                           CS       MPAC       +1                         
012756,001835: 24,7213           50115                           TS       MPAC       +1                         
012757,001836: 24,7214           07216                           TC       +2                                    
012758,001837: 24,7215           06335                           TC       +ON                                   
012759,001838: 24,7216           32737                           CAF      R2D1                                  
012760,001839: 24,7217           07146        END2DEC            TC       DSPDCWD1                              
012761,001840: 
012762,001841: 
012763,001842: 
012764,001843: 21,7137                                           SETLOC   DSPBANK    +7                         
012765,001844: 
012766,001845:                                                                                                  #  DSPOCTWD DISPLAYS C(A) UPON ENTRY AS A 5 CHAR OCT STARTING IN THE DSP
012767,001846:                                                                                                  #  CHAR SPECIFIED IN DSPCOUNT. IT STOPS AFTER 5 CHAR HAVE BEEN DISPLAYED.
012768,001847: 
012769,001848: 21,7137           50022        DSPOCTWD           TS       CYL                                   
012770,001849: 21,7140           30001                           XCH      Q                                     
012771,001850: 21,7141           50105                           TS       WDRET                                 
012772,001851: 21,7142           30625                           XCH      DSPCOUNT                              
012773,001852: 21,7143           64501                           AD       BIT14                                 #  TO BLANK SIGNS
012774,001853: 21,7144           50625                           TS       DSPCOUNT                              
012775,001854: 21,7145           35501                           CAF      FOUR                                  
012776,001855: 21,7146           50075        WDAGAIN            TS       WDCNT                                 
012777,001856: 21,7147           40022                           CS       CYL                                   
012778,001857: 21,7150           40022                           CS       CYL                                   
012779,001858: 21,7151           40022                           CS       CYL                                   
012780,001859: 21,7152           40000                           CS       A                                     
012781,001860: 21,7153           75361                           MASK     DSPMSK                                
012782,001861: 21,7154           20000                           INDEX    A                                     
012783,001862: 21,7155           32451                           CAF      RELTAB                                
012784,001863: 21,7156           72765                           MASK     LOW5                                  
012785,001864: 21,7157           50110                           TS       CODE                                  
012786,001865: 21,7160           30625                           XCH      DSPCOUNT                              
012787,001866: 21,7161           50103                           TS       COUNT                                 
012788,001867: 21,7162           10000                           CCS      A                                     #  DECREMENT DSPCOUNT EXCEPT AT +0
012789,001868: 21,7163           50625                           TS       DSPCOUNT                              
012790,001869: 21,7164           37173                           CAF      OCTINLOC                              
012791,001870: 21,7165           02566                           TC       BANKJUMP                              
012792,001871: 21,7166           10075        OCTBACK            CCS      WDCNT                                 
012793,001872: 21,7167           07146                           TC       WDAGAIN                               #  +
012794,001873: 21,7170           42775        DSPLV              CS       VD1                                   #  TO BLOCK NUMERICAL CHARACTERS, CLEARS,
012795,001874: 21,7171           50625                           TS       DSPCOUNT                              #  AND SIGNS AFTER A COMPLETED DISPLAY.
012796,001875: 21,7172           00105                           TC       WDRET                                 
012797,001876: 
012798,001877: 21,7173           51313        OCTINLOC           CADR     DSPOCTIN                              
012799,001878: 21,7174     5361               DSPMSK             =        SEVEN                                 
012800,001879: 
012801,001880: 
012802,001881: 
012803,001882:                                                                                                  #  DSP2BIT DISPLAYS C(A) UPON ENTRY AS A 2 CHAR OCT BEGINNING IN THE DSP
012804,001883:                                                                                                  #  LOC SPECIFIED IN DSPCOUNT BY PRE CYCLING RIGHT C(A) AND USING THE LOGIC
012805,001884:                                                                                                  #  OF THE 5 CHAR OCTAL DISPLAY
012806,001885: 
012807,001886: 21,7174           50020        DSP2BIT            TS       CYR                                   
012808,001887: 21,7175           30001                           XCH      Q                                     
012809,001888: 21,7176           50105                           TS       WDRET                                 
012810,001889: 21,7177           34516                           CAF      ONE                                   
012811,001890: 21,7200           50075                           TS       WDCNT                                 
012812,001891: 21,7201           40020                           CS       CYR                                   
012813,001892: 21,7202           40020                           CS       CYR                                   
012814,001893: 21,7203           30020                           XCH      CYR                                   
012815,001894: 21,7204           50022                           TS       CYL                                   
012816,001895: 21,7205           07153                           TC       WDAGAIN    +5                         
012817,001896: 
012818,001897: 
012819,001898: 
012820,001899:                                                                                                  #  FOR DSPIN PLACE 0/25 OCT INTO COUNT, 5 BIT RELAY CODE INTO CODE. BOTH
012821,001900:                                                                                                  #  ARE DESTROYED. IF BIT14 OF COUNT IS 1, SIGN IS BLANKED WITH LEFT CHAR.
012822,001901:                                                                                                  #  FOR DSPIN1 PLACE 0,1 INTO BIT11 OF CODE, 2 INTO COUNT, REL ADDRESS OF
012823,001902:                                                                                                  #  DSPTAB ENTRY INTO DSREL.
012824,001903: 
012825,001904: 24,7220                                           SETLOC   END2DEC    +1                         
012826,001905: 
012827,001906: 24,7220           30001        DSPIN              XCH      Q                                     
012828,001907: 24,7221           50111                           TS       DSEXIT                                
012829,001908: 24,7222           32765                           CAF      LOW5                                  
012830,001909: 24,7223           70103                           MASK     COUNT                                 
012831,001910: 24,7224           50021                           TS       SR                                    
012832,001911: 24,7225           30021                           XCH      SR                                    
012833,001912: 24,7226           50101                           TS       DSREL                                 
012834,001913: 24,7227           34516                           CAF      BIT1                                  
012835,001914: 24,7230           70103                           MASK     COUNT                                 
012836,001915: 24,7231           10000                           CCS      A                                     
012837,001916: 24,7232           07234                           TC       +2                                    #  LEFT IF COUNT IS ODD
012838,001917: 24,7233           07244                           TC       DSPIN1     -1                         #  RIGHT IF COUNT IS EVEN
012839,001918: 24,7234           30110                           XCH      CODE                                  
012840,001919: 24,7235           02757                           TC       SLEFT5                                #  DOES NOT USE CYL
012841,001920: 24,7236           50110                           TS       CODE                                  
012842,001921: 24,7237           34501                           CAF      BIT14                                 
012843,001922: 24,7240           70103                           MASK     COUNT                                 
012844,001923: 24,7241           10000                           CCS      A                                     
012845,001924: 24,7242           35502                           CAF      TWO                                   #  BIT14 = 1, BLANK SIGN
012846,001925: 24,7243           64516                           AD       ONE                                   #  BIT14 = 0, LEAVE SIGN ALONE
012847,001926: 24,7244           50103                           TS       COUNT                                 #  +0 INTO COUNT FOR RIGHT
012848,001927:                                                                                                  #  +1 INTO COUNT FOR LEFT (SIGN LEFT ALONE)
012849,001928:                                                                                                  #  +3 INTO COUNT FOR LEFT (TO BLANK SIGN)
012850,001929: 24,7245           20017        DSPIN1             INHINT                                         
012851,001930: 24,7246           20101                           INDEX    DSREL                                 
012852,001931: 24,7247           10730                           CCS      DSPTAB                                
012853,001932: 24,7250           07252                           TC       +2                                    #  IF +
012854,001933: 24,7252                                           LOC      +1                                    
012855,001934: 24,7252           64516                           AD       ONE                                   #  IF-
012856,001935: 24,7253           50102                           TS       DSMAG                                 
012857,001936: 24,7254           20103                           INDEX    COUNT                                 
012858,001937: 24,7255           77301                           MASK     DSMSK                                 
012859,001938: 24,7256           25777                           EXTEND                                         
012860,001939: 24,7257           60110                           SU       CODE                                  
012861,001940: 24,7260           10000                           CCS      A                                     
012862,001941: 24,7261           07265                           TC       DFRNT                                 #  IF+
012863,001942: 24,7263                                           LOC      +1                                    
012864,001943: 24,7263           07265                           TC       DFRNT                                 #  IF-
012865,001944: 24,7264           07277                           TC       DSLV                                  #  IF -0
012866,001945: 24,7265           20103        DFRNT              INDEX    COUNT                                 
012867,001946: 24,7266           47301                           CS       DSMSK                                 #  MASK WITH 77740,76037, OR 75777
012868,001947: 24,7267           70102                           MASK     DSMAG                                 
012869,001948: 24,7270           60110                           AD       CODE                                  
012870,001949: 24,7271           40000                           CS       A                                     
012871,001950: 24,7272           20101                           INDEX    DSREL                                 
012872,001951: 24,7273           30730                           XCH      DSPTAB                                
012873,001952: 24,7274           10000                           CCS      A                                     
012874,001953: 24,7275           06614                           TC       INCNOUT                               
012875,001954: 24,7277                                           LOC      +1                                    
012876,001955: 24,7277           20016        DSLV               RELINT                                         
012877,001956: 24,7300           00111                           TC       DSEXIT                                
012878,001957: 
012879,001958: 24,7301           00037        DSMSK              OCT      37                                    
012880,001959: 24,7302           01740                           OCT      1740                                  
012881,001960: 24,7303           02000                           OCT      2000                                  
012882,001961: 24,7304           03740                           OCT      3740                                  
012883,001962: 
012884,001963: 
012885,001964: 
012886,001965:                                                                                                  #  FOR 11DSPIN, PUT REL ADDRESSS OF DSPTAB ENTRY INTO A, 1 IN BIT11 OR 0 IN
012887,001966:                                                                                                  #  BIT11 OF CODE.
012888,001967: 
012889,001968: 24,7305           50101        11DSPIN            TS       DSREL                                 
012890,001969: 24,7306           35502                           CAF      TWO                                   
012891,001970: 24,7307           50103                           TS       COUNT                                 
012892,001971: 24,7310           30001                           XCH      Q                                     
012893,001972: 24,7311           50111                           TS       DSEXIT                                
012894,001973: 24,7312           07245                           TC       DSPIN1                                
012895,001974: 
012896,001975: 24,7313           07220        DSPOCTIN           TC       DSPIN                                 #  SO DSPOCTWD DOESNT USE SWCALL
012897,001976: 24,7314           37316                           CAF      +2                                    
012898,001977: 24,7315           02566                           TC       BANKJUMP                              
012899,001978: 24,7316           43166        ENDSPOCT           CADR     OCTBACK                               
012900,001979: 
012901,001980: 
012902,001981: 
012903,001982:                                                                                                  #  DSPALARM FINDS TC NVSUBEND IN ENTRET FOR NVSUB INITIATED ROUTINES.
012904,001983:                                                                                                  #  ABORT WITH OCT 01501.
012905,001984:                                                                                                  #  DSPALARM FINDS TC ENDOFJOB IN ENTRET FOR KEYBOARD INITIATED ROUTINES.
012906,001985:                                                                                                  #  DO TC ENTRET.
012907,001986: 
012908,001987: 24,7317           32734        CHARALRM           CAF      ENDINST                               #  ALARMS WHICH MUST DO ENDOFJOBS COME
012909,001988: 24,7320           50064                           TS       ENTRET                                #  HERE. ALLOWS ENTRET TO BE TEMP ERASABLE
012910,001989: 
012911,001990: 24,7321           03001        DSPALARM           TC       FALTON                                #  TURN ON CHECK FAIL LIGHT.
012912,001991: 24,7322           44516                           CS       ONE                                   
012913,001992: 24,7323           60644                           AD       NVQTEM                                
012914,001993: 24,7324           50644                           TS       NVQTEM                                
012915,001994: 24,7325           00064                           TC       ENTEXIT                               #  NOT NVSUB INITIATED.
012916,001995: 
012917,001996: 
012918,001997: 24,7326           34504        FLASHON1           CAF      BIT11                                 #  GETS HERE THRU FLASHON(STANDARD LEAD IN)
012919,001998: 24,7327           50110                           TS       CODE                                  
012920,001999: 24,7330           37337                           CAF      FLASHLOC                              
012921,002000: 24,7331           50101                           TS       DSREL                                 
012922,002001: 24,7332           35502                           CAF      TWO                                   
012923,002002: 24,7333           50103                           TS       COUNT                                 
012924,002003: 24,7334           07245                           TC       DSPIN1                                
012925,002004: 24,7335           35500        FLASHOF1           CAF      ZERO                                  #  GETS HERE THRU FLASHOFF(STANDARD LEAD IN
012926,002005: 24,7336           07327                           TC       FLASHON1   +1                         
012927,002006: 24,7337           00011        FLASHLOC           OCT      11                                    
012928,002007: 
012929,002008: 
012930,002009: 
012931,002010:                                                                                                  #  MMCHANG USES NOUN DISPLAY UNTIL ENTER. THEN IT USES MODE DISP.
012932,002011:                                                                                                  #  IT GOES TO MODROUT WITH THE NEW M M CODE IN A, BUT NOT DISPLAYED IN
012933,002012:                                                                                                  #  MM LIGHTS.
012934,002013: 
012935,002014: 21,7206                                           SETLOC   DSP2BIT    +10D                       
012936,002015: 
012937,002016: 21,7206           07221        MMCHANG            TC       REQMM                                 
012938,002017: 21,7207           35500                           CAF      ZERO                                  
012939,002018: 21,7210           30613                           XCH      NOUNREG                               
012940,002019: 21,7211           50114                           TS       MPAC                                  
012941,002020: 21,7212           32776                           CAF      ND1                                   
012942,002021: 21,7213           50625                           TS       DSPCOUNT                              
012943,002022: 21,7214           37234                           CAF      2BLNKLOC                              
012944,002023: 21,7215           02524                           TC       SWCALL                                
012945,002024: 21,7216           30114                           XCH      MPAC                                  
012946,002025: 21,7217           02563                           TC       POSTJUMP                              
012947,002026: 21,7220           10002                           CADR     MODROUTB                              #  GO THRU STANDARD LOC.
012948,002027: 
012949,002028: 
012950,002029: 
012951,002030: 21,7221           40001        REQMM              CS       Q                                     
012952,002031: 21,7222           50624                           TS       REQRET                                
012953,002032: 21,7223           32776                           CAF      ND1                                   
012954,002033: 21,7224           50625                           TS       DSPCOUNT                              
012955,002034: 21,7225           35500                           CAF      ZERO                                  
012956,002035: 21,7226           50613                           TS       NOUNREG                               
012957,002036: 21,7227           37234                           CAF      2BLNKLOC                              
012958,002037: 21,7230           02524                           TC       SWCALL                                
012959,002038: 21,7231           36255                           CAF      FLONAD                                
012960,002039: 21,7232           02524                           TC       SWCALL                                
012961,002040: 21,7233           00064                           TC       ENTEXIT                               
012962,002041: 21,7234           50575        2BLNKLOC           CADR     2BLANK                                
012963,002042: 21,7235                        ENDREQMM           EQUALS                                         
012964,002043: 
012965,002044: 
012966,002045: 
012967,002046:                                                                                                  #  VBRQEXEC ENTERS REQUEST TO EXEC     FOR ANY ADDRESS WITH ANY PRIORITY.
012968,002047:                                                                                                  #  IT DOES ENDOFJOB AFTER ENTERING REQUEST.ASSUMES PRIO  PRELOADED INTO 
012969,002048:                                                                                                  #  BITS 10-14 OF FIRST REGISTER OF TEMP AREA, WITH BIT1=0 FOR NOVAC, BIT1
012970,002049:                                                                                                  #  =1 FOR FINDVAC). THE VERB IS USED WITH NOUN=MACHINE ADDRESS TO BE
012971,002050:                                                                                                  #  SPECIFIED. CADR JOBADDR IS PUNCHED IN. DISPLAY SYST IS RELEASED.
012972,002051: 
012973,002052: 24,7340                                           SETLOC   FLASHLOC   +1                         
012974,002053: 
012975,002054: 24,7340           32734        VBRQEXEC           CAF      ENDINST                               
012976,002055: 24,7341           50074                           TS       PROGREG    +2                         
012977,002056: 24,7342           03046                           TC       RELDSP                                
012978,002057: 24,7343           34516                           CAF      BIT1                                  
012979,002058: 24,7344           70627                           MASK     DSPTEM1                               #  ********
012980,002059: 24,7345           10000                           CCS      A                                     
012981,002060: 24,7346           07357                           TC       SETVAC                                #  IF BIT1 =1, FINDVAC
012982,002061: 24,7347           32770                           CAF      TCNOVAC                               #  IF BIT1 =0, NOVAC
012983,002062: 24,7350           50072        REQEX1             TS       PROGREG                               #  TC NOVAC OR TC FINDVAC INTO PROGREG
012984,002063: 24,7351           30635                           XCH      NOUNADD                               
012985,002064: 24,7352           50073                           TS       PROGREG    +1                         #  CADR JOBADDR INTO PROGREG +1
012986,002065: 24,7353           44516                           CS       BIT1                                  
012987,002066: 24,7354           70627                           MASK     DSPTEM1                               #  *******
012988,002067: 24,7355           20017                           INHINT                                         
012989,002068: 24,7356           00072                           TC       PROGREG                               
012990,002069: 
012991,002070: 24,7357           32773        SETVAC             CAF      TCFINDVC                              
012992,002071: 24,7360           07350                           TC       REQEX1                                
012993,002072: 
012994,002073:                                                                                                  #  VBRQWAIT ENTERS REQUEST TO WAITLIST FOR ANY ADDRESS WITH ANY DELAY.
012995,002074:                                                                                                  #  IT DOES ENDOFJOB AFTER ENTERING REQUEST.ASSUMES DELAY PRELOADED IN FIRST
012996,002075:                                                                                                  #  REGISTER OF TEMP AREA. THE VERB IS USED WITH NOUN= MACHINE ADDRESS TO
012997,002076:                                                                                                  #  BE SPECIFIED. CADR TASKADDR IS PUNCHED IN. DISPLAY SYST IS RELEASED.
012998,002077: 
012999,002078: 24,7361           32734        VBRQWAIT           CAF      ENDINST                               
013000,002079: 24,7362           50074                           TS       PROGREG    +2                         #  TC ENDOFJOB INTO PROGREG+2
013001,002080: 24,7363           03046                           TC       RELDSP                                
013002,002081: 24,7364           32771                           CAF      TCWAIT                                
013003,002082: 24,7365           50072                           TS       PROGREG                               #  TC WAITLIST INTO PROGREG
013004,002083: 24,7366           30635                           XCH      NOUNADD                               
013005,002084: 24,7367           50073                           TS       PROGREG    +1                         #  CADR TASKADDR INTO PROGREG+1
013006,002085: 24,7370           20017                           INHINT                                         
013007,002086: 24,7371           30627                           XCH      DSPTEM1                               #  DELTA T IN A
013008,002087: 24,7372           00072        ENDRQWT            TC       PROGREG                               
013009,002088: 
013010,002089: 
013011,002090: 
013012,002091: 24,7373           34516        VBPROC             CAF      ONE                                   #  PROCEED WITHOUT DATA
013013,002092: 24,7374           50645                           TS       LOADSTAT                              
013014,002093: 24,7375           03046                           TC       RELDSP                                
013015,002094: 24,7376           06005                           TC       FLASHOFF                              
013016,002095: 24,7377           07506                           TC       RECALTST                              #  SEE IF THERE IS ANY RECALL FROM ENDIDLE
013017,002096: 
013018,002097: 
013019,002098: 
013020,002099: 24,7400           02713        VBTERM             TC       KILMONON                              #  TURN ON KILL MONITOR BIT
013021,002100: 24,7401           44516                           CS       ONE                                   
013022,002101: 24,7402           07374                           TC       VBPROC     +1                         #  TERM VERB SETS LOADSTAT NEG
013023,002102: 
013024,002103: 
013025,002104:                                                                                                  #  FLASH IS TURNED OFF ONLY BY PROCEED WITHOUT DATA, TERMINATE, END OF LOAD
013026,002105: 
013027,002106: 
013028,002107:                                                                                                  #  VBRELDSP TURNS OFF RELEASE DISPLAY SYSTEM LIGHT(AND SEARCHES LIST ONLY
013029,002108:                                                                                                  #  IF THIS LIGHT WAS TURNED ON BY NVSUBUSY), AND TURNS OFF UPACT LIGHT.
013030,002109: 
013031,002110: 24,7403           35500        VBRELDSP           CAF      ZERO                                  #  RELEASE DISPLAY SYST
013032,002111: 24,7404           50110                           TS       CODE                                  #  TURN OFF UPACT LIGHT
013033,002112: 24,7405           35361                           CAF      SEVEN                                 
013034,002113: 24,7406           07305                           TC       11DSPIN                               
013035,002114: 24,7407           03046                           TC       RELDSP                                #  SEARCHES LIST
013036,002115: 24,7410           02115                           TC       ENDOFJOB                              
013037,002116: 
013038,002117: 
013039,002118: 
013040,002119:                                                                                                  #  BUMP SHIFTS WORD DISPLAYED IN R2 TO R3, R1 TO R2. IT BLANKS R1.
013041,002120: 
013042,002121: 24,7411           34477        BUMP               CAF      FIVE                                  #  R2D5
013043,002122: 24,7412           50625                           TS       DSPCOUNT                              
013044,002123: 24,7413           50103                           TS       COUNT                                 
013045,002124: 24,7414           34516                           CAF      ONE                                   #  SHIFT DATA OF R2 TO R3, R1 TO R2
013046,002125: 24,7415           70103                           MASK     COUNT                                 
013047,002126: 24,7416           30103                           XCH      COUNT                                 #  +0 INTO COUNT IF EVEN (RIGHT)
013048,002127: 24,7417           50021                           TS       SR                                    #  +1 INTO COUNT IF ODD (LEFT)
013049,002128: 24,7420           30021                           XCH      SR                                    #  DSREL IN A
013050,002129: 24,7421           20000                           INDEX    A                                     
013051,002130: 24,7422           10730                           CCS      DSPTAB                                
013052,002131: 24,7423           07425                           TC       +2                                    
013053,002132: 24,7425                                           LOC      +1                                    
013054,002133: 24,7425           64516                           AD       ONE                                   #  DSMAG IN A
013055,002134: 24,7426           20103                           INDEX    COUNT                                 
013056,002135: 24,7427           77301                           MASK     DSMSK                                 
013057,002136: 24,7430           20103                           INDEX    COUNT                                 
013058,002137: 24,7431           07432                           TC       +1                                    
013059,002138: 24,7432           07434                           TC       +2                                    #  EVEN(RIGHT)  OK
013060,002139: 24,7433           02741                           TC       RIGHT5                                #  ODD(LEFT)  SHIFT RIGHT
013061,002140: 24,7434           50110                           TS       CODE                                  
013062,002141: 24,7435           44477                           CS       FIVE                                  
013063,002142: 24,7436           60625                           AD       DSPCOUNT                              #  DSPCOUNT-5
013064,002143: 24,7437           10000                           CCS      A                                     #  TO PREVENT -0
013065,002144: 24,7440           64516                           AD       ONE                                   
013066,002145: 24,7441           07443                           TC       +2                                    
013067,002146: 24,7443                                           LOC      +1                                    
013068,002147: 24,7443           50103                           TS       COUNT                                 
013069,002148: 24,7444           07220                           TC       DSPIN                                 #  CODE ALREADY IN CODE
013070,002149: 24,7445           40625                           CS       DSPCOUNT                              
013071,002150: 24,7446           62736                           AD       R1D1                                  #  OCT 16
013072,002151: 24,7447           10000                           CCS      A                                     
013073,002152: 24,7450           30625                           XCH      DSPCOUNT                              #  +, DSPCOUNT L/ OCT 16
013074,002153: 24,7451           64516                           AD       ONE                                   #  INCREMENT DSPCOUNT
013075,002154: 24,7452           07412                           TC       BUMP       +1                         
013076,002155: 
013077,002156: 24,7453           35500        SWSGN              CAF      ZERO                                  #  -0, DSPCOUNT= OCT 16. DO SIGN SHIFT
013078,002157: 24,7454           50625                           TS       DSPCOUNT                              
013079,002158: 24,7455           67504                           AD       SWTAB      +2                         #  OCT 3
013080,002159: 24,7456           20000                           INDEX    A                                     #  PICKUP ORDER , DSREL=3,4,5,6.
013081,002160: 24,7457           10730                           CCS      DSPTAB                                #                   (-R2,+R2,-R1,+R1)
013082,002161: 24,7460           07462                           TC       +2                                    
013083,002162: 24,7462                                           LOC      +1                                    
013084,002163: 24,7462           64516                           AD       ONE                                   
013085,002164: 24,7463           74504                           MASK     BIT11                                 
013086,002165: 24,7464           50110                           TS       CODE                                  
013087,002166: 24,7465           20625                           INDEX    DSPCOUNT                              
013088,002167: 24,7466           37502                           CAF      SWTAB                                 #  PUT AWAY ORDER, DSREL= 0,1,3,4.
013089,002168: 24,7467           07305                           TC       11DSPIN                               #                   (-R3,+R3,-R2,+R2.)
013090,002169: 24,7470           40625                           CS       DSPCOUNT                              
013091,002170: 24,7471           67504                           AD       SWTAB      +2                         #  OCT 3
013092,002171: 24,7472           10000                           CCS      A                                     
013093,002172: 24,7473           30625                           XCH      DSPCOUNT                              #  +, DSPCOUNT L/ 3
013094,002173: 24,7474           64516                           AD       ONE                                   #  INCREMENT DSPCOUNT
013095,002174: 24,7475           07454                           TC       SWSGN      +1                         
013096,002175: 24,7476           32736                           CAF      R1D1                                  #  -0,       DSPCOUNT = 3
013097,002176: 24,7477           50625                           TS       DSPCOUNT                              
013098,002177: 24,7500           06535                           TC       5BLANK                                #  BLANKS R1
013099,002178: 24,7501           00064                           TC       ENTEXIT                               
013100,002179: 
013101,002180: 24,7502           00000        SWTAB              OCT      0                                     #  -R3
013102,002181: 24,7503           00001                           OCT      1                                     #  +R3
013103,002182: 24,7504           00003                           OCT      3                                     #  -R2
013104,002183: 24,7505           00004                           OCT      4                                     #  +R2
013105,002184: 
013106,002185: 
013107,002186: 
013108,002187:                                                                                                  #  NVSUB IS USED FOR SUB ROUTINE CALLS FROM WITHIN COMPUTER. IT CAN BE
013109,002188:                                                                                                  #  USED TO DO ANY THING THE KEYBOARD CAN CALL. PLACE  ...VVVVVVNNNNNN 
013110,002189:                                                                                                  #  INTO A.      V-S ARE 6 BIT VERB CODE. N-S , 6 BIT NOUN CODE.
013111,002190: 
013112,002191:                                                                                                  #  NVSUB CAN BE USED WITH MACH ADDR TO BE SPEC BY PLACING THE ADDRESS IN
013113,002192:                                                                                                  #  MPAC+2 BEFORE THE STANDARD NVSUB CALL.
013114,002193: 
013115,002194:                                                                                                  #   NVSUB RETURNS TO 2+ CALLING LOC AFTER PERFORMING TASK, IF DISPLAY
013116,002195:                                                                                                  #  SYSTEM IS AVAILABLE. THE NEW NOUN AND VERB CODES ARE DISPLAYED.
013117,002196:                                                                                                  #  IF V:S =0, THE NEW NOUN CODE IS DISPLAYED ONLY(RETURN WITH NO FURTHER
013118,002197:                                                                                                  #  ACTION). IF N-S =0, THE NEW VERB CODE IS DISPLAYED ONLY(RETURN WITH NO
013119,002198:                                                                                                  #  FURTHER ACTION).
013120,002199: 
013121,002200:                                                                                                  #  IT RETURNS TO 1+ CALLING LOC WITHOUT PERFORMING TASK, IF DISPLAY
013122,002201:                                                                                                  #  SYSTEM IS BLOCKED (NOTHING IS DISPLAYED IN THIS CASE).
013123,002202:                                                                                                  #  IT DOES TC ABORT (WITH OCT 01501) IF IT ENCOUNTERS A DISPLAY PROGRAM
013124,002203:                                                                                                  #  ALARM CONDITION BEFORE RETURN TO CALLER.
013125,002204: 
013126,002205:                                                                                                  #  THE DISPLAY SYSTEM IS BLOCKED BY THE DEPRESSION OF ANY
013127,002206:                                                                                                  #  KEY, EXCEPT ERROR LIGHT RESET. ALSO BY ENDIDLE.
013128,002207:                                                                                                  #        IT IS RELEASED BY SPECIAL VERB = RELEASE DISPLAY, ALL GO TO VERBS,
013129,002208:                                                                                                  #  PROCEED WITHOUT DATA, TERMINATE, INITIALIZE EXECUTIVE,
013130,002209:                                                                                                  #  RECALL PART OF RECALTST IF ENDIDLE WAS USED,
013131,002210:                                                                                                  #  IN RECALTST IF NVSUB INITIATED LOAD AND ENDIDLE WAS NOT USED,
013132,002211:                                                                                                  #  VB = REQUEST EXECUTIVE, VB = REQUEST WAITLIST,
013133,002212:                                                                                                  #  MONITOR SET UP.
013134,002213: 
013135,002214:                                                                                                  #  A NVSUB CALL THAT PASSES DSPLOCK ENDS OLD MONITOR.
013136,002215: 
013137,002216:                                                                                                  #  DSPLOCK IS THE INTERLOCK FOR USE OF KEYBOARD AND DISPLAY SYSTEM WHICH
013138,002217:                                                                                                  #  LOCKS OUT INTERNAL USE WHENEVER THERE IS EXTERNAL KEYBOARD ACTION.
013139,002218: 
013140,002219:                                                                                                  #  NVSUB IN F/F PLACES 2 + CALLING CADR INTO NVSBCADR, TC NVSUBEND INTO
013141,002220:                                                                                                  #  ENTRET. IT WILL HANDLE A CALL FROM F/F OK, BUT WILL NOT RESTORE BANKREG
013142,002221:                                                                                                  #  TO ITS ORIGINAL CONTENTS.
013143,002222: 
013144,002223:    2670                                           SETLOC   ENDFAILF                              
013145,002224:    2670           50107        NVSUB              TS       NVTEMP                                #  IN FIXED FIXED
013146,002225:    2671           10623                           CCS      DSPLOCK                               
013147,002226:    2672           00001                           TC       Q                                     #  DSP SYST BLOCKED. RET TO 1+ CALLING LOC
013148,002227:    2673           30001                           XCH      Q                                     #  DSP SYST AVAILABLE
013149,002228:    2674           64516                           AD       ONE                                   
013150,002229:    2675           50644                           TS       NVQTEM                                
013151,002230:    2676           02713                           TC       KILMONON                              #  TURN ON KILL MONITOR BIT
013152,002231:    2677           32703        NVSUBCOM           CAF      NVSUBANK                              
013153,002232:    2700           30015                           XCH      BANKREG                               
013154,002233:    2701           50642                           TS       NVBNKTEM                              
013155,002234:    2702           06000                           TC       NVSUBB                                #  GO TO NVSUB1 THRU STANDARD LOC
013156,002235:    2703           43235        NVSUBANK           CADR     NVSUB1                                #  BANK NUMB OF NVSUB1
013157,002236: 
013158,002237:    2704           30001        NVSUBMON           XCH      Q                                     #  MONDO COMES HERE
013159,002238:    2705           64516                           AD       ONE                                   
013160,002239:    2706           50644                           TS       NVQTEM                                
013161,002240:    2707           02677                           TC       NVSUBCOM                              
013162,002241: 
013163,002242:    2710           30642        NVSUBEND           XCH      NVBNKTEM                              
013164,002243:    2711           50015                           TS       BANKREG                               
013165,002244:    2712           00644                           TC       NVQTEM                                
013166,002245: 
013167,002246: 21,7235                                           SETLOC   ENDREQMM                              
013168,002247: 21,7235           37254        NVSUB1             CAF      ENTSET                                #  IN BANK
013169,002248: 21,7236           50064                           TS       ENTRET                                #  SET RETURN TO NVSUBEND
013170,002249: 21,7237           37303                           CAF      LOW6                                  
013171,002250: 21,7240           70107                           MASK     NVTEMP                                
013172,002251: 21,7241           50114                           TS       MPAC                                  #  TEMP STORAGE
013173,002252: 21,7242           37304                           CAF      MID6                                  
013174,002253: 21,7243           70107                           MASK     NVTEMP                                
013175,002254: 21,7244           02741                           TC       RIGHT5                                
013176,002255: 21,7245           50020                           TS       CYR                                   
013177,002256: 21,7246           30020                           XCH      CYR                                   
013178,002257: 21,7247           50115                           TS       MPAC       +1                         #  TEMP STORAGE
013179,002258: 21,7250           10114                           CCS      MPAC                                  #  TEST NOUN
013180,002259: 21,7251           07255                           TC       +4                                    #  IF NOUN NOT +0, GO ON
013181,002260: 21,7252           30115                           XCH      MPAC       +1                         
013182,002261: 21,7253           06276                           TC       UPDATVB    -1                         #  IF NOUN = +0, DISPLAY VERB . THEN RETURN
013183,002262: 21,7254           02710        ENTSET             TC       NVSUBEND                              
013184,002263: 21,7255           10115                           CCS      MPAC       +1                         #  TEST VERB
013185,002264: 21,7256           07262                           TC       +4                                    #  IF VERB NOT +0, GO ON
013186,002265: 21,7257           30114                           XCH      MPAC                                  
013187,002266: 21,7260           06257                           TC       UPDATNN    -1                         #  IF VERB = +0, DISPLAY NOUN . THEN RETURN
013188,002267: 21,7261           02710                           TC       NVSUBEND                              
013189,002268: 21,7262           30115                           XCH      MPAC       +1                         
013190,002269: 21,7263           06276                           TC       UPDATVB    -1                         #  IF BOTH NOUN AND VERB NOT +0, DISPLAY
013191,002270: 21,7264           30114                           XCH      MPAC                                  #  BOTH AND GO TO ENTPAS0
013192,002271: 21,7265           06257                           TC       UPDATNN    -1                         
013193,002272: 21,7266           20613                           INDEX    NOUNREG                               
013194,002273: 21,7267           37313                           CAF      NNADTAB                               
013195,002274: 21,7270           10000                           CCS      A                                     
013196,002275: 21,7271           07274                           TC       +3                                    #  NORMAL
013197,002276: 21,7272           06307                           TC       GODSPALM                              #  NOUN NOT IN USE
013198,002277: 21,7273           07300                           TC       MATBSUB                               
013199,002278: 21,7274           35500        NVSUB2             CAF      ZERO                                  
013200,002279: 21,7275           50645                           TS       LOADSTAT                              #  SET FOR WAITING FOR DATA CONDITION
013201,002280: 21,7276           50646                           TS       CLPASS                                
013202,002281: 21,7277           06020                           TC       ENTPAS0                               
013203,002282: 
013204,002283: 21,7300           30116        MATBSUB            XCH      MPAC       +2                         #  NVSUB CALL LEFT ADDRES FOR MATBS IN
013205,002284: 21,7301           50635                           TS       NOUNADD                               #  MPAC+2.
013206,002285: 21,7302           07274                           TC       NVSUB2                                
013207,002286: 
013208,002287: 
013209,002288: 
013210,002289: 21,7303           00077        LOW6               OCT      77                                    
013211,002290: 21,7304           07700        MID6               OCT      7700                                  
013212,002291: 
013213,002292:    2713                                           SETLOC   NVSUBEND   +3                         
013214,002293:    2713           44500        KILMONON           CS       BIT15                                 #  FORCE BIT 15 OF MONSAVE1 TO 1.
013215,002294:    2714           20017                           INHINT                                         #          THIS IS THE KILL MONITOR BIT.
013216,002295:    2715           70637                           MASK     MONSAVE1                              
013217,002296:    2716           64500                           AD       BIT15                                 
013218,002297:    2717           50637                           TS       MONSAVE1                              
013219,002298:    2720           20016                           RELINT                                         
013220,002299:    2721           00001                           TC       Q                                     
013221,002300: 
013222,002301: 
013223,002302: 
013224,002303:                                                                                                  #  LOADSTAT  +0 INACTIVE(WAITING FOR DATA). SET BY NVSUB
013225,002304:                                                                                                  #            +1  PROCEED NO DATA. SET BY SPECIAL VERB
013226,002305:                                                                                                  #           -1 TERMINATE   SET BY SPECIAL VERB
013227,002306:                                                                                                  #           -0 DATA IN   SET BY END OF LOAD ROUTINE
013228,002307: 
013229,002308:                                                                                                  #  L  TC ENDIDLE  (FIXED FIXED)
013230,002309:                                                                                                  #  ROUTINES THAT REQUEST LOADS THROUGH NVSUB SHOULD USE ENDIDLE WHILE
013231,002310:                                                                                                  #  WAITING FOR THE DATA TO BE LOADED. ENDIDLE PUTS CURRENT JOB TO SLEEP.
013232,002311:                                                                                                  #  RECALTST TESTS LOADSTAT AND WAKES JOB UP TO,
013233,002312:                                                                                                  #  L+1 FOR TERMINATE
013234,002313:                                                                                                  #  L+2 FOR PROCEED WITHOUT DATA
013235,002314:                                                                                                  #  L+3 FOR DATA IN
013236,002315:                                                                                                  #  IT DOES NOTHING     IF LOADSTAT INDICATES WAITING FOR DATA.
013237,002316: 
013238,002317:    2722           30001        ENDIDLE            XCH      Q                                     #  NOVAC ROUTINES ENTER HERE
013239,002318:    2723           50070                           TS       TEMQS                                 
013240,002319:    2724           30015                           XCH      BANKREG                               
013241,002320:    2725           50071                           TS       BANKTEM                               
013242,002321:    2726           02550                           TC       MAKECADR                              
013243,002322:    2727           34516                           CAF      ONE                                   
013244,002323:    2730           50623                           TS       DSPLOCK                               
013245,002324:    2731           30061                           XCH      ADDRWD                                
013246,002325:    2732           50640                           TS       CADRSTOR                              
013247,002326:    2733           02120                           TC       JOBSLEEP                              
013248,002327: 
013249,002328:    2734           02115        ENDINST            TC       ENDOFJOB                              
013250,002329: 
013251,002330:    2735           05777        BNKCON             OCT      5777                                  
013252,002331: 
013253,002332: 
013254,002333: 21,7305                                           SETLOC   MID6       +1                         
013255,002334:                                                                                                  #  DSPMM  PLACE MAJOR MODE CODE INTO MODREG
013256,002335: 
013257,002336: 21,7305           32777        DSPMM1             CAF      MD1                                   #  GETS HERE THRU DSPMM (STANDARD LEAD IN)
013258,002337: 21,7306           50625                           TS       DSPCOUNT                              
013259,002338: 21,7307           40622                           CS       MODREG                                
013260,002339: 21,7310           40000                           CS       A                                     
013261,002340: 21,7311           07174                           TC       DSP2BIT                               
013262,002341: 21,7312           00062        ENDSPMM1           TC       UPDATRET                              
013263,002342: 
013264,002343: 
013265,002344: 
013266,002345:                                                                                                  #  RECALTST IS ENTERED DIRECTLY AFTER DATA IS 
013267,002346:                                                                                                  #  LOADED, TERMINATE VERB IS EXECUTED, OR THE PROCEED WITHOUT DATA VERB IS
013268,002347:                                                                                                  #  EXECUTED. IT WAKES UP JOB THAT DID TC ENDIDLE.
013269,002348: 
013270,002349:                                                                                                  #  IF NVSUB INITIATED LOAD, AND ENDIDLE WAS NOT USED, THEN IT RELEASES
013271,002350:                                                                                                  #  DISPLAY SYST. (NEEDED FOR DATAWAIT)
013272,002351: 
013273,002352: 24,7506                                           SETLOC   SWTAB      +4                         
013274,002353: 
013275,002354: 24,7506           10640        RECALTST           CCS      CADRSTOR                              
013276,002355: 24,7507           07511                           TC       +2                                    
013277,002356: 24,7510           02115                           TC       ENDOFJOB                              #  NORMAL EXIT IF KEYBOARD INITIATED
013278,002357: 24,7511           35500                           CAF      ZERO                                  
013279,002358: 24,7512           30640                           XCH      CADRSTOR                              
013280,002359: 24,7513           20017                           INHINT                                         
013281,002360: 24,7514           02051                           TC       JOBWAKE                               
013282,002361: 24,7515           10645                           CCS      LOADSTAT                              
013283,002362: 24,7516           07533                           TC       DOPROC                                #  + PROCEED WITHOUT DATA
013284,002363: 24,7517           02115                           TC       ENDOFJOB                              #  PATHALOGICAL CASE EXIT
013285,002364: 24,7520           07531                           TC       DOTERM                                #  -   TERMINATE
013286,002365: 24,7521           45502                           CS       TWO                                   
013287,002366: 24,7522           20574        RECAL2             INDEX    LOCCTR                                
013288,002367: 24,7523           60117                           AD       LOC                                   #  LOC IS - FOR BASIC JOBS
013289,002368: 24,7524           20574                           INDEX    LOCCTR                                
013290,002369: 24,7525           50117                           TS       LOC                                   
013291,002370: 24,7526           20016                           RELINT                                         
013292,002371: 24,7527           03103        RECAL3             TC       RELDSP1                               #  DOES NOT SEARCH LIST
013293,002372: 24,7530           02115                           TC       ENDOFJOB                              
013294,002373: 
013295,002374: 24,7531           35500        DOTERM             CAF      ZERO                                  
013296,002375: 24,7532           07522                           TC       RECAL2                                
013297,002376: 
013298,002377: 24,7533           44516        DOPROC             CS       ONE                                   
013299,002378: 24,7534           07522                           TC       RECAL2                                
013300,002379: 
013301,002380: 
013302,002381:                                                                                                  #  THE FOLLOWING REFERS TO THE NOUN TABLES
013303,002382: 
013304,002383: 
013305,002384: 
013306,002385: 21,7313                                           SETLOC   DSPMM1     +6                         
013307,002386: 
013308,002387:                                                                                                  #  COMPONENT CODE NUMBER         INTERPRETATION
013309,002388: 
013310,002389:                                                                                                  #  00000                         1 COMPONENT
013311,002390:                                                                                                  #  00001                         2 COMPONENT (EACH S P)
013312,002391:                                                                                                  #  00010                         3 COMPONENT (EACH SP)
013313,002392: 
013314,002393: 
013315,002394: 
013316,002395:                                                                                                  #  SF ROUTINE CODE NUMBER        INTERPRETATION
013317,002396: 
013318,002397:                                                                                                  #  00000         STRAIGHT FRACTIONAL
013319,002398:                                                                                                  #  00001         DEGREES (XXX.XX)
013320,002399:                                                                                                  #  00010         ARITHMETIC SF
013321,002400:                                                                                                  #  00011         ARITH DP1       OUT(MULT BY 2/14 AT END)        IN(STRAIGHT)
013322,002401:                                                                                                  #  00100         ARITH DP2       OUT(STRAIGHT)                   IN(SL 7 AT END)
013323,002402:                                                                                                  #  00101         OPTICS DEGREES(XX.XXX MAX 89.999) OR (XXX.XX MAX 179.99)
013324,002403:                                                                                                  #  END OF SF ROUTINE CODE NUMBERS
013325,002404: 
013326,002405: 
013327,002406: 
013328,002407:                                                                                                  #  SF CONSTANT CODE NUMBER       INTERPRETATION
013329,002408: 
013330,002409:                                                                                                  #  00000                         WHOLE
013331,002410:                                                                                                  #  00000                         TIME SEC(XXX.XX)SAME AS WHOLE (ARITH DP1)
013332,002411:                                                                                                  #  00001                         TIME HOURS(XXX.XX) USE ARITH DP2
013333,002412:                                                                                                  #  00010                         DEGREES
013334,002413:                                                                                                  #  00010                         OPTICS DEGREES
013335,002414:                                                                                                  #  00011                         GYRO DEGREES(XX.XXX) USE ARITH DP1
013336,002415:                                                                                                  #  END OF SF CONSTANT CODE NUMBERS
013337,002416: 
013338,002417:                                                                                                  #  FOR GREATER THAN SINGLE PRECISION SCALES, PUT ADDRESS OF MAJOR PART INTO
013339,002418:                                                                                                  #  NOUN TABLES.
013340,002419:                                                                                                  #  OCTAL LOADS PLACE +0 INTO MAJOR PART, DATA INTO MINOR PART.
013341,002420:                                                                                                  #  OCTAL DISPLAYS SHOW MINOR PART ONLY.
013342,002421:                                                                                                  #  TO GET AT BOTH MAJOR AND MINOR PARTS (IN OCTAL), USE NOUN 01.
013343,002422: 
013344,002423: 
013345,002424:                                                                                                  #  NN   NORMAL NOUNS
013346,002425: 21,7313           00000        NNADTAB            OCT      00000                                 #  00 NOT IN USE
013347,002426: 21,7314           40000                           OCT      40000                                 #  01 SPECIFY MACHINE ADDRESS (FRACTIONAL)
013348,002427: 21,7315           40000                           OCT      40000                                 #  02 SPECIFY MACHINE ADDRESS (WHOLE)
013349,002428: 21,7316           40000                           OCT      40000                                 #  03 SPECIFY MACHINE ADDRESS (DEGREES)
013350,002429: 21,7317           40000                           OCT      40000                                 #  04 SPECIFY MACHINE ADDRESS (HOURS)
013351,002430: 21,7320           40000                           OCT      40000                                 #  05 SPECIFY MACHINE ADDRESS (SECONDS)
013352,002431: 21,7321           40000                           OCT      40000                                 #  06 SPECIFY MACHINE ADDRESS (GYRO DEG)
013353,002432: 21,7322           40000                           OCT      40000                                 #  07 SPECIFY MACHINE ADDRESS (Y OPT DEG.)
013354,002433: 21,7323           00000                           OCT      00000                                 #  10 SPARE
013355,002434: 21,7324           00000                           OCT      00000                                 #  11 SPARE
013356,002435: 21,7325           00000                           OCT      00000                                 #  12 SPARE
013357,002436: 21,7326           00000                           OCT      00000                                 #  13 SPARE
013358,002437: 21,7327           00000                           OCT      00000                                 #  14 SPARE
013359,002438: 21,7330           77777                           OCT      77777                                 #  15 INCREMENT MACHINE ADDRESS
013360,002439: 21,7331           00035                           OCT      00035                                 #  16 TIME SECONDS
013361,002440: 21,7332           00035                           OCT      00035                                 #  17 TIME HOURS
013362,002441: 21,7333           00047                           ADRES    CDUX                                  #  20 ICDU
013363,002442: 21,7334           00044                           ADRES    PIPAX                                 #  21 PIPAS
013364,002443: 21,7335           00705                           ADRES    THETAD                                #  22 NEW ANGLES I
013365,002444: 21,7336           00632                           ADRES    DSPTEM2                               #  23 DELTA ANGLES I
013366,002445: 21,7337           00627                           ADRES    DSPTEM1                               #  24 DELTA TIME (SEC)
013367,002446: 21,7340           00627                           ADRES    DSPTEM1                               #  25 CHECKLIST
013368,002447: 21,7341           00627                           ADRES    DSPTEM1                               #  26 PRIO/DELAY
013369,002448: 21,7342           01567                           ADRES    SMODE                                 #  27 SELF TEST ON/OFF SWITCH
013370,002449: 21,7343           00627                           ADRES    DSPTEM1                               #  30 STAR NUMBERS
013371,002450: 21,7344           00756                           ADRES    FAILREG                               #  31 FAILREG
013372,002451: 21,7345           00000                           OCT      00000                                 #  32 SPARE
013373,002452: 21,7346           00000                           OCT      00000                                 #  33 SPARE
013374,002453: 21,7347           00000                           OCT      00000                                 #  34 SPARE
013375,002454: 21,7350           00000                           OCT      00000                                 #  35 SPARE
013376,002455: 21,7351           00000                           OCT      00000                                 #  36 SPARE
013377,002456: 21,7352           00000                           OCT      00000                                 #  37 SPARE
013378,002457: 21,7353           00000                           OCT      00000                                 #  40 SPARE
013379,002458: 21,7354           00000                           OCT      00000                                 #  41 SPARE
013380,002459: 21,7355           00000                           OCT      00000                                 #  42 SPARE
013381,002460: 21,7356           00000                           OCT      00000                                 #  43 SPARE
013382,002461: 21,7357           00000                           OCT      00000                                 #  44 SPARE
013383,002462: 21,7360           00000                           OCT      00000                                 #  45 SPARE
013384,002463: 21,7361           00000                           OCT      00000                                 #  46 SPARE
013385,002464: 21,7362           00000                           OCT      00000                                 #  47 SPARE
013386,002465: 21,7363           00000                           OCT      00000                                 #  50 SPARE
013387,002466: 21,7364           00000                           OCT      00000                                 #  51 SPARE
013388,002467: 21,7365           00000                           OCT      00000                                 #  52 SPARE
013389,002468: 21,7366           00000                           OCT      00000                                 #  53 SPARE
013390,002469: 21,7367           00000                           OCT      00000                                 #  54 SPARE
013391,002470: 
013392,002471:                                                                                                  #  NN  MIXED NOUNS
013393,002472: 21,7370           02000                           OCT      02000                                 #  55 OCDU
013394,002473: 21,7371           04002                           OCT      04002                                 #  56 UNCALLED MARK DATA (OCDU & TIME(SEC))
013395,002474: 21,7372           02005                           OCT      02005                                 #  57 NEW ANGLES OCDU
013396,002475: 21,7373           02007                           OCT      02007                                 #  60 ICDUX AND TIME(SEC)
013397,002476: 21,7374           02011                           OCT      02011                                 #  61 ICDUY AND TIME(SEC)
013398,002477: 21,7375           02013                           OCT      02013                                 #  62 ICDUZ AND TIME(SEC)
013399,002478: 21,7376           02015                           OCT      02015                                 #  63 OCDUX AND TIME(SEC)
013400,002479: 21,7377           02017                           OCT      02017                                 #  64 OCDUY AND TIME(SEC)
013401,002480: 21,7400           02021                           OCT      02021                                 #  65 SAMPLED TIME (HOURS AND SECONDS)
013402,002481:                                                                                                  #        (FETCHED IN INTERRUPT)
013403,002482: 21,7401           04023                           OCT      04023                                 #  66 SYSTEM TEST RESULTS
013404,002483: 21,7402           04026                           OCT      04026                                 #  67 DELTA GYRO ANGLES
013405,002484: 21,7403           00000                           OCT      00000                                 #  70 SPARE
013406,002485: 21,7404           00000                           OCT      00000                                 #  71 SPARE
013407,002486: 21,7405           00000                           OCT      00000                                 #  72 SPARE
013408,002487: 21,7406           00000                           OCT      00000                                 #  73 SPARE
013409,002488: 21,7407           00000                           OCT      00000                                 #  74 SPARE
013410,002489: 21,7410           00000                           OCT      00000                                 #  75 SPARE
013411,002490: 21,7411           00000                           OCT      00000                                 #  76 SPARE
013412,002491: 21,7412           00000                           OCT      00000                                 #  77 SPARE
013413,002492: 
013414,002493: 
013415,002494: 
013416,002495:                                                                                                  #  NN        NORMAL NOUNS
013417,002496: 21,7413           00000        NNTYPTAB           OCT      00000                                 #  00 NOT IN USE
013418,002497: 21,7414           00000                           OCT      00000                                 #  01 1COMP  FRACTIONAL
013419,002498: 21,7415           00100                           OCT      00100                                 #  02 1COMP  WHOLE
013420,002499: 21,7416           00042                           OCT      00042                                 #  03 1COMP  DEGREES
013421,002500: 21,7417           00201                           OCT      00201                                 #  04 1COMP  HOURS
013422,002501: 21,7420           00140                           OCT      00140                                 #  05 1COMP  SECONDS
013423,002502: 21,7421           00143                           OCT      00143                                 #  06 1COMP  GYRO DEGREES
013424,002503: 21,7422           00242                           OCT      00242                                 #  07 1COMP  Y OPT DEGREES
013425,002504: 21,7423           00000                           OCT      00000                                 #  10        SPARE
013426,002505: 21,7424           00000                           OCT      00000                                 #  11        SPARE
013427,002506: 21,7425           00000                           OCT      00000                                 #  12        SPARE
013428,002507: 21,7426           00000                           OCT      00000                                 #  13        SPARE
013429,002508: 21,7427           00000                           OCT      00000                                 #  14        SPARE
013430,002509: 21,7430           00000                           OCT      00000                                 #  15 1COMP  OCTAL ONLY
013431,002510: 21,7431           00140                           OCT      00140                                 #  16 1COMP  SECONDS
013432,002511: 21,7432           00201                           OCT      00201                                 #  17 3COMP  HOURS
013433,002512: 21,7433           04042                           OCT      04042                                 #  20 3COMP  DEGREES
013434,002513: 21,7434           04100                           OCT      04100                                 #  21 3COMP  WHOLE
013435,002514: 21,7435           04042                           OCT      04042                                 #  22 3COMP  DEGREES
013436,002515: 21,7436           04042                           OCT      04042                                 #  23 3COMP  DEGREES
013437,002516: 21,7437           00140                           OCT      00140                                 #  24 1COMP  SECONDS
013438,002517: 21,7440           00100                           OCT      00100                                 #  25 1COMP  WHOLE
013439,002518: 21,7441           00100                           OCT      00100                                 #  26 1COMP  WHOLE
013440,002519: 21,7442           00100                           OCT      00100                                 #  27 1COMP  WHOLE
013441,002520: 21,7443           04100                           OCT      04100                                 #  30 3COMP  WHOLE
013442,002521: 21,7444           00000                           OCT      00000                                 #  31 1COMP  OCTAL ONLY
013443,002522: 21,7445           00000                           OCT      00000                                 #  32        SPARE
013444,002523: 21,7446           00000                           OCT      00000                                 #  33        SPARE
013445,002524: 21,7447           00000                           OCT      00000                                 #  34        SPARE
013446,002525: 21,7450           00000                           OCT      00000                                 #  35        SPARE
013447,002526: 21,7451           00000                           OCT      00000                                 #  36        SPARE
013448,002527: 21,7452           00000                           OCT      00000                                 #  37        SPARE
013449,002528: 21,7453           00000                           OCT      00000                                 #  40        SPARE
013450,002529: 21,7454           00000                           OCT      00000                                 #  41        SPARE
013451,002530: 21,7455           00000                           OCT      00000                                 #  42        SPARE
013452,002531: 21,7456           00000                           OCT      00000                                 #  43        SPARE
013453,002532: 21,7457           00000                           OCT      00000                                 #  44        SPARE
013454,002533: 21,7460           00000                           OCT      00000                                 #  45        SPARE
013455,002534: 21,7461           00000                           OCT      00000                                 #  46        SPARE
013456,002535: 21,7462           00000                           OCT      00000                                 #  47        SPARE
013457,002536: 21,7463           00000                           OCT      00000                                 #  50        SPARE
013458,002537: 21,7464           00000                           OCT      00000                                 #  51        SPARE
013459,002538: 21,7465           00000                           OCT      00000                                 #  52        SPARE
013460,002539: 21,7466           00000                           OCT      00000                                 #  53        SPARE
013461,002540: 21,7467           00000                           OCT      00000                                 #  54        SPARE
013462,002541: 
013463,002542:                                                                                                  #  NN        MIXED NOUNS
013464,002543: 21,7470           00102                           OCT      00102                                 #  55 2COMP  DEGREES, Y OPT DEGREES
013465,002544: 21,7471           00102                           OCT      00102                                 #  56 3COMP  DEGREES, Y OPT DEGREES, SECS
013466,002545: 21,7472           00102                           OCT      00102                                 #  57 2COMP  DEGREES, Y OPT DEGREES
013467,002546: 21,7473           00002                           OCT      00002                                 #  60 2COMP  DEGREES, SECS
013468,002547: 21,7474           00002                           OCT      00002                                 #  61 2COMP  DEGREES, SECS
013469,002548: 21,7475           00002                           OCT      00002                                 #  62 2COMP  DEGREES, SECS
013470,002549: 21,7476           00002                           OCT      00002                                 #  63 2COMP  DEGREES, SECS
013471,002550: 21,7477           00002                           OCT      00002                                 #  64 2COMP  Y OPT DEGREES, SECS
013472,002551: 21,7500           00001                           OCT      00001                                 #  65 2COMP  HOURS, SECONDS
013473,002552: 21,7501           00000                           OCT      00000                                 #  66 3COMP  WHOLE, FRACTIONAL, WHOLE
013474,002553: 21,7502           06143                           OCT      06143                                 #  67 3COMP  GYRO DEGREES FOR EACH
013475,002554: 21,7503           00000                           OCT      00000                                 #  70        SPARE
013476,002555: 21,7504           00000                           OCT      00000                                 #  71        SPARE
013477,002556: 21,7505           00000                           OCT      00000                                 #  72        SPARE
013478,002557: 21,7506           00000                           OCT      00000                                 #  73        SPARE
013479,002558: 21,7507           00000                           OCT      00000                                 #  74        SPARE
013480,002559: 21,7510           00000                           OCT      00000                                 #  75        SPARE
013481,002560: 21,7511           00000                           OCT      00000                                 #  76        SPARE
013482,002561: 21,7512           00000                           OCT      00000                                 #  77        SPARE
013483,002562: 
013484,002563: 
013485,002564: 
013486,002565: 21,7513           00006        SFINTAB1           OCT      00006                                 #  WHOLE,TIME(SEC)               HIGH PART
013487,002566: 21,7514           00000                           OCT      00000                                 #  TIME HOURS
013488,002567: 21,7515           00000                           OCT      0                                     #  DEGREES
013489,002568: 21,7516           00001                           OCT      00001                                 #  GYRO DEGREES
013490,002569:                                                                                                  #  END OF SFINTAB1
013491,002570: 
013492,002571: 
013493,002572: 
013494,002573: 21,7517           03240        SFINTAB2           OCT      03240                                 #  WHOLE, TIME(SEC)              LO PART
013495,002574: 21,7520           00000                           OCT      00000                                 #  TIME HOURS
013496,002575: 21,7521           00000                           OCT      0                                     #  DEGREES ( SFCON IN DEGINSF)
013497,002576: 21,7522           30707                           OCT      30707                                 #  GYRO DEGREES
013498,002577:                                                                                                  #  END OF SFINTAB2
013499,002578: 
013500,002579: 
013501,002580: 
013502,002581: 21,7523           05174        SFOUTAB1           OCT      05174                                 #  WHOLE, TIME(SEC)              HIGH PART
013503,002582: 21,7524           27670                           OCT      27670                                 #  TIME HOURS
013504,002583: 21,7525           00000                           OCT      0                                     #  DEGREES
013505,002584: 21,7526           22000                           OCT      22000                                 #  GYRO DEGREES
013506,002585:                                                                                                  #  END OF SFOUTAB1
013507,002586: 
013508,002587: 
013509,002588: 
013510,002589: 21,7527           13261        SFOUTAB2           OCT      13261                                 #  WHOLE, TIME(SEC)              LO PART
013511,002590: 21,7530           31357                           OCT      31357                                 #  TIME HOURS
013512,002591: 21,7531           00000                           OCT      0                                     #  DEGREES
013513,002592: 21,7532           00000                           OCT      00000                                 #  GYRO DEGREES
013514,002593:                                                                                                  #  END OF SFOUTAB2
013515,002594: 
013516,002595: 
013517,002596: 
013518,002597:                                                                                                  #  MIXNOUN  SF ROUT              REG
013519,002598: 21,7533           02052        IDADDTAB           CADR     OPTX       +02000                     #  01       DEGREES              52
013520,002599: 21,7534           12053                           CADR     OPTY       +12000                     #  01       Y OPT DEGREES        53
013521,002600: 21,7535           02627                           CADR     DSPTEM1    +02000                     #  02       DEGREES              627
013522,002601: 21,7536           12630                           CADR     DSPTEM1    +12001                     #  02       Y OPT DEGREES        630
013523,002602: 21,7537           06631                           CADR     DSPTEM1    +06002                     #  02       SEC                  631
013524,002603: 21,7540           02724                           CADR     DESOPTX    +02000                     #  03       DEGREES              724
013525,002604: 21,7541           12725                           CADR     DESOPTX    +12001                     #  03       Y OPT DEGREES        725
013526,002605: 21,7542           02047                           CADR     CDUX       +02000                     #  04       DEGREES              47
013527,002606: 21,7543           06035                           CADR     TIME2      +06000                     #  04       SEC                  35
013528,002607: 21,7544           02050                           CADR     CDUY       +02000                     #  05       DEGREES              50
013529,002608: 21,7545           06035                           CADR     TIME2      +06000                     #  05       SEC                  35
013530,002609: 21,7546           02051                           CADR     CDUZ       +02000                     #  06       DEGREES              51
013531,002610: 21,7547           06035                           CADR     TIME2      +06000                     #  06       SEC                  35
013532,002611: 21,7550           02052                           CADR     OPTX       +02000                     #  07       DEGREES              52
013533,002612: 21,7551           06035                           CADR     TIME2      +06000                     #  07       SEC                  35
013534,002613: 21,7552           12053                           CADR     OPTY       +12000                     #  10       Y OPT DEGREES        53
013535,002614: 21,7553           06035                           CADR     TIME2      +06000                     #  10       SEC                  35
013536,002615: 21,7554           10035                           CADR     TIME2      +10000                     #  11       HOURS                655
013537,002616: 21,7555           06035                           CADR     TIME2      +06000                     #  11       SECONDS              655
013538,002617: 21,7556           04632                           CADR     DSPTEM2    +04000                     #  12       WHOLE                632
013539,002618: 21,7557           00633                           CADR     DSPTEM2    +00001                     #  12       FRACTIONAL           633
013540,002619: 21,7560           04634                           CADR     DSPTEM2    +04002                     #  12       WHOLE                634
013541,002620: 21,7561           06715                           CADR     GYROD      +06000                     #  13       GYRO DEGREES         715
013542,002621: 21,7562           06717                           CADR     GYROD      +06002                     #  13       GYRO DEGREES         717
013543,002622: 21,7563           06721                           CADR     GYROD      +06004                     #  13       GYRO DEGREES         721
013544,002623: 21,7564           00000                           OCT      00000                                 #           SPARE
013545,002624: 21,7565           00000                           OCT      00000                                 #           SPARE
013546,002625: 21,7566           00000                           OCT      00000                                 #           SPARE
013547,002626: 21,7567           00000                           OCT      00000                                 #           SPARE
013548,002627: 21,7570           00000                           OCT      00000                                 #           SPARE
013549,002628: 21,7571           00000                           OCT      00000                                 #           SPARE
013550,002629: 21,7572           00000                           OCT      00000                                 #           SPARE
013551,002630: 21,7573           00000                           OCT      00000                                 #           SPARE
013552,002631: 21,7574           00000                           OCT      00000                                 #           SPARE
013553,002632: 21,7575           00000                           OCT      00000                                 #           SPARE
013554,002633: 21,7576           00000                           OCT      00000                                 #           SPARE
013555,002634: 21,7577           00000                           OCT      00000                                 #           SPARE
013556,002635: 21,7600           00000                           OCT      00000                                 #           SPARE
013557,002636: 21,7601           00000                           OCT      00000                                 #           SPARE
013558,002637: 21,7602           00000                           OCT      00000                                 #           SPARE
013559,002638: 21,7603           00000                           OCT      00000                                 #           SPARE
013560,002639: 21,7604           00000                           OCT      00000                                 #           SPARE
013561,002640: 21,7605           00000                           OCT      00000                                 #           SPARE
013562,002641: 21,7606           00000                           OCT      00000                                 #           SPARE
013563,002642: 21,7607           00000                           OCT      00000                                 #           SPARE
013564,002643: 21,7610           00000                           OCT      00000                                 #           SPARE
013565,002644: 21,7611           00000                           OCT      00000                                 #           SPARE
013566,002645: 21,7612           00000                           OCT      00000                                 #           SPARE
013567,002646: 21,7613           00000                           OCT      00000                                 #           SPARE
013568,002647: 21,7614           00000                           OCT      00000                                 #           SPARE
013569,002648: 21,7615           00000                           OCT      00000                                 #           SPARE
013570,002649: 21,7616           00000                           OCT      00000                                 #           SPARE
013571,002650: 21,7617           00000                           OCT      00000                                 #           SPARE
013572,002651: 21,7620           00000                           OCT      00000                                 #           SPARE
013573,002652: 21,7621           00000                           OCT      00000                                 #           SPARE
013574,002653: 
013575,002654: 
013576,002655:                                                                                                  #  MISCELLANEOUS SERVICE ROUTINES
013577,002656: 
013578,002657: 
013579,002658: 
013580,002659:    2736                                           SETLOC   ENDINST    +2                         
013581,002660: 
013582,002661:    2736           00016        R1D1               OCT      16                                    
013583,002662:    2737           00011        R2D1               OCT      11                                    
013584,002663:    2740           00004        R3D1               OCT      4                                     
013585,002664: 
013586,002665:    2741           50020        RIGHT5             TS       CYR                                   
013587,002666:    2742           40020                           CS       CYR                                   
013588,002667:    2743           40020                           CS       CYR                                   
013589,002668:    2744           40020                           CS       CYR                                   
013590,002669:    2745           40020                           CS       CYR                                   
013591,002670:    2746           30020                           XCH      CYR                                   
013592,002671:    2747           00001                           TC       Q                                     
013593,002672: 
013594,002673:    2750           50022        LEFT5              TS       CYL                                   
013595,002674:    2751           40022                           CS       CYL                                   
013596,002675:    2752           40022                           CS       CYL                                   
013597,002676:    2753           40022                           CS       CYL                                   
013598,002677:    2754           40022                           CS       CYL                                   
013599,002678:    2755           30022                           XCH      CYL                                   
013600,002679:    2756           00001                           TC       Q                                     
013601,002680: 
013602,002681:    2757           60000        SLEFT5             DOUBLE                                         
013603,002682:    2760           60000                           DOUBLE                                         
013604,002683:    2761           60000                           DOUBLE                                         
013605,002684:    2762           60000                           DOUBLE                                         
013606,002685:    2763           60000                           DOUBLE                                         
013607,002686:    2764           00001                           TC       Q                                     
013608,002687: 
013609,002688: 
013610,002689: 
013611,002690:    2765           00037        LOW5               OCT      37                                    
013612,002691:    2766           01740        MID5               OCT      1740                                  
013613,002692:    2767           76000                           OCT      76000                                 #  MUST STAY HERE.
013614,002693: 
013615,002694:    2770           02043        TCNOVAC            TC       NOVAC                                 
013616,002695:    2771           02124        TCWAIT             TC       WAITLIST                              
013617,002696:    2772           02203        TCTSKOVR           TC       TASKOVER                              
013618,002697:    2773           02037        TCFINDVC           TC       FINDVAC                               
013619,002698: 
013620,002699:    2774           30000        PRIO30             OCT      30000                                 
013621,002700: 
013622,002701:    2775           00023        VD1                OCT      23                                    
013623,002702:    2776           00021        ND1                OCT      21                                    
013624,002703:    2777           00025        MD1                OCT      25                                    
013625,002704: 
013626,002705: 
013627,002706:    3000           00012        BINCON             DEC      10         B-14                       
013628,002707: 
013629,002708:    3001     3000               TEN                EQUALS   BINCON                                
013630,002709: 
013631,002710:    3001           20017        FALTON             INHINT                                         #  TURN PROGRAM CHECK LIGHT ON
013632,002711:    3002           44512                           CS       BIT5                                  #  OUT1,BIT5(ALSO KNOWN AS ILLEGAL ORDER)
013633,002712:    3003           70011                           MASK     OUT1                                  
013634,002713:    3004           64512                           AD       BIT5                                  
013635,002714:    3005           50011                           TS       OUT1                                  
013636,002715:    3006           20016                           RELINT                                         
013637,002716:    3007           00001                           TC       Q                                     
013638,002717: 
013639,002718:    3010           20017        FALTOF             INHINT                                         #  TURN PROGRAM CHECK LIGHT OFF
013640,002719:    3011           44512                           CS       BIT5                                  
013641,002720:    3012           70011                           MASK     OUT1                                  
013642,002721:    3013           50011                           TS       OUT1                                  
013643,002722:    3014           20016                           RELINT                                         
013644,002723:    3015           00001                           TC       Q                                     
013645,002724: 
013646,002725:    3016           20017        RELDSPON           INHINT                                         #  TURN ON RELEASE DISPLAY SYST LIGHT
013647,002726:    3017           44514                           CS       BIT3                                  
013648,002727:    3020           70011                           MASK     OUT1                                  
013649,002728:    3021           64514                           AD       BIT3                                  
013650,002729:    3022           50011                           TS       OUT1                                  
013651,002730:    3023           20016                           RELINT                                         
013652,002731:    3024           00001                           TC       Q                                     
013653,002732: 
013654,002733:                                                                                                  #  INTERNAL ROUTINES THAT USE THE KEYBOARD AND DISPLAY SYSTEM(THRU
013655,002734:                                                                                                  #  NVSUB) MUST  TC GRABDSP  BEFOREHAND , TO GRAB THE DISPLAY SYSTEM AND
013656,002735:                                                                                                  #  MAKE IT BUSY TO OTHER INTERNAL USERS.
013657,002736: 
013658,002737:                                                                                                  #        WHEN FINISHED , THERE MUST BE A TC FREEDSP , TO RELEASE THE
013659,002738:                                                                                                  #  SYSTEM FOR OTHER INTERNAL USERS.
013660,002739: 
013661,002740:                                                                                                  #        THE CALLING SEQUENCES ARE
013662,002741:                                                                                                  #  L     TC      GRABDSP
013663,002742:                                                                                                  #  L+1   RETURN HERE WHEN SYSTEM IS ALREADY GRABBED
013664,002743:                                                                                                  #  L+2   RETURN HERE MEANS YOU HAVE IT
013665,002744: 
013666,002745:                                                                                                  #  L     TC      NVSUB
013667,002746:                                                                                                  #  L+1   RETURN HERE IF OPERATOR HAS INTERVENED
013668,002747:                                                                                                  #  L+2   RETURN HERE AFTER EXECUTION
013669,002748: 
013670,002749: 
013671,002750: 
013672,002751:                                                                                                  #        A ROUTINE CALLED GRABUSY IS PROVIDED (USE IS OPTIONAL) TO PUT YOUR
013673,002752:                                                                                                  #  JOB TO SLEEP UNTIL  THE SYSTEM IS FREED BY THE JOB HOLDING IT. 
013674,002753:                                                                                                  #  YOUR CADR IS PUT AT FIRST AVAILABLE SLOT IN A WAITING LIST (FIFO).
013675,002754: 
013676,002755:                                                                                                  #        THE CALLING SEQUENCE IS
013677,002756:                                                                                                  #                CAF     WAKECADR
013678,002757:                                                                                                  #                TC      GRABUSY
013679,002758: 
013680,002759:                                                                                                  #        A ROUTINE CALLED  NVSUBUSY IS PROVIDED (USE IS OPTIONAL)  TO PUT
013681,002760:                                                                                                  #  YOUR JOB TO SLEEP UNTIL THE OPERATOR RELEASES IT. YOUR CADR IS PUT
013682,002761:                                                                                                  #  ON TOP OF A WAITING LIST (FIFO). IT ALSO TURNS ON KEY RELEASE LIGHT.
013683,002762: 
013684,002763:                                                                                                  #  THE CALLING SEQUENCE IS
013685,002764:                                                                                                  #  CAF WAKECADR
013686,002765:                                                                                                  #  TC NVSUBUSY
013687,002766: 
013688,002767: 
013689,002768: 
013690,002769:                                                                                                  #  AFTER A TC FREEDSP, THE INTERNAL INTERLOCK IS KEPT BUSY FOR 10 SECONDS, 
013691,002770:                                                                                                  #  AFTER WHICH A CADR IS CALLED FROM THE LIST. THIS INSURES THAT ALL
013692,002771:                                                                                                  #  DISPLAYS WAITING WILL BE VISIBLE.
013693,002772: 
013694,002773: 
013695,002774: 
013696,002775:                                                                                                  #  GRABLOCK IS THE INTERNAL INTERLOCK FOR THE USE OF THE KEYBOARD
013697,002776:                                                                                                  #  AND DISPLAY SYSTEM.
013698,002777:                                                                                                  #  +0  FREE
013699,002778:                                                                                                  #  +1  SOME INTERNAL ROUTINE HAS GRABBED DSP SYST
013700,002779:                                                                                                  #  +2  SOME INTERNAL ROUTINE HAS GONE TO NVSUBUSY
013701,002780: 
013702,002781: 
013703,002782:    3025           10641        GRABDSP            CCS      GRABLOCK                              
013704,002783:    3026           00001                           TC       Q                                     #  GRABBED. RETURN TO L+1
013705,002784:    3027           34516                           CAF      ONE                                   #  NOT GRABBED. SET TO +1
013706,002785:    3030           50641                           TS       GRABLOCK                              #  AND RETURN TO L+2
013707,002786:    3031           20001                           INDEX    Q                                     
013708,002787:    3032           00001                           TC       1                                     
013709,002788: 
013710,002789: 
013711,002790: 
013712,002791:    3033           34605        PREGBSY            CAF      LOW10                                 #  SPECIAL ENTRANCE FOR ROUTINES IN BANKS
013713,002792:    3034           70001                           MASK     Q                                     #  DESIRING THE CADR OF 1 + (LOC FROM WHICH
013714,002793:    3035           60015                           AD       BANKREG                               #  TC PREGBSY WAS DONE) TO BE ENTERED.
013715,002794:    3036           02563        GRABUSY            TC       POSTJUMP                              
013716,002795:    3037           50000                           CADR     GRABUSYB                              
013717,002796: 
013718,002797: 24,7535                                           SETLOC   DOPROC     +2                         
013719,002798: 
013720,002799: 24,7535           50113        GRABUSY1           TS       CADRTEM                               
013721,002800: 24,7536           10641                           CCS      GRABLOCK                              
013722,002801: 24,7537           07542                           TC       +3                                    #  STILL GRABBED
013723,002802: 24,7540           30113                           XCH      CADRTEM                               #  NOT GRABBED SO DO DIRECT CALL
013724,002803: 24,7541           02566                           TC       BANKJUMP                              
013725,002804: 24,7542           35502                           CAF      TWO                                   
013726,002805: 24,7543           50112                           TS       LSTPTR                                
013727,002806: 24,7544           20112                           INDEX    LSTPTR                                #  SEARCH LIST FOR FIRST AVAILABLE SPACE
013728,002807: 24,7545           10647                           CCS      DSPLIST                               #  FROM BOTTOM.
013729,002808: 24,7546           07550                           TC       +2                                    
013730,002809: 24,7547           07553                           TC       PUTINLST                              #  SPACE FOUND
013731,002810: 24,7550           10112                           CCS      LSTPTR                                #  DECREMENT POINTER
013732,002811: 24,7551           07543                           TC       -6                                    
013733,002812: 24,7552           07627                           TC       LSTFULL                               
013734,002813: 24,7553           30113        PUTINLST           XCH      CADRTEM                               
013735,002814: 24,7554           20112                           INDEX    LSTPTR                                
013736,002815: 24,7555           50647                           TS       DSPLIST                               
013737,002816: 24,7556           02120                           TC       JOBSLEEP                              
013738,002817: 
013739,002818: 
013740,002819: 
013741,002820:    3040                                           SETLOC   GRABUSY    +2                         
013742,002821:    3040           43045        PRENVBSY           CS       6K+3                                  #  SPECIAL ENTRANCE FOR ROUTINES IN BANKS
013743,002822:    3041           60001                           AD       Q                                     #  DESIRING THE CADR OF (LOC FROM WHICH THE
013744,002823:    3042           60015                           AD       BANKREG                               #  TC PRENVBSY WAS DONE) -2 TO BE ENTERED.
013745,002824:    3043           02563        NVSUBUSY           TC       POSTJUMP                              
013746,002825:    3044           50001                           CADR     NVSUBSYB                              
013747,002826:    3045           06003        6K+3               OCT      6003                                  #  TC PRENVBSY WAS DONE) -2 TO BE ENTERED.
013748,002827: 
013749,002828: 24,7557                                           SETLOC   PUTINLST   +4                         
013750,002829: 24,7557           50113        NVSUBSY1           TS       CADRTEM                               
013751,002830: 24,7560           10623                           CCS      DSPLOCK                               #  TEST IF REALLY LOCKED OUT
013752,002831: 24,7561           07564                           TC       +3                                    #  STILL BUSY
013753,002832: 24,7562           30113                           XCH      CADRTEM                               #  DSPLOCK = +0 SO RETURN DIRECTLY
013754,002833: 24,7563           02566                           TC       BANKJUMP                              
013755,002834: 24,7564           35502                           CAF      TWO                                   #  SET FOR GRABBED STATE AND NVSUBUSY USE
013756,002835: 24,7565           50641                           TS       GRABLOCK                              
013757,002836: 24,7566           30113                           XCH      CADRTEM                               
013758,002837: 24,7567           30651                           XCH      DSPLIST    +2                         #  ENTER CADR INTO FIRST POSITION OF LIST
013759,002838: 24,7570           30650                           XCH      DSPLIST    +1                         #        (BOTTOM)
013760,002839: 24,7571           30647                           XCH      DSPLIST                               
013761,002840: 24,7572           10000                           CCS      A                                     
013762,002841: 24,7573           07627                           TC       LSTFULL                               
013763,002842: 24,7574           07576                           TC       +2                                    
013764,002843: 24,7575           07627                           TC       LSTFULL                               
013765,002844: 24,7576           03016                           TC       RELDSPON                              
013766,002845: 24,7577           40651                           CS       DSPLIST    +2                         
013767,002846: 24,7600           40000                           COM                                            
013768,002847: 24,7601           02120        ENDNVBSY           TC       JOBSLEEP                              
013769,002848: 
013770,002849:    3046                                           SETLOC   NVSUBUSY   +3                         
013771,002850: 
013772,002851:    3046           30001        RELDSP             XCH      Q                                     #  SET DSPLOCK TO +0, TURN RELDSP LIGHT
013773,002852:    3047           50112                           TS       RELRET                                #  OFF,  SEARCH DSPLIST
013774,002853:    3050           34335                           CAF      NEG1                                  
013775,002854:    3051           60641                           AD       GRABLOCK                              
013776,002855:    3052           10000                           CCS      A                                     #  SEARCH LIST ONLY IF GRABLOCK = +2
013777,002856:    3053           03057                           TC       +4                                    #        (SOMEONE USED NVSUBUSY)
013778,002857:    3055                                           LOC      +1                                    
013779,002858:    3055           03074                           TC       RELDSP2                               
013780,002859:    3056           03074                           TC       RELDSP2                               
013781,002860:    3057           35500                           CAF      ZERO                                  
013782,002861:    3060           30647                           XCH      DSPLIST                               
013783,002862:    3061           30650                           XCH      DSPLIST    +1                         
013784,002863:    3062           30651                           XCH      DSPLIST    +2                         
013785,002864:    3063           50113                           TS       CADRTEM                               
013786,002865:    3064           10000                           CCS      A                                     
013787,002866:    3065           03067                           TC       +2                                    
013788,002867:    3066           03074                           TC       RELDSP2                               #  LIST EMPTY
013789,002868:    3067           30113                           XCH      CADRTEM                               
013790,002869:    3070           20017                           INHINT                                         
013791,002870:    3071           02051                           TC       JOBWAKE                               
013792,002871:    3072           34516                           CAF      ONE                                   
013793,002872:    3073           50641                           TS       GRABLOCK                              
013794,002873:    3074           44514        RELDSP2            CS       BIT3                                  
013795,002874:    3075           70011                           MASK     OUT1                                  
013796,002875:    3076           50011                           TS       OUT1                                  
013797,002876:    3077           35500                           CAF      ZERO                                  
013798,002877:    3100           50623                           TS       DSPLOCK                               
013799,002878:    3101           20016                           RELINT                                         
013800,002879:    3102           00112                           TC       RELRET                                
013801,002880:    3103           30001        RELDSP1            XCH      Q                                     #  SET DSPLOCK TO +0, RELDSP LIGHT OFF, 
013802,002881:    3104           50112                           TS       RELRET                                #  NO LIST SEARCH
013803,002882:    3105           20017                           INHINT                                         
013804,002883:    3106           03074                           TC       RELDSP2                               
013805,002884: 
013806,002885: 
013807,002886:    3107           30001        FREEDSP            XCH      Q                                     
013808,002887:    3110           50112                           TS       FREERET                               
013809,002888:    3111           20017                           INHINT                                         
013810,002889:    3112           33117                           CAF      SHOTIME                               
013811,002890:    3113           02124                           TC       WAITLIST                              
013812,002891:    3114           51602                           CADR     FREEWAIT                              
013813,002892:    3115           20016                           RELINT                                         
013814,002893:    3116           00112                           TC       FREERET                               
013815,002894: 
013816,002895:    3117           01750        SHOTIME            DEC      1000       B-14                       
013817,002896: 24,7602                                           SETLOC   ENDNVBSY   +1                         
013818,002897: 
013819,002898: 24,7602           32774        FREEWAIT           CAF      PRIO30                                #  CALLED BY T3RUPT
013820,002899: 24,7603           02043                           TC       NOVAC                                 
013821,002900: 24,7604           51606                           CADR     FREDSPDO                              
013822,002901: 24,7605           02203                           TC       TASKOVER                              
013823,002902: 
013824,002903: 
013825,002904: 
013826,002905: 24,7606           35500        FREDSPDO           CAF      ZERO                                  #  CALLED BY EXECUTIVE
013827,002906: 24,7607           30647                           XCH      DSPLIST                               
013828,002907: 24,7610           30650                           XCH      DSPLIST    +1                         
013829,002908: 24,7611           30651                           XCH      DSPLIST    +2                         
013830,002909: 24,7612           50113                           TS       CADRTEM                               
013831,002910: 24,7613           10000                           CCS      A                                     
013832,002911: 24,7614           07616                           TC       +2                                    
013833,002912: 24,7615           07625                           TC       LSTEMPTY                              
013834,002913: 24,7616           30113                           XCH      CADRTEM                               
013835,002914: 24,7617           20017                           INHINT                                         
013836,002915: 24,7620           02051                           TC       JOBWAKE                               
013837,002916: 24,7621           20016                           RELINT                                         
013838,002917: 24,7622           34516                           CAF      ONE                                   #  SET FOR GRABBED CONDITION
013839,002918: 24,7623           50641                           TS       GRABLOCK                              
013840,002919: 24,7624           02115                           TC       ENDOFJOB                              
013841,002920: 24,7625           35500        LSTEMPTY           CAF      ZERO                                  #  SET FOR FREE CONDITION
013842,002921: 24,7626           07623                           TC       -3                                    
013843,002922: 
013844,002923: 
013845,002924: 
013846,002925: 24,7627           02652        LSTFULL            TC       ABORT                                 
013847,002926: 24,7630           01206                           OCT      01206                                 #  PINBALL WAITING LINE FULL.

End of include-file PINBALL_GAME__BUTTONS_AND_LIGHTS.agc.  Parent file is MAIN.agc