Source Code

These source-code files were transcribed from scans made from Don Eyles's personal copy of BURST120 (SUNBURST 120). They were scanned at archive.org's Boston facility, and the scanning was sponsored by Mike Stewart. The code was transcribed from these scans by a team of volunteers who are referenced in the program comments. Comments from the original source code are in ALL-CAPS, whereas comments added later in transcription are in Mixed-Case. In some cases, where similar code blocks exist in previously-transcribed AGC programs (primarily Luminary 99, from Apollo 11) those code blocks were used as a starting point and then corrected to agree with the BURST120 scans. The full scans are available at the Virtual AGC project's collection at archive.org, while more-convenient reduced-size (but reduced-quality) images are available at the main Virtual AGC website. Report any errors noted by creating an issue report at the Virtual AGC project's GitHub repository. Notations on the program listing read, in part:

	YUL SYSTEM FOR AGC: REVISION 0 OF PROGRAM BURST120 
	BY NASA 2021106-031 DEC 7, 1967

	THIS LISTING IS A COPY OF A VERSION OF THE PROGRAM INTENDED 
	FOR USE IN THE ON-BOARD PRIMARY GUIDANCE COMPUTER IN THE 
	UNMANNED FLIGHT OF APOLLO LUNAR MODULE 1 --- THE AS206 MISSION.
Note that the date is the date of the printout, not the date of the program revision.

015651,000002:                                                                                                  ## Copyright:   Public domain.
015652,000003:                                                                                                  ## Filename:    IMU_PERFORMANCE_TESTS_1.agc
015653,000004:                                                                                                  ## Purpose:     A module for revision 0 of BURST120 (Sunburst). It 
015654,000005:                                                                                                  ##              is part of the source code for the Lunar Module's
015655,000006:                                                                                                  ##              (LM) Apollo Guidance Computer (AGC) for Apollo 5.
015656,000007:                                                                                                  ## Assembler:   yaYUL
015657,000008:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
015658,000009:                                                                                                  ## Website:     www.ibiblio.org/apollo/index.html
015659,000010:                                                                                                  ## Mod history: 2016-09-30 RSB  Created draft version.
015660,000011:                                                                                                  ##              2016-10-18 RSB  Corrected against AURORA 12 version.  (Mostly
015661,000012:                                                                                                  ##                              identical, but there was a small amount of code
015662,000013:                                                                                                  ##                              added.
015663,000014:                                                                                                  ##              2016-10-31 RSB  Typos.
015664,000015:                                                                                                  ##              2016-12-05 RSB  Comment-proofing with octopus/ProoferComments
015665,000016:                                                                                                  ##                              completed, changes made.
015666,000017:                                                                                                  ##              2017-06-08 RSB  Some corrections (mostly comments, mostly whitespace)
015667,000018:                                                                                                  ##                              discovered while transcribing SUNBURST 37.
015668,000019: 

Page 380

015670,000021: 14,2000                                           BANK     14                                    
015671,000022: 14,2000  E5,1400                                  EBANK=   XSM                                   
015672,000023: 
015673,000024: 
015674,000025: 
015675,000026: 14,2000           37763        AOTNBIMU           CAF      ONE                                   #  AOT-NB-IMU FINE ALIGNMENT TEST
015676,000027: 14,2001           55512                           TS       EROPTN                                #  ... TEST CAPABILITY ...
015677,000028: 
015678,000029: 14,2002           05206                           TC       BANKCALL                              
015679,000030: 14,2003           26000                           CADR     IMUZERO                               #  IMU ZERO ENCODER MODE
015680,000031: 14,2004           06112                           TC       INTPRET                               
015681,000032: 14,2005           77624                           CALL                                           
015682,000033: 14,2006           30553                                    LATAZCHK                              #  TO LOAD AZIMUTH (SM) AND LATITUDE
015683,000034: 14,2007           77624                           CALL                                           
015684,000035: 14,2010           30325                                    MAKEXSMD                              #  TO SET UP A STABLE MEMBER DESIRED MATRIX
015685,000036: 14,2011           45014                           SET      CALL                                  
015686,000037: 14,2012           00065                                    COAROFIN                              #  FOR COARSE OR FINE ALIGN MARKS
015687,000038: 14,2013           30407                                    ERTHRVSE                              #  TO CALCULATE EARTH RATE VECTOR
015688,000039: 14,2014           77776                           EXIT                                           
015689,000040: 
015690,000041: 14,2015           33700        POSLOAD            CAF      V24N30E                               #  R1  0000X ENTER    POSITION 1,2, OR 3
015691,000042: 14,2016           04657                           TC       NVSBWAIT                              #  R2  00000 ENTER    00001 FOR LAB OPTION
015692,000043: 14,2017           04475                           TC       ENDIDLE                               
015693,000044: 14,2020           12770                           TCF      ENDTEST                               
015694,000045: 14,2021           12015                           TCF      -4                                    
015695,000046: 14,2022           56337                           XCH      DSPTEM1                               #  DO NOT USE POSITION 3 WITH NAV BASE AT
015696,000047: 14,2023           55544                           TS       POSITON                               #     ZERO DEGREE TILT ANGLE. (GIMBAL LOCK)
015697,000048: 
015698,000049: 14,2024           10340                           CCS      DSPTEM1    +1                         
015699,000050: 14,2025           13003                           TCF      LEMLAB                                #  SPECIAL LAB TEST TO BYPASS MARKS
015700,000051: 
015701,000052: 14,2026           02621                           TC       POSNJUMP                              #  SET UP STABLE MEMBER DESIRED COORDINATES
015702,000053: 
015703,000054: 14,2027           02524                           TC       OPTDATA                               #  TARGETS 1,2 AZIMUTH AND ELEVATION
015704,000055: 
015705,000056: 14,2030           02135                           TC       FINDNAVB                              #  COARSE ALIGN MARKS
015706,000057: 
015707,000058: 14,2031           05206                           TC       BANKCALL                              
015708,000059: 14,2032           26751                           CADR     IMUSTALL                              #  INSURE IMUZERO COMPLETION
015709,000060: 14,2033           12770                           TCF      ENDTEST                               
015710,000061: 
015711,000062: 14,2034           02247                           TC       PUTPOSX                               #  TO COARSE ALIGN STABLE MEMBER
015712,000063: 
015713,000064: 14,2035           02762                           TC       GMLCKCHK                              #  CHECK FOR GIMBAL LOCK BEFORE FINE ALIGN
015714,000065: 14,2036           02752                           TC       OGCZERO                               #  FOR EARTH RATE COMPENSATION
015715,000066: 
015716,000067: 14,2037           05206                           TC       BANKCALL                              
015717,000068: 14,2040           26252                           CADR     IMUFINE                               #  FINE ALIGN MODE
015718,000069: 14,2041           05206                           TC       BANKCALL                              
015719,000070: 14,2042           26751                           CADR     IMUSTALL                              

Page 381

015721,000072: 14,2043           12770                           TCF      ENDTEST                               
015722,000073: 
015723,000074: 14,2044           02135                           TC       FINDNAVB                              #  FINE ALIGN MARKS
015724,000075: 
015725,000076: 14,2045           04724                           TC       FREEDSP                               #  FREE DISPLAY SYSTEM
015726,000077: 
015727,000078: 14,2046           02263                           TC       SMDCALC                               #  TO FINE ALIGN STABLE MEMBER
015728,000079: 
015729,000080: 14,2047           05206        ERFINAL            TC       BANKCALL                              #  LAST EARTH RATE SHOT
015730,000081: 14,2050           30424                           CADR     EARTHR                                
015731,000082: 14,2051           11512                           CCS      EROPTN                                #  IF DESIRED TO COMPENSATE CONTINUALLY
015732,000083: 14,2052           12065                           TCF      MONSTART                              #      CHANGE BY V21 N02 E XXXXX E 00000 E
015733,000084: 14,2053           12047                           TCF      ERFINAL                               
015734,000085: 14,2054           12770                           TCF      ENDTEST                               
015735,000086: 14,2055           55512                           TS       EROPTN                                
015736,000087: 14,2056           00004                           INHINT                                         
015737,000088: 14,2057           35644                           CAF      PRIO21                                #  PRIORITY 1 HIGHER THAN SXTNBIMU
015738,000089: 14,2060           05516                           TC       FINDVAC                               
015739,000090: 14,2061  E5,1400                                  EBANK=   XSM                                   
015740,000091: 14,2061           03105 30065                     2CADR    RDR37511                              
015741,000092: 
015742,000093: 14,2063           00003                           RELINT                                         
015743,000094: 14,2064           02047                           TC       ERFINAL                               
015744,000095: 
015745,000096: 14,2065           05026        MONSTART           TC       FINETIME                              #  TIME AT INITIAL MISALIGNMENT
015746,000097: 14,2066           52145                           DXCH     MPAC                                  
015747,000098: 14,2067           00003                           RELINT                                         
015748,000099: 14,2070           37767                           CAF      ZERO                                  #  ZERO PIPA COUNTERS
015749,000100: 14,2071           54037                           TS       PIPAX                                 
015750,000101: 14,2072           54040                           TS       PIPAY                                 
015751,000102: 14,2073           54041                           TS       PIPAZ                                 
015752,000103: 14,2074           55551                           TS       STOREPL                               
015753,000104: 14,2075           55537                           TS       NDXCTR                                
015754,000105: 14,2076           02477                           TC       STORRSLT                              #  STORE T(INITIAL) AND PIPAI = 0
015755,000106: 
015756,000107: 14,2077           00004                           INHINT                                         
015757,000108: 14,2100           33711                           CAF      60SEC                                 #  INSURE PIPAI VARIES IN ONE DIRECTION
015758,000109: 14,2101           05663                           TC       WAITLIST                              
015759,000110: 14,2102  E5,1400                                  EBANK=   XSM                                   
015760,000111: 14,2102           02106 30065                     2CADR    PIP1                                  
015761,000112: 
015762,000113: 14,2104           32134                           CAF      PIP2ADR                               
015763,000114: 14,2105           05545                           TC       JOBSLEEP                              
015764,000115: 
015765,000116: 14,2106           32134        PIP1               CAF      PIP2ADR                               
015766,000117: 14,2107           05551                           TC       JOBWAKE                               
015767,000118: 14,2110           05727                           TC       TASKOVER                              
015768,000119: 
015769,000120: 14,2111           31542        PIP2               CAE      PIPNDX                                
015770,000121: 14,2112           55541                           TS       PIPINDEX                              #  POS1 PIPAY     POS2 PIPAX     POS3 PIPAX

Page 382

015772,000123: 14,2113           05206                           TC       BANKCALL                              
015773,000124: 14,2114           51737                           CADR     DOCHECKG                              #  SYNC ON PIPA PULSE
015774,000125: 
015775,000126: 14,2115           00003                           RELINT                                         
015776,000127: 14,2116           02477                           TC       STORRSLT                              #  STORE TIME AND PIPAI
015777,000128: 
015778,000129: 14,2117           31543                           CAE      PIPNDX     +1                         
015779,000130: 14,2120           55541                           TS       PIPINDEX                              #  POS1 PIPAZ     POS2 PIPAY     POS3 PIPAZ
015780,000131: 14,2121           05206                           TC       BANKCALL                              
015781,000132: 14,2122           51737                           CADR     DOCHECKG                              #  SYNC ON PIPA PULSE
015782,000133: 
015783,000134: 14,2123           00003                           RELINT                                         
015784,000135: 14,2124           02477                           TC       STORRSLT                              #  STORE TIME AND PIPAI
015785,000136: 
015786,000137: 14,2125           00004                           INHINT                                         
015787,000138: 14,2126           33710                           CAF      30SEC                                 #  MONITOR PIPAS AT 30 SECOND INTERVALS
015788,000139: 14,2127           05663                           TC       WAITLIST                              
015789,000140: 14,2130  E5,1400                                  EBANK=   XSM                                   
015790,000141: 14,2130           02106 30065                     2CADR    PIP1                                  
015791,000142: 
015792,000143: 14,2132           32134                           CAF      PIP2ADR                               
015793,000144: 14,2133           05545                           TC       JOBSLEEP                              
015794,000145: 14,2134           30111        PIP2ADR            CADR     PIP2                                  
015795,000146: 

Page 383

015797,000148: 14,2135           00006        FINDNAVB           EXTEND                                         #  MARKS * CALC NB OR SM WRT EARTH REF
015798,000149: 14,2136           23546                           QXCH     QPLACE                                
015799,000150: 
015800,000151: 14,2137           05206                           TC       BANKCALL                              
015801,000152: 14,2140           27046                           CADR     MKRELEAS                              #  RELEASE MARK SYSTEM
015802,000153: 14,2141           37763                           CAF      ONE                                   
015803,000154: 14,2142           54337                           TS       DSPTEM1                               
015804,000155: 14,2143           33674                           CAF      V01N30E                               #  DISPLAY 00001 IN R1
015805,000156: 14,2144           04657                           TC       NVSBWAIT                              
015806,000157: 14,2145           37767                           CAF      ZERO                                  #  TO INDICATE GROUND MARKS
015807,000158: 14,2146           05206                           TC       BANKCALL                              
015808,000159: 14,2147           27005                           CADR     AOTMARK                               #  MARK ON TARGET 1
015809,000160: 
015810,000161: 14,2150           05206                           TC       BANKCALL                              
015811,000162: 14,2151           26747                           CADR     OPTSTALL                              #  INSURE SUCCESSFUL MARK
015812,000163: 14,2152           12770                           TCF      ENDTEST                               
015813,000164: 14,2153           00006                           EXTEND                                         
015814,000165: 14,2154           50373                           INDEX    MARKSTAT                              
015815,000166: 14,2155           30001                           DCA      0                                     
015816,000167: 14,2156           53565                           DXCH     TMARK                                 #  TIME(PRES) FOR EARTH RATE COMPENSATION
015817,000168: 
015818,000169: 14,2157           02242                           TC       GIMANGS1                              
015819,000170: 
015820,000171: 14,2160           06112                           TC       INTPRET                               
015821,000172: 14,2161           45140                           LXC,1    CALL                                  
015822,000173: 14,2162           00373                                    MARKSTAT                              #  BASE ADDRESS VAC AREA FOR AOTNB
015823,000174: 14,2163           33114                                    AOTNB                                 #  OPTICS TO NAV BASE COORDINATE FRAME
015824,000175: 14,2164           45014                           BON      CALL                                  
015825,000176: 14,2165           00305                                    COAROFIN                              #  COARSE MARKS = 0    FINE MARKS = 1
015826,000177: 14,2166           30170                                    +2                                    
015827,000178: 14,2167           32555                                    NBSM                                  #  NAV BASE DIRECT TO STABLE MEMBER
015828,000179: 14,2170           02445                           STORE    STARAD                                #  TARGET 1 WRT NAV BASE OR STABLE MEMBER
015829,000180: 14,2171           02601                           STORE    LOS1                                  #  ...FOR K...
015830,000181: 14,2172           77776                           EXIT                                           
015831,000182: 
015832,000183: 14,2173           05206                           TC       BANKCALL                              
015833,000184: 14,2174           27046                           CADR     MKRELEAS                              #  RELEASE MARK SYSTEM
015834,000185: 14,2175           37762                           CAF      TWO                                   
015835,000186: 14,2176           54337                           TS       DSPTEM1                               
015836,000187: 14,2177           33674                           CAF      V01N30E                               #  DISPLAY 00002 IN R1
015837,000188: 14,2200           04657                           TC       NVSBWAIT                              
015838,000189: 14,2201           37767                           CAF      ZERO                                  #  TO INDICATE GROUND MARKS
015839,000190: 14,2202           05206                           TC       BANKCALL                              
015840,000191: 14,2203           27005                           CADR     AOTMARK                               #  MARK ON TARGET 2
015841,000192: 
015842,000193: 14,2204           37752                           CAF      BIT10                                 
015843,000194: 14,2205           70074                           MASK     STATE                                 #  BIT10 = COAROFIN
015844,000195: 14,2206           10000                           CCS      A                                     
015845,000196: 14,2207           12215                           TCF      EARRTCOM   +5                         #  IF COARSE ALIGN MARKS
015846,000197: 

Page 384

015848,000199: 14,2210           05206        EARRTCOM           TC       BANKCALL                              #  EARTH RATE COMPENSATION BETWEEN MARKS
015849,000200: 14,2211           30424                           CADR     EARTHR                                
015850,000201: 14,2212           10370                           CCS      OPTCADR                               #  +0 IF MARK BUTTON NOT DEPRESSED
015851,000202: 14,2213           12216                           TCF      +3                                    
015852,000203: 14,2214           12210                           TCF      EARRTCOM                              #  CONTINUE TO COMPENSATE FOR EARTH RATE
015853,000204: 14,2215           12216                           TCF      +1                                    
015854,000205: 14,2216           05206                           TC       BANKCALL                              
015855,000206: 14,2217           26747                           CADR     OPTSTALL                              #  INSURE SUCCESSFUL MARK
015856,000207: 14,2220           12770                           TCF      ENDTEST                               
015857,000208: 
015858,000209: 14,2221           02242                           TC       GIMANGS1                              
015859,000210: 
015860,000211: 14,2222           06112                           TC       INTPRET                               
015861,000212: 14,2223           45140                           LXC,1    CALL                                  
015862,000213: 14,2224           00373                                    MARKSTAT                              #  BASE ADDRESS VAC AREA FOR AOTNB
015863,000214: 14,2225           33114                                    AOTNB                                 #  OPTICS TO NAV BASE COORDINATE FRAME
015864,000215: 14,2226           45014                           BONCLR   CALL                                  #  SET TO ZERO FOR FINE ALIGN MARKS
015865,000216: 14,2227           00205                                    COAROFIN                              #  COARSE MARKS = 0    FINE MARKS = 1
015866,000217: 14,2230           30232                                    +2                                    
015867,000218: 14,2231           32555                                    NBSM                                  #  NAV BASE DIRECT TO STABLE MEMBER
015868,000219: 14,2232           02453                           STORE    STARAD     +6                         #  TARGET 2 WRT NAV BASE OR STABLE MEMBER
015869,000220: 14,2233           02607                           STORE    LOS2                                  #  ...FOR K...
015870,000221: 
015871,000222: 14,2234           77624        MAXDET             CALL                                           
015872,000223: 14,2235           30350                                    TAR/EREF                              #  TARGETS 1,2 WRT EARTH REF FRAME
015873,000224: 14,2236           77624                           CALL                                           
015874,000225: 14,2237           32741                                    AXISGEN                               #  NAV BASE OR SM WRT EARTH REF FRAME
015875,000226: 14,2240           77776                           EXIT                                           
015876,000227: 14,2241           01546                           TC       QPLACE                                
015877,000228: 
015878,000229: 
015879,000230: 
015880,000231: 14,2242           37762        GIMANGS1           CAF      TWO                                   #  BASE ADDRESS GIMBAL ANGLES FOR NBSM
015881,000232: 14,2243           60373                           AD       MARKSTAT                              
015882,000233: 14,2244           50110                           INDEX    FIXLOC                                
015883,000234: 14,2245           54050                           TS       S1                                    
015884,000235: 14,2246           00002                           TC       Q                                     
015885,000236: 

Page 385

015887,000238: 14,2247           00006        PUTPOSX            EXTEND                                         #  COARSE ALIGNS STABLE MEMBER
015888,000239: 14,2250           23546                           QXCH     QPLACE                                
015889,000240: 
015890,000241: 14,2251           06112                           TC       INTPRET                               
015891,000242: 14,2252           77624                           CALL                                           
015892,000243: 14,2253           32655                                    CALCGA                                #  CALCULATE COARSE ALIGN GIMBAL ANGLES
015893,000244: 14,2254           77776                           EXIT                                           
015894,000245: 
015895,000246: 14,2255           05206                           TC       BANKCALL                              
015896,000247: 14,2256           26065                           CADR     IMUCOARS                              #  COARSE ALIGN MODE
015897,000248: 14,2257           05206                           TC       BANKCALL                              
015898,000249: 14,2260           26751                           CADR     IMUSTALL                              
015899,000250: 14,2261           12770                           TCF      ENDTEST                               
015900,000251: 14,2262           01546                           TC       QPLACE                                
015901,000252: 
015902,000253: 
015903,000254: 
015904,000255: 
015905,000256: 14,2263           00006        SMDCALC            EXTEND                                         #  FINE ALIGNS STABLE MEMBER
015906,000257: 14,2264           23546                           QXCH     QPLACE                                
015907,000258: 
015908,000259: 14,2265           06112                           TC       INTPRET                               
015909,000260: 14,2266           64375                           VLOAD    MXV                                   
015910,000261: 14,2267           02401                                    XSM                                   #  XSM DESIRED WRT EARTH REF FRAME
015911,000262: 14,2270           02445                                    STARAD                                #  THEN TO SM PRESENT OR NAV BASE FRAME
015912,000263: 14,2271           43172                           VSL1     BOFF                                  
015913,000264: 14,2272           00345                                    COAROFIN                              #  BIT10 FOR LEMLAB TEST
015914,000265: 14,2273           30276                                    +3                                    
015915,000266: 14,2274           34041                           STCALL   32D                                   
015916,000267: 14,2275           32555                                    NBSM                                  #  THEN TO SM PRESENT FRAME
015917,000268: 14,2276           26423                           STOVL    XDC                                   
015918,000269: 14,2277           02407                                    YSM                                   #  YSM DESIRED WRT EARTH REF FRAME
015919,000270: 
015920,000271: 14,2300           76521                           MXV      VSL1                                  
015921,000272: 14,2301           02445                                    STARAD                                #  THEN TO SM PRESENT OR NAV BASE FRAME
015922,000273: 14,2302           77614                           BOFF                                           
015923,000274: 14,2303           00345                                    COAROFIN                              #  BIT10 FOR LEMLAB TEST
015924,000275: 14,2304           30307                                    +3                                    
015925,000276: 14,2305           34041                           STCALL   32D                                   
015926,000277: 14,2306           32555                                    NBSM                                  #  THEN TO SM PRESENT FRAME
015927,000278: 14,2307           26431                           STOVL    YDC                                   
015928,000279: 14,2310           02423                                    XDC                                   
015929,000280: 
015930,000281: 14,2311           76435                           VXV      VSL1                                  
015931,000282: 14,2312           02431                                    YDC                                   
015932,000283: 14,2313           36437                           STCALL   ZDC                                   #  ZSM DESIRED WRT SM PRESENT FRAME
015933,000284: 14,2314           32425                                    CALCGTA                               #  CALCULATE FINE ALIGN TORQUING ANGLES
015934,000285: 
015935,000286: 14,2315           47170                           AXT,1    RTB                                   
015936,000287: 

Page 386

015938,000289: 14,2316           02500                           ECADR    OGC                                   #  X1 = BASE ADDRESS OF TORQUING ANGLES
015939,000290: 14,2317           33627                                    PULSEIMU                              #  TO PUT OUT GYRO TORQUING PULSES
015940,000291: 14,2320           77776                           EXIT                                           
015941,000292: 
015942,000293: 14,2321           05206                           TC       BANKCALL                              
015943,000294: 14,2322           26751                           CADR     IMUSTALL                              #  WAIT FOR PULSES TO GET OUT
015944,000295: 14,2323           12770                           TCF      ENDTEST                               
015945,000296: 14,2324           01546                           TC       QPLACE                                
015946,000297: 

Page 387

015948,000299: 14,2325           77776        MAKEXSMD           EXIT                                           #  XSM V   YSM SW   ZSM SE
015949,000300: 
015950,000301: 14,2326           33703                           CAF      17DEC                                 #  ZERO XSM, YSM, AND ZSM
015951,000302: 14,2327           55777                           TS       ZERONDX                               
015952,000303: 14,2330           33721                           CAF      XSMADRX                               
015953,000304: 14,2331           05206                           TC       BANKCALL                              
015954,000305: 14,2332           51245                           CADR     ZEROING                               #          VERT       SOUTH      EAST
015955,000306: 
015956,000307: 14,2333           37746                           CAF      HALF                                  #  XSM    * +1          0          0     *
015957,000308: 14,2334           55400                           TS       XSM                                   #         *                              *
015958,000309: 14,2335           06112                           TC       INTPRET                               #         *                              *
015959,000310: 14,2336           73545                           DLOAD    SIN                                   #  YSM    *  0      +SIN(AZ)    +COS(AZ) *
015960,000311: 14,2337           02507                                    AZIMUTH                               #         *                              *
015961,000312: 14,2340           02411                           STORE    XSM        +8D                        #         *                              *
015962,000313: 14,2341           16421                           STODL    XSM        +16D                       #  ZSM    *  0      -COS(AZ)    +SIN(AZ) *
015963,000314: 14,2342           02507                                    AZIMUTH                               
015964,000315: 14,2343           77746                           COS                                            
015965,000316: 14,2344           02413                           STORE    XSM        +10D                       
015966,000317: 14,2345           77676                           DCOMP                                          
015967,000318: 14,2346           02417                           STORE    XSM        +14D                       
015968,000319: 14,2347           77616                           RVQ                                            
015969,000320: 
015970,000321: 
015971,000322: 
015972,000323: 14,2350           77170        TAR/EREF           AXT,1    AXT,2                                 #               TARGET VECTOR
015973,000324: 14,2351           00002                                    2                                     #  SIN(EL)  -COS(AZ)COS(EL)  SIN(AZ)COS(EL)
015974,000325: 14,2352           00014                                    12D                                   
015975,000326: 14,2353           77731                           SSP                                            
015976,000327: 14,2354           00052                                    S2                                    
015977,000328: 14,2355           00006                                    6                                     #  TARGET 1                        TARGET 2
015978,000329: 
015979,000330: 14,2356           60533        TAR1               SLOAD*   SR2                                   #  X1=2  X2=12  S2=6 . X1=0  X2=6  S2=6
015980,000331: 14,2357           02557                                    TAZEL1     +3,1                       
015981,000332: 14,2360           00001                           STORE    0                                     #  PD00           ELEVATION            PD00
015982,000333: 14,2361           77756                           SIN                                            
015983,000334: 14,2362           10023                           STORE    18D,2                                 #  PD06  ***       SIN(EL)        ***  PD12
015984,000335: 14,2363           77745                           DLOAD                                          
015985,000336: 14,2364           00001                                    0                                     
015986,000337: 14,2365           41546                           COS      PUSH                                  #  PDOO            COS(EL)             PD00
015987,000338: 14,2366           47133                           SLOAD*   RTB                                   
015988,000339: 14,2367           02556                                    TAZEL1     +2,1                       
015989,000340: 14,2370           33457                                    CDULOGIC                              
015990,000341: 14,2371           00003                           STORE    2                                     #  PD02            AZIMUTH             PD02
015991,000342: 14,2372           41356                           SIN      DMP                                   
015992,000343: 14,2373           00001                                    0                                     
015993,000344: 14,2374           77752                           SL1                                            
015994,000345: 14,2375           10027                           STORE    22D,2                                 #  PD10  ***   +SIN(AZ)COS(EL)    ***  PD16
015995,000346: 14,2376           77745                           DLOAD                                          
015996,000347: 14,2377           00003                                    2                                     
015997,000348: 14,2400           41346                           COS      DMP                                   

Page 388

015999,000350: 14,2401           57552                           SL1      DCOMP                                 
016000,000351: 14,2402           10025                           STORE    20D,2                                 #  PD08  ***   -COS(AZ)COS(EL)    ***  PD14
016001,000352: 
016002,000353: 14,2403           61170                           AXT,1    TIX,2                                 
016003,000354: 14,2404           00000                                    0                                     
016004,000355: 14,2405           30356                                    TAR1                                  
016005,000356: 14,2406           77616                           RVQ                                            
016006,000357: 

Page 389

016008,000359: 14,2407           65345        ERTHRVSE           DLOAD    PDDL                                  
016009,000360: 14,2410           33105                                    ZERODP                                #  PD24 = (SIN  -COS  0)(OMEG/MS)
016010,000361: 14,2411           02511                                    LATITUDE                              
016011,000362: 14,2412           57546                           COS      DCOMP                                 
016012,000363: 14,2413           73525                           PDDL     SIN                                   
016013,000364: 14,2414           02511                                    LATITUDE                              #  EARTH RATE = .1504 ARCSEC / 10 MSEC
016014,000365: 14,2415           74266                           VDEF     VXSC                                  #  1.618 GYRO PULSES = 1 ARCSEC
016015,000366: 14,2416           31725                                    OMEG/MS                               #  OMEG/MS = .243... GYRO PULSES / 10 MSEC
016016,000367: 14,2417           02514                           STORE    ERVECTOR                              
016017,000368: 
016018,000369: 14,2420           77634                           RTB                                            
016019,000370: 14,2421           33454                                    LOADTIME                              
016020,000371: 14,2422           02565                           STORE    TMARK                                 #  TIME FOR GYRO DRIFT - PIPA SCALE FACTOR
016021,000372: 14,2423           77616                           RVQ                                            
016022,000373: 
016023,000374: 
016024,000375: 
016025,000376: 14,2424           05235        EARTHR             TC       MAKECADR                              #  CALCULATES AND COMPENSATES EARTH RATE
016026,000377: 14,2425           55547                           TS       QPLACES                               
016027,000378: 
016028,000379: 14,2426           04133                           TC       CHECKMM                               #  TEST FOR MAJOR MODE 4
016029,000380: 14,2427           00004                           OCT      4                                     #  IS PRELAUNCH OVER ?
016030,000381: 14,2430           12440                           TCF      GETPLTIM                              #  NO
016031,000382: 14,2431           00004                           INHINT                                         #  YES,
016032,000383: 14,2432           37763                           CA       BIT1                                  #  SET UP MP2TASK NOW
016033,000384: 14,2433           05663                           TC       WAITLIST                              
016034,000385: 14,2434  E3,1736                                  EBANK=   TGRR                                  
016035,000386: 14,2434           02003 56063                     2CADR    MP2TASK                               
016036,000387: 
016037,000388: 14,2436           32476                           CA       3.27CADR                              #  SET UP RETURN TO BYPASS PRELAUNCH
016038,000389: 14,2437           55547                           TS       QPLACES                               
016039,000390: 
016040,000391: 14,2440           00006        GETPLTIM           EXTEND                                         #  GET CURRENT TIME
016041,000392: 14,2441           30025                           DCA      TIME2                                 
016042,000393: 14,2442           52145                           DXCH     MPAC                                  
016043,000394: 14,2443           00006                           EXTEND                                         
016044,000395: 14,2444           30145                           DCA      MPAC                                  
016045,000396: 14,2445           53562                           DXCH     TEMPTIME                              #  STORE IN TEMPTIME BEFORE RELINT
016046,000397: 14,2446           00003                           RELINT                                         
016047,000398: 
016048,000399: 14,2447           37767                           CAF      ZERO                                  #  DECLARE DP MODE.
016049,000400: 14,2450           54153                           TS       MODE                                  
016050,000401: 14,2451           06112                           TC       INTPRET                               
016051,000402: 14,2452           54225                           DSU      SL                                    
016052,000403: 14,2453           02565                                    TMARK                                 #  T(PRES) - T(PREV) = DT    SCALED 10 MSEC
016053,000404: 14,2454           20212                                    9D                                    #  2 TO 21ST POWER = 1 REVOLUTION
016054,000405: 14,2455           64361                           VXSC     MXV                                   
016055,000406: 14,2456           02514                                    ERVECTOR                              #  VT = (SIN  -COS  0)(OMEG/MS)(DT)

Page 390

016057,000408: 14,2457           02401                                    XSM                                   #  (XSM)(VT) = EARTH RATE COMPENSATION
016058,000409: 14,2460           77655                           VAD                                            
016059,000410: 14,2461           02772                                    ERCOMP                                
016060,000411: 14,2462           16772                           STODL    ERCOMP                                
016061,000412: 14,2463           02562                                    TEMPTIME                              
016062,000413: 14,2464           02565                           STORE    TMARK                                 #  T(PREVIOUS)
016063,000414: 
016064,000415: 14,2465           47170                           AXT,1    RTB                                   
016065,000416: 14,2466           02771                           ECADR    ERCOMP                                
016066,000417: 14,2467           33627                                    PULSEIMU                              #  TO PUT OUT GYRO TORQUING PULSES
016067,000418: 14,2470           77776                           EXIT                                           
016068,000419: 
016069,000420: 14,2471           05206                           TC       BANKCALL                              
016070,000421: 14,2472           26751                           CADR     IMUSTALL                              #  WAIT FOR PULSES TO GET OUT
016071,000422: 14,2473           12770                           TCF      ENDTEST                               
016072,000423: 14,2474           31547                           CAE      QPLACES                               
016073,000424: 14,2475           15230                           TCF      BANKJUMP                              
016074,000425: 
016075,000426: 14,2476           72651        3.27CADR           CADR     REDO3.27                              
016076,000427: 
016077,000428: 
016078,000429: 14,2477           00006        STORRSLT           EXTEND                                         
016079,000430: 14,2500           23546                           QXCH     QPLACE                                
016080,000431: 
016081,000432: 14,2501           06112                           TC       INTPRET                               #  DP TIME IN MPAC SCALED .312(5) MSEC
016082,000433: 14,2502           54340                           LXC,1    SL                                    
016083,000434: 14,2503           02537                                    NDXCTR                                
016084,000435: 14,2504           20204                                    3                                     
016085,000436: 14,2505           47005                           DMP      RTB                                   
016086,000437: 14,2506           31723                                    SCALFTR                               
016087,000438: 14,2507           33520                                    SGNAGREE                              
016088,000439: 14,2510           06571                           STORE    GENPL,1                               #  STORE DP TIME
016089,000440: 14,2511           77776                           EXIT                                           
016090,000441: 
016091,000442: 14,2512           57551                           XCH      STOREPL                               #  CONTAINS C(PIPAI)
016092,000443: 14,2513           51537                           INDEX    NDXCTR                                
016093,000444: 14,2514           55572                           TS       GENPL      +2                         #  STORE PIPA COUNTER READING
016094,000445: 14,2515           41537                           CS       NDXCTR                                
016095,000446: 14,2516           63707                           AD       72DEC                                 
016096,000447: 14,2517           00006                           EXTEND                                         
016097,000448: 14,2520           63146                           BZMF     MISALIGN                              #  TO CALCULATE MISALIGNMENT
016098,000449: 14,2521           36311                           CAF      THREE                                 
016099,000450: 14,2522           27537                           ADS      NDXCTR                                
016100,000451: 14,2523           01546                           TC       QPLACE                                
016101,000452: 
016102,000453: 14,2524           00006        OPTDATA            EXTEND                                         #  CALLS FOR AZIMUTH AND ELEVATION OF
016103,000454: 14,2525           23546                           QXCH     QPLACE                                #     TARGET 1, THEN TARGET 2
016104,000455: 
016105,000456: 14,2526           37763                           CAF      BIT1                                  #  AZIMUTH CLOCKWISE FROM NORTH TO TARGET

Page 391

016107,000458: 14,2527           22007                           ZL                                             #  ELEVATION MEASURED FROM HORIZONTAL
016108,000459: 14,2530           23550                           LXCH     RUN                                   
016109,000460: 14,2531           54341                           TS       DSPTEM1    +2                         
016110,000461: 14,2532           33675                           CAF      V05N30E                               #  DISPLAY TARGET NUMBER IN R3
016111,000462: 14,2533           04657                           TC       NVSBWAIT                              
016112,000463: 14,2534           51550                           INDEX    RUN                                   
016113,000464: 14,2535           53554                           DXCH     TAZEL1                                
016114,000465: 14,2536           52340                           DXCH     DSPTEM1                               
016115,000466: 
016116,000467: 14,2537           02577                           TC       CHECKLD                               #  R1  +- XXX.XX    AZIMUTH IN DEGREES
016117,000468: 14,2540           00661                           OCT      00661                                 #  R2  +- XX.XXX    ELEVATION IN DEGREES
016118,000469: 14,2541           12770                           TCF      ENDTEST                               #  R3      0000X    TARGET NUMBER 1 OR 2
016119,000470: 
016120,000471: 14,2542           52340                           DXCH     DSPTEM1                               #  TAZEL1       TARGET 1 AZIMUTH
016121,000472: 14,2543           51550                           INDEX    RUN                                   
016122,000473: 14,2544           53554                           DXCH     TAZEL1                                #  TAZEL1 +2    TARGET 2 AZIMUTH
016123,000474: 14,2545           11550                           CCS      RUN                                   
016124,000475: 14,2546           12552                           TCF      +4                                    
016125,000476: 14,2547           37762        OPTRDRIN           CAF      TWO                                   #  SPECIAL ENTRY FOR RDR37511
016126,000477: 14,2550           54001                           TS       L                                     
016127,000478: 14,2551           12530                           TCF      OPTDATA    +4                         #  MPAC    1ST PASS = 0    2ND PASS = 2
016128,000479: 14,2552           01546                           TC       QPLACE                                
016129,000480: 

Page 392

016131,000482: 14,2553           62545        LATAZCHK           DLOAD    SL2                                   #  CALLS FOR AZIMUTH (SM) AND LATITUDE
016132,000483: 14,2554           02511                                    LATITUDE                              
016133,000484: 14,2555           14341                           STODL    DSPTEM1    +1                         
016134,000485: 14,2556           02507                                    AZIMUTH                               #  ...NOT REALLY...
016135,000486: 
016136,000487: 14,2557           77434                           RTB      EXIT                                  
016137,000488: 14,2560           33522                                    1STO2S                                #  FRACTION OF REVOLUTION TO 2S COMPLEMENT
016138,000489: 
016139,000490: 14,2561           56144                           XCH      MPAC                                  #  AZIMUTH MUST BE 135 DEGREES R1 = +13500
016140,000491: 14,2562           54337                           TS       DSPTEM1                               #     FOR SXT-NB-IMU FINE ALIGNMENT TEST
016141,000492: 14,2563           02577                           TC       CHECKLD                               #  R1  +- XXX.XX    AZIMUTH IN DEGREES (SM)
016142,000493: 14,2564           00661                           OCT      00661                                 #  R2  +- XX.XXX    LATITUDE IN DEGREES
016143,000494: 14,2565           12770                           TCF      ENDTEST                               #  R3               NOT USED
016144,000495: 
016145,000496: 14,2566           06112                           TC       INTPRET                               
016146,000497: 14,2567           47135                           SLOAD    RTB                                   
016147,000498: 14,2570           00340                                    DSPTEM1                               
016148,000499: 14,2571           33457                                    CDULOGIC                              #  BACK TO FRACTION OF REVOLUTION
016149,000500: 14,2572           02507                           STORE    AZIMUTH                               
016150,000501: 
016151,000502: 14,2573           60535                           SLOAD    SR2                                   
016152,000503: 14,2574           00341                                    DSPTEM1    +1                         
016153,000504: 14,2575           02511                           STORE    LATITUDE                              
016154,000505: 14,2576           77616                           RVQ                                            
016155,000506: 
016156,000507: 
016157,000508: 14,2577           00006        CHECKLD            EXTEND                                         
016158,000509: 14,2600           23545                           QXCH     QPLAC                                 
016159,000510: 
016160,000511: 14,2601           51545                           INDEX    QPLAC                                 
016161,000512: 14,2602           30000                           CA       A                                     
016162,000513: 14,2603           04444                           TC       NVSUB                                 
016163,000514: 14,2604           12616                           TCF      CHECKLD1                              
016164,000515: 
016165,000516: 14,2605           04622                           TC       FLASHON                               
016166,000517: 
016167,000518: 14,2606           04475                           TC       ENDIDLE                               #  CHANGE R1  V21 N61 E  +- XXX.XX E
016168,000519: 14,2607           12612                           TCF      +3                                    #  CHANGE R2  V22 N61 E  +- XX.XXX E
016169,000520: 14,2610           12614                           TCF      +4                                    #  VERIFY, THEN PROCEED WITH VERB 33 ENTER
016170,000521: 14,2611           12601                           TCF      CHECKLD    +2                         
016171,000522: 14,2612           51545                           INDEX    QPLAC                                 
016172,000523: 14,2613           00001                           TC       1                                     
016173,000524: 14,2614           51545                           INDEX    QPLAC                                 
016174,000525: 14,2615           00002                           TC       2                                     
016175,000526: 
016176,000527: 14,2616           32620        CHECKLD1           CAF      CHECKLD2                              
016177,000528: 14,2617           04654                           TC       NVSUBUSY                              
016178,000529: 14,2620           30601        CHECKLD2           CADR     CHECKLD    +2                         
016179,000530: 

Page 393

016181,000532: 14,2621           00006        POSNJUMP           EXTEND                                         #  POSITIONS FOR SXTNBIMU
016182,000533: 14,2622           23546                           QXCH     QPLACE                                
016183,000534: 
016184,000535: 14,2623           51544                           INDEX    POSITON                               
016185,000536: 14,2624           12625                           TCF      +1                                    
016186,000537: 14,2625           12770                           TCF      ENDTEST                               
016187,000538: 14,2626           12633                           TCF      POS1                                  
016188,000539: 14,2627           12640                           TCF      POS2                                  
016189,000540: 14,2630           12656                           TCF      POS3                                  
016190,000541: 14,2631           12677                           TCF      POS4                                  
016191,000542: 14,2632           12731                           TCF      POS5                                  
016192,000543: 
016193,000544: 
016194,000545: 
016195,000546: 14,2633           37763        POS1               CAF      ONE                                   #  XSM = V     YSM = SW    ZSM = SE
016196,000547: 14,2634           55542                           TS       PIPNDX                                
016197,000548: 14,2635           37762                           CAF      TWO                                   
016198,000549: 14,2636           55543                           TS       PIPNDX     +1                         #  MONITOR PIPAY AND PIPAZ
016199,000550: 14,2637           01546                           TC       QPLACE                                
016200,000551: 
016201,000552: 
016202,000553: 
016203,000554: 14,2640           06112        POS2               TC       INTPRET                               #  XSM = SE    YSM = SW    ZSM = -V
016204,000555: 14,2641           57575                           VLOAD    VCOMP                                 
016205,000556: 14,2642           02401                                    XSM                                   
016206,000557: 14,2643           77715                           PDVL                                           
016207,000558: 14,2644           02415                                    ZSM                                   
016208,000559: 14,2645           26401                           STOVL    XSM                                   
016209,000560: 14,2646           77626                           STADR                                          
016210,000561: 14,2647           75362                           STORE    ZSM                                   
016211,000562: 14,2650           77776                           EXIT                                           
016212,000563: 14,2651           37767                           CAF      ZERO                                  
016213,000564: 14,2652           55542                           TS       PIPNDX                                
016214,000565: 14,2653           37763                           CAF      ONE                                   
016215,000566: 14,2654           55543                           TS       PIPNDX     +1                         #  MONITOR PIPAX AND PIPAY
016216,000567: 14,2655           01546                           TC       QPLACE                                
016217,000568: 
016218,000569: 
016219,000570: 
016220,000571: 14,2656           06112        POS3               TC       INTPRET                               #  XSM = SE    YSM = V     ZSM = SW
016221,000572: 14,2657           63375                           VLOAD    PDVL                                  
016222,000573: 14,2660           02401                                    XSM                                   
016223,000574: 14,2661           02407                                    YSM                                   
016224,000575: 14,2662           77715                           PDVL                                           
016225,000576: 14,2663           02415                                    ZSM                                   
016226,000577: 14,2664           26401                           STOVL    XSM                                   
016227,000578: 
016228,000579: 14,2665           77626                           STADR                                          
016229,000580: 14,2666           51362                           STOVL    ZSM                                   
016230,000581: 

Page 394

016232,000583: 14,2667           77626                           STADR                                          
016233,000584: 14,2670           75370                           STORE    YSM                                   
016234,000585: 14,2671           77776                           EXIT                                           
016235,000586: 14,2672           37767                           CAF      ZERO                                  
016236,000587: 14,2673           55542                           TS       PIPNDX                                
016237,000588: 14,2674           37762                           CAF      TWO                                   
016238,000589: 14,2675           55543                           TS       PIPNDX     +1                         #  MONITOR PIPAX AND PIPAZ
016239,000590: 14,2676           01546                           TC       QPLACE                                
016240,000591: 
016241,000592: 
016242,000593: 
016243,000594: 14,2677           37757        POS4               CAF      BIT5                                  #  OPTION TO ALIGN SM TO SPECIFIED ANGLES
016244,000595: 14,2700           60110                           AD       FIXLOC                                
016245,000596: 14,2701           50110                           INDEX    FIXLOC                                
016246,000597: 14,2702           54050                           TS       S1                                    #  BASE ADDRESS GIMBAL ANGLES
016247,000598: 14,2703           33701                           CAF      V25N22E                               #  R1  +- XXX.XX   OUTER GIMBAL ANGLE
016248,000599: 14,2704           04657                           TC       NVSBWAIT                              #  R2  +- XXX.XX   INNER GIMBAL ANGLE
016249,000600: 14,2705           04475                           TC       ENDIDLE                               #  R3  +- XXX.XX   MIDDLE GIMBAL ANGLE
016250,000601: 14,2706           12770                           TCF      ENDTEST                               
016251,000602: 14,2707           12703                           TCF      -4                                    
016252,000603: 14,2710           30400                           CA       THETAD                                #  SET UP ANGLES FOR SMNB
016253,000604: 14,2711           50110                           INDEX    FIXLOC                                
016254,000605: 14,2712           54024                           TS       24                                    
016255,000606: 14,2713           30401                           CA       THETAD     +1                         
016256,000607: 14,2714           50110                           INDEX    FIXLOC                                
016257,000608: 14,2715           54020                           TS       20                                    
016258,000609: 14,2716           30402                           CA       THETAD     +2                         
016259,000610: 14,2717           50110                           INDEX    FIXLOC                                
016260,000611: 14,2720           54022                           TS       22                                    
016261,000612: 
016262,000613: 14,2721           06112                           TC       INTPRET                               
016263,000614: 14,2722           45034                           RTB      CALL                                  
016264,000615: 14,2723           33031                                    TRANSPSE                              #  EARTH REF WRT NAV BASE
016265,000616: 14,2724           33043                                    SMD/EREF                              #  STABLE MEMBER DESIRED WRT EARTH REF
016266,000617: 14,2725           77634                           RTB                                            
016267,000618: 14,2726           33031                                    TRANSPSE                              #  BACK TO NAV BASE WRT TO EARTH REF
016268,000619: 14,2727           77776                           EXIT                                           
016269,000620: 14,2730           01546                           TC       QPLACE                                
016270,000621: 

Page 395

016272,000623: 14,2731           31546        POS5               CA       QPLACE                                #  OPTION TO ALIGN SM TO ANY ORIENTATION
016273,000624: 14,2732           55551                           TS       STOREPL                               #    WRT EARTH REFERENCE FRAME
016274,000625: 
016275,000626: 14,2733           02524                           TC       OPTDATA                               #  LOAD YSM AND ZSM AZIMUTH AND ELEVATION
016276,000627: 
016277,000628: 14,2734           06112                           TC       INTPRET                               
016278,000629: 14,2735           77624                           CALL                                           
016279,000630: 14,2736           30350                                    TAR/EREF                              #  CALC YSM AND ZSM WRT EARTH REF. FRAME
016280,000631: 14,2737           41575                           VLOAD    PUSH                                  
016281,000632: 14,2740           00007                                    6D                                    
016282,000633: 14,2741           02407                           STORE    YSM                                   
016283,000634: 14,2742           76435                           VXV      VSL1                                  
016284,000635: 14,2743           00015                                    12D                                   
016285,000636: 14,2744           02401                           STORE    XSM                                   #  XSM = (YSM) X (ZSM)
016286,000637: 14,2745           76435                           VXV      VSL1                                  
016287,000638: 14,2746           77626                           STADR                                          
016288,000639: 14,2747           75362                           STORE    ZSM                                   #  ZSM = (XSM) X (YSM)
016289,000640: 14,2750           77776                           EXIT                                           
016290,000641: 
016291,000642: 14,2751           01551                           TC       STOREPL                               

Page 396

016293,000644: 14,2752           00006        OGCZERO            EXTEND                                         #  ZERO EARTH RATE TORQUING ANGLES
016294,000645: 14,2753           23546                           QXCH     QPLACE                                
016295,000646: 
016296,000647: 14,2754           06112                           TC       INTPRET                               
016297,000648: 14,2755           77775                           VLOAD                                          
016298,000649: 14,2756           33105                                    ZERODP                                #  VECTOR IN THIS CASE
016299,000650: 14,2757           02772                           STORE    ERCOMP                                
016300,000651: 14,2760           77776                           EXIT                                           
016301,000652: 14,2761           01546                           TC       QPLACE                                
016302,000653: 
016303,000654: 
016304,000655: 
016305,000656: 14,2762           37756        GMLCKCHK           CAF      BIT6                                  #  CHECK FOR GIMBAL LOCK  (MGA GREATER 70)
016306,000657: 14,2763           70326                           MASK     DSPTAB     +11D                       
016307,000658: 14,2764           00006                           EXTEND                                         
016308,000659: 14,2765           12767                           BZF      +2                                    
016309,000660: 14,2766           12770                           TCF      ENDTEST                               
016310,000661: 14,2767           00002                           TC       Q                                     
016311,000662: 
016312,000663: 
016313,000664: 
016314,000665: 14,2770           37754        ENDTEST            CA       IMUSEFLG                              #  BIT8
016315,000666: 14,2771           67755                           AD       RRUSEFLG                              #  BIT7
016316,000667: 14,2772           40000                           CS       A                                     
016317,000668: 14,2773           00004                           INHINT                                         
016318,000669: 14,2774           70074                           MASK     STATE                                 
016319,000670: 14,2775           54074                           TS       STATE                                 
016320,000671: 
016321,000672: 14,2776           04117                           TC       NEWMODEX                              
016322,000673: 14,2777           00000                           OCT      00000                                 
016323,000674: 
016324,000675: 14,3000           05206                           TC       BANKCALL                              
016325,000676: 14,3001           27046                           CADR     MKRELEAS                              #  RELEASE MARK SYSTEM
016326,000677: 14,3002           05566                           TC       EJFREE                                
016327,000678: 

Page 397

016329,000680: 14,3003           06112        LEMLAB             TC       INTPRET                               
016330,000681: 14,3004           57575                           VLOAD    VCOMP                                 
016331,000682: 14,3005           33101                                    YUNIT                                 
016332,000683: 
016333,000684: 14,3006           02437                           STORE    ZNB                                   #  XNB MATRIX USED IN CALCGA
016334,000685: 14,3007           26461                           STOVL    STARAD     +12D                       #  STARAD MATRIX USED IN AXISGEN * SMDCALC
016335,000686: 14,3010           33103                                    XUNIT                                 
016336,000687: 
016337,000688: 14,3011           02423                           STORE    XNB                                   #  *XNB*   *1    0    0* *V*
016338,000689: 14,3012           26445                           STOVL    STARAD                                #  *   *   *           * * *
016339,000690: 14,3013           33077                                    ZUNIT                                 #  *YNB* = *0    0    1* *S*
016340,000691: 14,3014           02431                           STORE    YNB                                   #  *   *   *           * * *
016341,000692: 14,3015           02453                           STORE    STARAD     +6                         #  *ZNB*   *0   -1    0* *E*
016342,000693: 14,3016           77776                           EXIT                                           
016343,000694: 
016344,000695: 14,3017           41544                           CS       POSITON                               
016345,000696: 14,3020           66311                           AD       THREE                                 
016346,000697: 14,3021           00006                           EXTEND                                         
016347,000698: 14,3022           13024                           BZF      +2                                    
016348,000699: 14,3023           13037                           TCF      LEMLAB1                               
016349,000700: 
016350,000701: 14,3024           06112                           TC       INTPRET                               
016351,000702: 14,3025           57575                           VLOAD    VCOMP                                 
016352,000703: 14,3026           02423                                    XNB                                   
016353,000704: 14,3027           77715                           PDVL                                           #  *XNB*   * 0   -1    0* *V*
016354,000705: 14,3030           02437                                    ZNB                                   #  *   *   *            * * *
016355,000706: 14,3031           02423                           STORE    XNB                                   #  *YNB* = * 0    0    1* *S*
016356,000707: 14,3032           26445                           STOVL    STARAD                                #  *   *   *            * * *
016357,000708: 14,3033           77626                           STADR                                          #  *ZNB*   *-1    0    0* * *
016358,000709: 14,3034           75340                           STORE    ZNB                                   
016359,000710: 14,3035           02461                           STORE    STARAD     +12D                       
016360,000711: 14,3036           77776                           EXIT                                           
016361,000712: 
016362,000713: 14,3037           05206        LEMLAB1            TC       BANKCALL                              
016363,000714: 14,3040           26751                           CADR     IMUSTALL                              #  INSURE IMUZERO COMPLETION
016364,000715: 
016365,000716: 14,3041           12770                           TCF      ENDTEST                               
016366,000717: 
016367,000718: 14,3042           02621                           TC       POSNJUMP                              #  SET UP STABLE MEMBER DESIRED COORDINATES
016368,000719: 14,3043           04724                           TC       FREEDSP                               #  FREE DISPLAY SYSTEM
016369,000720: 14,3044           02247                           TC       PUTPOSX                               #  TO COARSE ALIGN STABLE MEMBER
016370,000721: 
016371,000722: 14,3045           02762                           TC       GMLCKCHK                              
016372,000723: 
016373,000724: 14,3046           05206                           TC       BANKCALL                              
016374,000725: 14,3047           26252                           CADR     IMUFINE                               #  FINE ALIGN MODE
016375,000726: 14,3050           05206                           TC       BANKCALL                              
016376,000727: 14,3051           26751                           CADR     IMUSTALL                              
016377,000728: 14,3052           12770                           TCF      ENDTEST                               
016378,000729: 

Page 398

016380,000731: 14,3053           30032                           CA       CDUX                                  
016381,000732: 14,3054           50110                           INDEX    FIXLOC                                
016382,000733: 14,3055           54024                           TS       24                                    
016383,000734: 14,3056           30033                           CA       CDUY                                  
016384,000735: 14,3057           50110                           INDEX    FIXLOC                                
016385,000736: 14,3060           54020                           TS       20                                    
016386,000737: 14,3061           30034                           CA       CDUZ                                  
016387,000738: 14,3062           50110                           INDEX    FIXLOC                                
016388,000739: 14,3063           54022                           TS       22                                    
016389,000740: 
016390,000741: 14,3064           37757                           CAF      BIT5                                  
016391,000742: 14,3065           60110                           AD       FIXLOC                                
016392,000743: 14,3066           50110                           INDEX    FIXLOC                                
016393,000744: 14,3067           54050                           TS       S1                                    
016394,000745: 
016395,000746: 14,3070           02263                           TC       SMDCALC                               #  TO FINE ALIGN STABLE MEMBER
016396,000747: 
016397,000748: 14,3071           06112                           TC       INTPRET                               #  IF EARTH RATE COMPENSATION DESIRED
016398,000749: 14,3072           77634                           RTB                                            
016399,000750: 14,3073           33454                                    LOADTIME                              
016400,000751: 14,3074           02565                           STORE    TMARK                                 
016401,000752: 14,3075           77776                           EXIT                                           
016402,000753: 
016403,000754: 14,3076           41512                           CS       EROPTN                                
016404,000755: 14,3077           67762                           AD       TWO                                   
016405,000756: 14,3100           00006                           EXTEND                                         
016406,000757: 14,3101           13103                           BZF      +2                                    
016407,000758: 
016408,000759: 14,3102           12051                           TCF      ERFINAL    +2                         
016409,000760: 
016410,000761: 14,3103           05206                           TC       BANKCALL                              
016411,000762: 14,3104           47236                           CADR     SAMODRTN                              #  RETURN TO SEMI-AUTOMATIC MODING TEST
016412,000763: 

Page 399

016414,000765: 14,3105           33717        RDR37511           CAF      RDRRETN                               #  RENDEZVOUS RADAR AND ANTENNA TRACKING
016415,000766: 14,3106           55546                           TS       QPLACE                                #  TO RETURN FROM OPTDATA
016416,000767: 
016417,000768: 14,3107           05206                           TC       BANKCALL                              
016418,000769: 14,3110           20250                           CADR     RRZERO                                
016419,000770: 
016420,000771: 14,3111           05206                           TC       BANKCALL                              
016421,000772: 14,3112           22760                           CADR     AURLOKON                              #  OPERATOR DECISION TO LOCK ON OR NOT
016422,000773: 
016423,000774: 14,3113           12547        RDR1               TCF      OPTRDRIN                              #  CALL FOR AZIMUTH AND ELEVATION
016424,000775: 
016425,000776: 14,3114           05206                           TC       BANKCALL                              
016426,000777: 14,3115           26745                           CADR     RADSTALL                              
016427,000778: 14,3116           15567                           TCF      ENDOFJOB                              
016428,000779: 
016429,000780: 14,3117           06112                           TC       INTPRET                               
016430,000781: 14,3120           77170                           AXT,1    AXT,2                                 #  SET UP X1 AND X2 FOR TAR/EREF
016431,000782: 14,3121           00000                                    0                                     
016432,000783: 14,3122           00006                                    6                                     
016433,000784: 14,3123           77624                           CALL                                           
016434,000785: 14,3124           30353                                    TAR/EREF   +3                         #  LINE-OF-SIGHT WRT EARTH REF FRAME
016435,000786: 14,3125           64375                           VLOAD    MXV                                   
016436,000787: 14,3126           00015                                    12D                                   #  LINE-OF-SIGHT WRT EARTH REF FRAME
016437,000788: 14,3127           02401                                    XSM                                   #  TO STABLE MEMBER PRESENT FRAME
016438,000789: 14,3130           77772                           VSL1                                           
016439,000790: 14,3131           34415                           STCALL   RRTARGET                              
016440,000791: 14,3132           20307                                    RRDESSM                               
016441,000792: 
016442,000793: 14,3133           13140                           TCF      37511ALM                              
016443,000794: 14,3134           05206                           TC       BANKCALL                              
016444,000795: 14,3135           26745                           CADR     RADSTALL                              
016445,000796: 14,3136           15567                           TCF      ENDOFJOB                              
016446,000797: 14,3137           15567                           TCF      ENDOFJOB                              
016447,000798: 
016448,000799: 
016449,000800: 
016450,000801: 14,3140           04755        37511ALM           TC       ALARM                                 
016451,000802: 14,3141           00524                           OCT      524                                   
016452,000803: 14,3142           15567                           TCF      ENDOFJOB                              
016453,000804: 
016454,000805: 
016455,000806: 
016456,000807: 14,3143           47767        RDRINIT            CS       ZERO                                  
016457,000808: 14,3144           55512                           TS       EROPTN                                
016458,000809: 14,3145           12002                           TCF      AOTNBIMU   +2                         
016459,000810: 

Page 400

016461,000812: 14,3146           04644        MISALIGN           TC       GRABWAIT                              #  DISPLAY SYSTEM WAS FREED
016462,000813: 14,3147           37767                           CAF      ZERO                                  
016463,000814: 14,3150           55537                           TS       NDXCTR                                
016464,000815: 14,3151           51537        BBBB               INDEX    NDXCTR                                
016465,000816: 14,3152           41674                           CS       GENPL      +68D                       
016466,000817: 14,3153           51537                           INDEX    NDXCTR                                
016467,000818: 14,3154           27702                           ADS      GENPL      +74D                       
016468,000819: 14,3155           33705                           CAF      63DEC                                 
016469,000820: 14,3156           61537                           AD       NDXCTR                                
016470,000821: 14,3157           10000                           CCS      A                                     
016471,000822: 14,3160           46311                           CS       THREE                                 
016472,000823: 14,3161           27537                           ADS      NDXCTR                                
016473,000824: 14,3162           13151                           TCF      BBBB                                  
016474,000825: 14,3163           55537                           TS       NDXCTR                                
016475,000826: 
016476,000827: 
016477,000828: 
016478,000829: 14,3164           06112        CCCC               TC       INTPRET                               
016479,000830: 14,3165           70750                           LXA,1    DLOAD*                                
016480,000831: 14,3166           02537                                    NDXCTR                                
016481,000832: 14,3167           02701                                    GENPL      +72D,1                     
016482,000833: 14,3170           77625                           DSU                                            
016483,000834: 14,3171           02571                                    GENPL                                 
016484,000835: 14,3172           06701                           STORE    GENPL      +72D,1                     
016485,000836: 14,3173           77776                           EXIT                                           
016486,000837: 14,3174           41537                           CS       NDXCTR                                
016487,000838: 14,3175           63706                           AD       69DEC                                 
016488,000839: 14,3176           10000                           CCS      A                                     
016489,000840: 14,3177           36311                           CAF      THREE                                 
016490,000841: 14,3200           27537                           ADS      NDXCTR                                
016491,000842: 14,3201           13164                           TCF      CCCC                                  
016492,000843: 14,3202           55550                           TS       RUN                                   
016493,000844: 14,3203           36311                           CAF      THREE                                 
016494,000845: 14,3204           55537                           TS       NDXCTR                                
016495,000846: 
016496,000847: 
016497,000848: 
016498,000849: 14,3205           06112        DDDD               TC       INTPRET                               
016499,000850: 14,3206           77775                           VLOAD                                          
016500,000851: 14,3207           33105                                    ZERODP                                
016501,000852: 14,3210           00031                           STORE    24D                                   
016502,000853: 14,3211           00037                           STORE    30D                                   
016503,000854: 14,3212           77735                           SLOAD                                          
016504,000855: 14,3213           31703                                    11DEC                                 
016505,000856: 14,3214           00041                           STORE    32D                                   
016506,000857: 14,3215           77776                           EXIT                                           
016507,000858: 
016508,000859: 14,3216           06112        DDDD1              TC       INTPRET                               
016509,000860: 14,3217           70750                           LXA,1    DLOAD*                                
016510,000861: 14,3220           02537                                    NDXCTR                                
016511,000862: 

Page 401

016513,000864: 14,3221           02701                                    GENPL      +72D,1                     
016514,000865: 14,3222           41423                           DSU*     PUSH                                  
016515,000866: 14,3223           02673                                    GENPL      +66D,1                     
016516,000867: 14,3224           42742                           SR1      DAD*                                  
016517,000868: 14,3225           02673                                    GENPL      +66D,1                     
016518,000869: 14,3226           06701                           STORE    GENPL      +72D,1                     
016519,000870: 
016520,000871: 14,3227           43312                           SL2      DAD                                   
016521,000872: 14,3230           00031                                    24D                                   
016522,000873: 14,3231           20031                           STODL*   24D                                   
016523,000874: 14,3232           02701                                    GENPL      +72D,1                     
016524,000875: 14,3233           63412                           SL4      DSQ                                   
016525,000876: 14,3234           77615                           DAD                                            
016526,000877: 14,3235           00033                                    26D                                   
016527,000878: 14,3236           00033                           STORE    26D                                   
016528,000879: 14,3237           77776                           EXIT                                           
016529,000880: 14,3240           31550                           CAE      RUN                                   
016530,000881: 14,3241           61537                           AD       NDXCTR                                
016531,000882: 14,3242           40000                           COM                                            
016532,000883: 14,3243           63705                           AD       63DEC                                 
016533,000884: 14,3244           10000                           CCS      A                                     
016534,000885: 14,3245           36306                           CAF      SIX                                   
016535,000886: 14,3246           27537                           ADS      NDXCTR                                
016536,000887: 14,3247           13216                           TCF      DDDD1                                 
016537,000888: 14,3250           61550                           AD       RUN                                   
016538,000889: 14,3251           55537                           TS       NDXCTR                                
016539,000890: 
016540,000891: 
016541,000892: 
016542,000893: 14,3252           06112        EEEE               TC       INTPRET                               
016543,000894: 14,3253           66740                           LXC,1    SLOAD*                                
016544,000895: 14,3254           02537                                    NDXCTR                                
016545,000896: 14,3255           02604                                    GENPL      +11D,1                     
016546,000897: 14,3256           00043                           STORE    34D                                   
016547,000898: 14,3257           77745                           DLOAD                                          
016548,000899: 14,3260           54206                           PUSH     SL                                    
016549,000900: 14,3261           20211                                    8D                                    
016550,000901: 14,3262           43265                           BDDV     DAD                                   
016551,000902: 14,3263           00043                                    34D                                   
016552,000903: 14,3264           00035                                    28D                                   
016553,000904: 14,3265           14035                           STODL    28D                                   
016554,000905: 14,3266           55261                           SL       BDDV                                  
016555,000906: 14,3267           20207                                    6                                     
016556,000907: 14,3270           00043                                    34D                                   
016557,000908: 14,3271           42523                           PDDL*    SL4                                   
016558,000909: 14,3272           02602                                    GENPL      +9D,1                      
016559,000910: 14,3273           77605                           DMP                                            
016560,000911: 14,3274           77615                           DAD                                            
016561,000912: 14,3275           00037                                    30D                                   
016562,000913: 14,3276           00037                           STORE    30D                                   
016563,000914: 

Page 402

016565,000916: 14,3277           77776                           EXIT                                           
016566,000917: 14,3300           41537                           CS       NDXCTR                                
016567,000918: 14,3301           63704                           AD       60DEC                                 
016568,000919: 14,3302           61550                           AD       RUN                                   
016569,000920: 14,3303           10000                           CCS      A                                     
016570,000921: 14,3304           36306                           CAF      SIX                                   
016571,000922: 14,3305           27537                           ADS      NDXCTR                                
016572,000923: 14,3306           13252                           TCF      EEEE                                  
016573,000924: 
016574,000925: 
016575,000926: 
016576,000927: 14,3307           06112                           TC       INTPRET                               
016577,000928: 14,3310           41345                           DLOAD    DMP                                   
016578,000929: 14,3311           00031                                    24D                                   
016579,000930: 14,3312           00037                                    30D                                   
016580,000931: 14,3313           41325                           PDDL     DMP                                   
016581,000932: 14,3314           00033                                    26D                                   
016582,000933: 14,3315           00035                                    28D                                   
016583,000934: 14,3316           77625                           DSU                                            
016584,000935: 14,3317           63525                           PDDL     DSQ                                   
016585,000936: 14,3320           00031                                    24D                                   
016586,000937: 14,3321           65342                           SR1      PDDL                                  
016587,000938: 14,3322           00041                                    32D                                   
016588,000939: 14,3323           41261                           SL       DMP                                   
016589,000940: 14,3324           20212                                    11                                    
016590,000941: 14,3325           00033                                    26D                                   
016591,000942: 14,3326           55225                           DSU      BDDV                                  
016592,000943: 14,3327           54205                           DMP      SL                                    
016593,000944: 14,3330           31716                                    KKKK                                  
016594,000945: 14,3331           20204                                    3                                     
016595,000946: 14,3332           00343                           STORE    DSPTEM2                               
016596,000947: 14,3333           77776                           EXIT                                           
016597,000948: 
016598,000949: 14,3334           31544                           CA       POSITON                               
016599,000950: 14,3335           54344                           TS       DSPTEM2    +2                         
016600,000951: 
016601,000952: 14,3336           33677                           CAF      V06N66E                               
016602,000953: 14,3337           04657                           TC       NVSBWAIT                              
016603,000954: 14,3340           04622                           TC       FLASHON                               
016604,000955: 14,3341           04475                           TC       ENDIDLE                               
016605,000956: 14,3342           12770                           TCF      ENDTEST                               
016606,000957: 14,3343           36311                           CAF      THREE                                 
016607,000958: 14,3344           55550                           TS       RUN                                   
016608,000959: 14,3345           37767                           CAF      ZERO                                  
016609,000960: 14,3346           13204                           TCF      DDDD       -1                         
016610,000961: 

Page 403

016612,000963:                                                                                                  #  THIS REVISION REFLECTS CHANGES AS OF
016613,000964:                                                                                                  #   1/31/66
016614,000965:                                                                                                  #  ENGINE ON/OFF NOW IN CHANNEL ELEVEN.  THE BITS FOR EACH CHANNEL GET TURNED ON ALL AT ONCE.  THEY STAY ON UNTIL
016615,000966:                                                                                                  #   :ENTER:IS PUSHED.  THEN THEY ALL GO OUT AND THE NEXT CHANNEL:S BITS ARE TURNED ON.
016616,000967:                                                                                                  #  CHANNEL 5  BITS 1-8
016617,000968:                                                                                                  #  CHANNEL 6  BITS 1-8
016618,000969:                                                                                                  #  CHANNEL 11 BITS  13,14
016619,000970:                                                                                                  #  CHANNEL 12 BITS 9-14
016620,000971:                                                                                                  #  FOLLOWING THE CHANNEL 12 TESTS ENTER IS PRESSED.  CHANNEL 12 IS SET TO ZERO AND THE NEXT TEST BEGUN. LOW9
016621,000972:                                                                                                  #  GOES IN LOCATION (COUNTER) 55.
016622,000973:                                                                                                  #  INCREASE THROTTLE RATE DESCENT ENGINE
016623,000974:                                                                                                  #  :ENTER: NOW CAUSES THE CONTENTS OF 55 TO BE MADE NEGATIVE
016624,000975:                                                                                                  #  DECREASE THROTTLE RATE DESCENT ENGINE
016625,000976:                                                                                                  #  THE NEXT :ENTER: ZEROS THE REGISTER AND SENDS A PULSE TRAIN (HERE ALTERN
016626,000977:                                                                                                  #  ZEROS FOR CLARITY) TO THE ALTITUDE METER.
016627,000978:                                                                                                  #  THE NEXT :ENTER: WILL ADVANCE THE TEST TO THE ALTITUDE RATE METER TEST.
016628,000979:                                                                                                  #  THE NEXT :ENTER : WILL TERMINATE THE TEST.
016629,000980: 
016630,000981: 
016631,000982: 
016632,000983: 14,3347           37743        SAUTOIFS           CA       POSMAX                                
016633,000984: 14,3350           55576                           TS       NOBITS                                
016634,000985: 14,3351           37767                           CA       ZERO                                  
016635,000986: 14,3352           55577                           TS       CHAN                                  
016636,000987: 14,3353           55575                           TS       TEMP                                  
016637,000988: 14,3354           03356                           TC       DINO                                  
016638,000989: 14,3355           25577        BACK1              INCR     CHAN                                  
016639,000990: 
016640,000991: 14,3356           51577        DINO               INDEX    CHAN                                  
016641,000992: 14,3357           33361                           CA       SAUTLOCS                              
016642,000993: 14,3360           15212                           TCF      SWCALL                                
016643,000994: 14,3361           31375        SAUTLOCS           CADR     CHAN5D                                
016644,000995: 14,3362           31413                           CADR     CHAN6D                                
016645,000996: 14,3363           31421                           CADR     CHAN11D                               
016646,000997: 14,3364           31433                           CADR     CHAN12D                               
016647,000998: 14,3365           31445                           CADR     PTITRDE                               
016648,000999: 14,3366           31472                           CADR     PTDTRDE                               
016649,001000: 14,3367           31547                           CADR     ALTMET                                
016650,001001: 14,3370           31574                           CADR     ALTRMET                               
016651,001002: 14,3371           30770                           CADR     ENDTEST                               
016652,001003: 14,3372           31477        THROTADD           CADR     PTDTRDE    +5                         
016653,001004: 14,3373           31552        METERADD           CADR     ALTMET     +3                         
016654,001005: 14,3374           31577        MRATEADD           CADR     ALTRMET    +3                         
016655,001006: 14,3375           37766        CHAN5D             CA       FIVE                                  
016656,001007: 14,3376           54337                           TS       DSPTEM1                               
016657,001008: 14,3377           34564        2ENTRY             CA       LOW8                                  #  CHANNEL 6 RETURNS HERE
016658,001009: 14,3400           54340                           TS       DSPTEM1    +1                         
016659,001010: 14,3401           00006                           EXTEND                                         
016660,001011: 14,3402           51575                           INDEX    TEMP                                  
016661,001012: 14,3403           01005                           WRITE    5                                     
016662,001013: 

Page 404

016664,001015: 14,3404           33666        3ENTRY             CA       V04N30D                               #  CH11,12 RETURN HERE TO USE THE DISPLAY
016665,001016: 14,3405           04657                           TC       NVSBWAIT                              
016666,001017: 14,3406           33673        4ENTRY             CAF      WAITER                                #  WAITER IS 03300
016667,001018: 14,3407           04657                           TC       NVSBWAIT                              
016668,001019: 14,3410           04475                           TC       ENDIDLE                               
016669,001020: 14,3411           02770                           TC       ENDTEST                               
016670,001021: 14,3412           03355                           TC       BACK1                                 
016671,001022: 
016672,001023: 14,3413           25575        CHAN6D             INCR     TEMP                                  
016673,001024: 14,3414           24337                           INCR     DSPTEM1                               
016674,001025: 14,3415           37767                           CAF      ZERO                                  
016675,001026: 14,3416           00006                           EXTEND                                         
016676,001027: 14,3417           01005                           WRITE    5                                     #  GET RID OF CHANNEL 5 BITS
016677,001028: 14,3420           03377                           TC       2ENTRY                                
016678,001029: 14,3421           34530        CHAN11D            CA       OCT11                                 
016679,001030: 14,3422           54337                           TS       DSPTEM1                               
016680,001031: 14,3423           35210                           CA       BIT13-14                              
016681,001032: 14,3424           54340                           TS       DSPTEM1    +1                         
016682,001033: 14,3425           00006                           EXTEND                                         
016683,001034: 14,3426           05011                           WOR      11                                    #  WOR IS NON EXCLUSIVE OR
016684,001035: 14,3427           37767                           CAF      ZERO                                  
016685,001036: 14,3430           00006                           EXTEND                                         
016686,001037: 14,3431           01006                           WRITE    6                                     
016687,001038: 14,3432           03404                           TC       3ENTRY                                
016688,001039: 14,3433           34570        CHAN12D            CA       OCT12                                 
016689,001040: 14,3434           54337                           TS       DSPTEM1                               
016690,001041: 14,3435           45210                           CS       BIT13-14                              
016691,001042: 14,3436           00006                           EXTEND                                         
016692,001043: 14,3437           03011                           WAND     11                                    
016693,001044: 14,3440           33671                           CA       CH12BITS                              
016694,001045: 14,3441           54340                           TS       DSPTEM1    +1                         
016695,001046: 14,3442           00006                           EXTEND                                         
016696,001047: 14,3443           05012                           WOR      12                                    
016697,001048: 14,3444           03404                           TC       3ENTRY                                
016698,001049: 14,3445           43671        PTITRDE            CS       CH12BITS                              
016699,001050: 14,3446           00006                           EXTEND                                         
016700,001051: 14,3447           03012                           WAND     12                                    
016701,001052: 14,3450           37767                           CA       ZERO                                  
016702,001053: 14,3451           54337                           TS       DSPTEM1                               
016703,001054: 14,3452           54340                           TS       DSPTEM1    +1                         
016704,001055: 14,3453           55575                           TS       TEMP                                  
016705,001056: 14,3454           37763                           CA       BIT1                                  
016706,001057: 14,3455           55576                           TS       NOBITS                                
016707,001058: 14,3456           00004        PIT                INHINT                                         
016708,001059: 14,3457           05663                           TC       WAITLIST                              
016709,001060: 14,3460  E5,1400                                  EBANK=   XSM                                   
016710,001061: 14,3460           03503 30065                     2CADR    THROTASK                              
016711,001062: 
016712,001063: 14,3462           00003                           RELINT                                         
016713,001064: 14,3463           33673                           CA       WAITER                                

Page 405

016715,001066: 14,3464           04657                           TC       NVSBWAIT                              
016716,001067: 
016717,001068: 14,3465           04475                           TC       ENDIDLE                               
016718,001069: 14,3466           02770                           TC       ENDTEST                               
016719,001070: 14,3467           37767                           CA       ZERO                                  
016720,001071: 14,3470           55576                           TS       NOBITS                                
016721,001072: 14,3471           03355                           TC       BACK1                                 
016722,001073: 
016723,001074: 14,3472           37767        PTDTRDE            CA       ZERO                                  
016724,001075: 14,3473           54055                           TS       THRUST                                
016725,001076: 14,3474           33372                           CA       THROTADD                              
016726,001077: 14,3475           55574                           TS       TEMPADD                               
016727,001078: 14,3476           05545                           TC       JOBSLEEP                              #  THIS INHIBITS THE NEXT TASK UNTIL
016728,001079:                                                                                                  #  CURRENT TASK HAS BEEN COMPLETED
016729,001080: 14,3477           37743                           CA       POSMAX                                
016730,001081: 14,3500           55575                           TS       TEMP                                  
016731,001082: 14,3501           37755                           CA       BIT7                                  
016732,001083: 14,3502           03456                           TC       PIT                                   
016733,001084: 14,3503           11576        THROTASK           CCS      NOBITS                                #  IS THIS TASK STILL REQ
016734,001085: 14,3504           03511                           TC       +5                                    #  YES
016735,001086: 14,3505           31574                           CA       TEMPADD                               #  NO
016736,001087: 14,3506           55576                           TS       NOBITS                                
016737,001088: 14,3507           05551                           TC       JOBWAKE                               
016738,001089: 14,3510           05727                           TC       TASKOVER                              
016739,001090: 14,3511           11575                           CCS      TEMP                                  
016740,001091: 14,3512           03525                           TC       SOMETIME                              
016741,001092: 14,3513           34563                           CA       LOW11                                 
016742,001093: 14,3514           54055        ALWAYS             TS       THRUST                                
016743,001094: 14,3515           37760                           CA       BIT4                                  
016744,001095: 14,3516           00006                           EXTEND                                         #  A SMERZH FIX.
016745,001096: 14,3517           05014                           WOR      14                                    
016746,001097: 14,3520           37756                           CA       BIT6                                  #  320 MS.DELAY
016747,001098: 14,3521           05663                           TC       WAITLIST                              
016748,001099: 14,3522  E5,1400                                  EBANK=   XSM                                   
016749,001100: 14,3522           03503 30065                     2CADR    THROTASK                              
016750,001101: 
016751,001102: 14,3524           05727                           TC       TASKOVER                              
016752,001103: 14,3525           44563        SOMETIME           CS       LOW11                                 
016753,001104: 14,3526           03514                           TC       ALWAYS                                
016754,001105: 14,3527           11576        ALTASK             CCS      NOBITS                                #  IS TASK STILL REQ
016755,001106: 14,3530           03535                           TC       +5                                    
016756,001107: 14,3531           31574                           CA       TEMPADD                               #  NO
016757,001108: 14,3532           55576                           TS       NOBITS                                #  ENABLES NEXT TASK
016758,001109: 14,3533           05551                           TC       JOBWAKE                               
016759,001110: 14,3534           05727                           TC       TASKOVER                              
016760,001111: 14,3535           33667                           CA       ALBITS                                #  ACTUAL TASK STARTS HERE
016761,001112: 14,3536           54060                           TS       ALTM                                  
016762,001113: 14,3537           37761                           CA       BIT3                                  
016763,001114: 14,3540           00006                           EXTEND                                         
016764,001115: 14,3541           05014                           WOR      14                                    
016765,001116: 14,3542           37756                           CA       BIT6                                  #  320 MS. DELAY

Page 406

016767,001118: 14,3543           05663                           TC       WAITLIST                              
016768,001119: 14,3544  E5,1400                                  EBANK=   XSM                                   
016769,001120: 14,3544           03527 30065                     2CADR    ALTASK                                
016770,001121: 
016771,001122: 14,3546           05727                           TC       TASKOVER                              
016772,001123: 14,3547           33373        ALTMET             CA       METERADD                              
016773,001124: 14,3550           55574                           TS       TEMPADD                               
016774,001125: 14,3551           05545                           TC       JOBSLEEP                              
016775,001126: 14,3552           37767                           CA       ZERO                                  
016776,001127: 14,3553           55575                           TS       TEMP                                  
016777,001128: 14,3554           47760                           CS       BIT4                                  
016778,001129: 14,3555           00006                           EXTEND                                         
016779,001130: 14,3556           03014                           WAND     14                                    
016780,001131: 14,3557           00004                           INHINT                                         
016781,001132: 14,3560           37763                           CA       ONE                                   
016782,001133: 14,3561           05663                           TC       WAITLIST                              
016783,001134: 14,3562  E5,1400                                  EBANK=   XSM                                   
016784,001135: 14,3562           03527 30065                     2CADR    ALTASK                                
016785,001136: 
016786,001137: 14,3564           00003                           RELINT                                         
016787,001138: 14,3565           33673                           CA       WAITER                                
016788,001139: 14,3566           04657                           TC       NVSBWAIT                              
016789,001140: 14,3567           04475                           TC       ENDIDLE                               
016790,001141: 14,3570           02770                           TC       ENDTEST                               
016791,001142: 14,3571           37767                           CA       ZERO                                  
016792,001143: 14,3572           55576                           TS       NOBITS                                
016793,001144: 14,3573           03355                           TC       BACK1                                 
016794,001145: 
016795,001146: 14,3574           33374        ALTRMET            CA       MRATEADD                              
016796,001147: 14,3575           55574                           TS       TEMPADD                               
016797,001148: 14,3576           05545                           TC       JOBSLEEP                              
016798,001149: 14,3577           37763                           CA       ONE                                   
016799,001150: 14,3600           55575                           TS       TEMP                                  #  TEMP WILL BE INDEXED TO ACQUIRE BIT2 INS
016800,001151:                                                                                                  #  TEAD OF BIT3
016801,001152: 14,3601           37762                           CA       BIT2                                  
016802,001153: 14,3602           00006                           EXTEND                                         
016803,001154: 14,3603           05014                           WOR      14                                    
016804,001155: 14,3604           03557                           TC       ALTMET     +8D                        
016805,001156: 

Page 407

016807,001158:                                                                                                  #       THE AOT ANGLE CHECKING PROGRAM PROVIDES A SIMPLE VERIFICATION OF THE ACCURACY OF THE AOT.  THE IDEA IS TO
016808,001159:                                                                                                  #  COMPUTE THE ANGLE BETWEEN TWO LINES OF SIGHT AS INDICATED BY THE AOT, WHICH IS WHAT THIS PROGRAM DOES.
016809,001160:                                                                                                  #  INDEPENDENT KNOWLEDGE OF THE INCLUDED ANGLE PROVIDES A COMPARISON AND THUS A MEASURE OF THE AOT ACCURACY.
016810,001161:                                                                                                  #        THE ISS NEED NOT BE ON TO RUN THIS PROGRAM.
016811,001162: 
016812,001163: 
016813,001164: 14,3605           06112        AOTANGCK           TC       INTPRET                               
016814,001165: 14,3606           77414                           SET      EXIT                                  #  IN CASE THE ISS IS OFF.
016815,001166: 14,3607           00065                                    COAROFIN                              
016816,001167: 14,3610           02135                           TC       FINDNAVB                              #  FOR LOS1 AND LOS2.
016817,001168: 14,3611           06112                           TC       INTPRET                               
016818,001169: 14,3612           47375                           VLOAD    VXV                                   
016819,001170: 14,3613           02601                                    LOS1                                  
016820,001171: 14,3614           02607                                    LOS2                                  
016821,001172: 14,3615           77646                           ABVAL                                          
016822,001173: 14,3616           24023                           STOVL    SINTH                                 #  SINTH = ABVAL (VXV ).
016823,001174: 14,3617           02601                                    LOS1                                  
016824,001175: 14,3620           77641                           DOT                                            
016825,001176: 14,3621           02607                                    LOS2                                  
016826,001177: 14,3622           34021                           STCALL   COSTH                                 #  COSTH = V.V
016827,001178: 14,3623           32476                                    ARCTRIG                               
016828,001179: 14,3624           77634                           RTB                                            
016829,001180: 14,3625           33522                                    1STO2S                                #  DP 1S COMP TO SP 2S COMP.
016830,001181: 14,3626           00025                           STORE    THETA                                 
016831,001182: 14,3627           77776                           EXIT                                           
016832,001183: 14,3630           33720                           CAF      THETAADR                              
016833,001184: 14,3631           60110                           AD       FIXLOC                                
016834,001185: 14,3632           54146                           TS       MPAC       +2                         
016835,001186: 14,3633           33676                           CAF      V06N03E                               #  XXX.XX DEGREES IN R1.
016836,001187: 14,3634           04657                           TC       NVSBWAIT                              
016837,001188: 14,3635           12770                           TCF      ENDTEST                               
016838,001189: 

Page 408

016840,001191: 14,3636  E3,1400                                  EBANK=   1400                                  
016841,001192: 14,3636           00004        ZEROERAS           INHINT                                         #  PROGRAM BY MUNTZ TO ZERO ERASEABLE
016842,001193: 14,3637           37767                           CAF      ZERO                                  
016843,001194: 14,3640           54026                           TS       TIME3                                 
016844,001195: 14,3641           33665                           CAF      OCT27                                 
016845,001196: 14,3642           54003                           TS       EBANK                                 
016846,001197: 14,3643           22007        ZEROLP             ZL                                             
016847,001198: 14,3644           50000                           INDEX    A                                     
016848,001199: 14,3645           23401                           LXCH     1401                                  
016849,001200: 14,3646           67762                           AD       TWO                                   
016850,001201: 14,3647           26003                           ADS      EBANK                                 
016851,001202: 14,3650           74564                           MASK     LOW8                                  
016852,001203: 14,3651           10000                           CCS      A                                     
016853,001204: 14,3652           13643                           TCF      ZEROLP                                
016854,001205: 14,3653           10003                           CCS      EBANK                                 
016855,001206: 14,3654           13657                           TCF      ZEROLP1                               
016856,001207: 14,3655           05225                           TC       POSTJUMP                              
016857,001208: 14,3656           02000                           CADR     SLAP1                                 
016858,001209: 14,3657           00003        ZEROLP1            RELINT                                         
016859,001210: 14,3660           37767                           CAF      ZERO                                  #  KEEP T4RUPT GOING, BUT NOT CYCLING.
016860,001211: 14,3661           54347                           TS       DSRUPTSW                              
016861,001212: 14,3662           00004                           INHINT                                         
016862,001213: 14,3663           47763                           CS       ONE                                   
016863,001214: 14,3664           13643                           TCF      ZEROLP                                
016864,001215: 14,3665           00027        OCT27              OCT      27                                    
016865,001216: 

Page 409

016867,001218: 14,3666  E5,1500                                  EBANK=   OGC                                   
016868,001219: 14,3666           00430        V04N30D            OCT      00430                                 
016869,001220: 14,3667           52525        ALBITS             OCT      52525                                 
016870,001221: 14,3670           70707        THRSBITS           OCT      70707                                 
016871,001222: 14,3671     4570               OCT12              =        TEN                                   
016872,001223: 14,3671     4530               OCT11              =        NINE                                  
016873,001224: 14,3671           37400        CH12BITS           OCT      37400                                 
016874,001225: 14,3672           00130        V01N30D            OCT      00130                                 
016875,001226: 14,3673           03300        WAITER             OCT      03300                                 
016876,001227: 
016877,001228: 
016878,001229: 14,3674           00130        V01N30E            OCT      00130                                 #  FOR FINDNAVB
016879,001230: 14,3675           00530        V05N30E            OCT      00530                                 #  FOR OPTDATA
016880,001231: 14,3676           00603        V06N03E            OCT      00603                                 
016881,001232: 14,3677           00666        V06N66E            OCT      00666                                 
016882,001233: 14,3700           02430        V24N30E            OCT      02430                                 #  FOR POSITION LOAD
016883,001234: 14,3701           02522        V25N22E            OCT      02522                                 #  FOR POS4
016884,001235: 
016885,001236: 14,3702           00013        11DEC              DEC      11         B-14                       
016886,001237: 14,3703           00021        17DEC              DEC      17         B-14                       
016887,001238: 14,3704           00074        60DEC              DEC      60         B-14                       
016888,001239: 14,3705           00077        63DEC              DEC      63         B-14                       
016889,001240: 14,3706           00105        69DEC              DEC      69         B-14                       #  FOR MISALIGN
016890,001241: 14,3707           00110        72DEC              DEC      72         B-14                       #  FOR STORRSLT
016891,001242: 
016892,001243: 14,3710           05670        30SEC              DEC      3000       B-14                       #  3000 X 10 MSEC
016893,001244: 14,3711           13560        60SEC              DEC      6000       B-14                       #  6000 X 10 MSEC
016894,001245: 
016895,001246: 14,3712           01500        OGCADR             ADRES    OGC                                   #  FOR ZEROING
016896,001247: 14,3713           01570        GENPLAD1           ADRES    GENPL                                 
016897,001248: 14,3714           02570        GENPLADR           ECADR    GENPL                                 #  FOR POS4
016898,001249: 14,3715           00322 14366  KKKK               2DEC     210.39     B-14                       #  1230 B-14 FOR CSM
016899,001250: 
016900,001251: 14,3717           03114        RDRRETN            ADRES    RDR1       +1                         #  FOR RDR37511
016901,001252: 14,3720           00024        THETAADR           ECADR    THETA                                 
016902,001253: 14,3721           01400        XSMADRX            ADRES    XSM                                   #  FOR MAKEXSMD
016903,001254: 
016904,001255: 14,3722           24365 30244  SCALFTR            2DEC     .64                                   #  FOR STORRSLT
016905,001256: 
016906,001257: 14,3724           07623 26552  OMEG/MS            2DEC     .24339048                             #  GYRO PULSES / 10 MSEC
016907,001258: 

Page 410

016909,001260:                                                                                                  #           THE FOLLOWING ROUTINE READS THE CLOCK AND SCALAR (CHANNELS 3 AND 4) INTO A AND L, INSURING THAT THE
016910,001261:                                                                                                  #  DATA WAS NOT IN TRANSITION WHEN IT WAS READ.
016911,001262: 
016912,001263:    5026                                           BLOCK    02                                    
016913,001264:    5026           00004        FINETIME           INHINT                                         #  RETURNS WITH INTERRUPT INHIBITED.
016914,001265:    5027           00006                           EXTEND                                         
016915,001266:    5030           00004                           READ     LOSCALAR                              
016916,001267:    5031           54001                           TS       L                                     
016917,001268: 
016918,001269:    5032           00006                           EXTEND                                         #  SEE IF 2 READINGS AGREE. IF NOT, READ
016919,001270:    5033           06004                           RXOR     LOSCALAR                              #  LOSCALAR AGAIN.
016920,001271:    5034           00006                           EXTEND                                         
016921,001272:    5035           15041                           BZF      +4                                    
016922,001273: 
016923,001274:    5036           00006                           EXTEND                                         #  IF CLOCK RIPPLED BEFORE, IT WONT NOW.
016924,001275:    5037           00004                           READ     LOSCALAR                              
016925,001276:    5040           54001                           TS       L                                     
016926,001277: 
016927,001278:    5041           47743                 +4        CS       POSMAX                                #  IF LOW PART CONTAINS SOMETHING LESS THAN
016928,001279:    5042           60001                           AD       L                                     #  POSMAX, THE HIGH PART CAN BE READ SAFELY
016929,001280:    5043           00006                           EXTEND                                         
016930,001281:    5044           15027                           BZF      FINETIME   +1                         #  TRY AGAIN - CONDITION WILL DISAPPEAR.
016931,001282: 
016932,001283:    5045           00006                           EXTEND                                         
016933,001284:    5046           00003                           READ     HISCALAR                              
016934,001285:    5047           00002                           TC       Q                                     
016935,001286: 
016936,001287: 14,3726                                           SETLOC   OMEG/MS    +2                         
016937,001288: 14,3726           05206        REDYTORK           TC       BANKCALL                              
016938,001289: 14,3727           26751                           CADR     IMUSTALL                              
016939,001290: 14,3730           12770                           TCF      ENDTEST                               
016940,001291: 
016941,001292: 14,3731           02752                           TC       OGCZERO                               
016942,001293: 
016943,001294: 14,3732           06112                           TC       INTPRET                               
016944,001295: 14,3733           77624                           CALL                                           
016945,001296: 14,3734           30407                                    ERTHRVSE                              #  SETS UP EARTHRATE ANGLES AND TIME
016946,001297: 14,3735           77776                           EXIT                                           
016947,001298: 14,3736           31617                           CA       OPTNREG                               #  INITIALIZE CDUNDX FOR PULSE CATCHING
016948,001299: 14,3737           65336                           AD       NEG2                                  #  C(K) WAS 4 2 1 NOW C(A) IS 2 0 -1
016949,001300: 14,3740           55616                           TS       GYTOBETQ                              #  C(K) = 2,0,-1 FOR  X,Y,Z.
016950,001301: 14,3741           00006                           EXTEND                                         
016951,001302: 14,3742           13745                           BZF      +3                                    
016952,001303: 14,3743           37762                           CAF      TWO                                   
016953,001304: 14,3744           03746                           TC       +2                                    
016954,001305: 14,3745           37763                           CAF      ONE                                   
016955,001306: 14,3746           55672                           TS       CDUNDX                                #  C(K) = 1 FOR Y, 2 FOR Z CDU SELECT
016956,001307: 14,3747           05206                           TC       BANKCALL                              
016957,001308: 14,3750           50551                           CADR     ENABLE                                
016958,001309: 14,3751           37777        CHKSUM14           OCT      37777                                 

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