Source Code
These source-code files were obtained by digitally photographing
a Solarium 55 (Apollo 6) program listing from the American Computer Museum in
Bozeman, Montana. Photography was by Ron Burkey, with assistance from
museum curator George Keremedjiev and Montana
State University curator Kim Scott. The listing originally belonged to Eldon C. Hall,
who donated it to the museum. Volunteers then manually typed in the
source code or else modified similar pre-existing Colossus 249
(Apollo 9) source files to incorporate changes, although this transcription was
principally done by Jim Lawton and corrected by Ron Burkey.
Notations on the program listing read, in part:YUL SYSTEM FOR AGC4: REVISION 0 OF PROGRAM SOLRUM55 BY NASA 1021108-021 DEC. 4, 1966Note that the date is the date of the printout, not the date of the program revision. Due to statements by Jay Sampson, the original contractor from AC Electronics who created Solarium 54 (Apollo 4) from the earlier Corona (AS-202 mission) program, it is believed that Solarium 54 and Solarium 55 (Apollo 6) are actually identical programs. The change in numbering, from 54 to 55, is believed to be for some administrative purpose. Thus, it is believed that the source-code represented here is equally appropriate for both Apollo 4 and Apollo 6 missions. |
000450,000002: ## Copyright: Public domain.
000451,000003: ## Filename: ASSEMBLY_AND_OPERATION_INFORMATION.agc
000452,000004: ## Purpose: Part of the source code for Solarium build 55. This
000453,000005: ## is for the Command Module's (CM) Apollo Guidance
000454,000006: ## Computer (AGC), for Apollo 6.
000455,000007: ## Assembler: yaYUL --block1
000456,000008: ## Contact: Jim Lawton <jim DOT lawton AT gmail DOT com>
000457,000009: ## Website: www.ibiblio.org/apollo/index.html
000458,000010: ## Page Scans: www.ibiblio.org/apollo/ScansForConversion/Solarium055/
000459,000011: ## Mod history: 2009-09-11 JL Created.
000460,000012: ## 2016-12-28 RSB Proofed comment text using octopus/ProoferComments,
000461,000013: ## and fixed errors found.
000462,000014: ## 2017-03-14 RSB Comment-text fixes noted in proofing Luminary 116.
000463,000015:
Page 12 |
000465,000017:
000466,000018: # COUNTER AND SPECIAL REGISTER TAGS
000467,000019: # ------- --- ------- -------- ----
000468,000020:
000469,000021: ??????? A EQUALS 0
000470,000022: ??????? Q EQUALS 1
000471,000023: ??????? Z EQUALS 2
000472,000024: ??????? LP EQUALS 3
000473,000025: ??????? IN0 EQUALS 4
000474,000026: ??????? IN1 EQUALS 5
000475,000027: ??????? IN2 EQUALS 6
000476,000028: ??????? IN3 EQUALS 7
000477,000029: ??????? OUT0 EQUALS 10
000478,000030: ??????? OUT1 EQUALS 11
000479,000031: ??????? OUT2 EQUALS 12
000480,000032: ??????? OUT4 EQUALS 14
000481,000033: ??????? BANKREG EQUALS 15
000482,000034: ??????? RELINT EQUALS 16
000483,000035: ??????? INHINT EQUALS 17
000484,000036: ??????? CYR EQUALS 20
000485,000037: ??????? SR EQUALS 21
000486,000038: ??????? CYL EQUALS 22
000487,000039: ??????? SL EQUALS 23
000488,000040: ??????? ZRUPT EQUALS 24
000489,000041: ??????? BRUPT EQUALS 25
000490,000042: ??????? ARUPT EQUALS 26
000491,000043: ??????? QRUPT EQUALS 27
000492,000044:
000493,000045: ??????? BANKRUPT EQUALS 30
000494,000046: ??????? OVRUPT EQUALS 31
000495,000047: ??????? LPRUPT EQUALS 32
000496,000048: ??????? DSRUPTSW EQUALS 33 # T4RUPT PHASE COUNT GOES 7(-1)0
000497,000049:
000498,000050: ??????? OVCTR EQUALS 34
000499,000051: ??????? TIME2 EQUALS 35
000500,000052: ??????? TIME1 EQUALS 36
000501,000053: ??????? TIME3 EQUALS 37
000502,000054: ??????? TIME4 EQUALS 40
000503,000055: ??????? UPLINK EQUALS 41
000504,000056: ??????? OUTCR1 EQUALS 42
000505,000057: ??????? OUTCR2 EQUALS 43
000506,000058: ??????? PIPAX EQUALS 44
000507,000059: ??????? PIPAY EQUALS 45
000508,000060: ??????? PIPAZ EQUALS 46
000509,000061: ??????? CDUX EQUALS 47
000510,000062: ??????? CDUY EQUALS 50
000511,000063: ??????? CDUZ EQUALS 51
000512,000064: ??????? OPTX EQUALS 52
000513,000065: ??????? OPTY EQUALS 53
000514,000066:
Page 13 |
000516,000068: # INTERPRETIVE SPECIAL REGISTERS CONTAINED IN THE WORK AREA.
000517,000069:
000518,000070: ??????? VAC EQUALS 32D # RELATIVE TO FIXLOC
000519,000071: ??????? 0000040 VACX EQUALS VAC
000520,000072: ??????? 0000042 VACY EQUALS VAC + 2
000521,000073: ??????? 0000044 VACZ EQUALS VAC + 4
000522,000074: ??????? X1 EQUALS 38D # INDEXES ARE RELATIVE TO FIXLOC
000523,000075: ??????? X2 EQUALS 39D
000524,000076: ??????? S1 EQUALS 40D # AND SO ARE STEP REGISTERS
000525,000077: ??????? S2 EQUALS 41D
000526,000078: ??????? QPRET EQUALS 42D # AS IS QPRET
000527,000079:
Page 14 |
000529,000081: 0060 SETLOC 60
000530,000082:
000531,000083: # THE FOLLOWING REGISTERS ARE USED BY THE INTERPRETER, AND MAY BE USED BY A BASIC JOB OR BASIC
000532,000084: # PORTIONS OF AN INTERPRETIVE JOB (SOME RESTRICTIONS APPEAR WITH RTB FOLLOWED BY TC DANZIG, BUT THE NINE REGISTERS
000533,000085: # VBUF AND BUF ARE AVAILABLE THEN). THE REGISTERS ARE NOT SAVED IN THEIR ENTIRETY DURING CHANGE JOB (MOST OF THEM
000534,000086: # ARE IGNORED), SO THAT THESE MUST BE USED ONLY AS TEMPORARIES BETWEEN ANY CCS NEWJOBS.
000535,000087:
000536,000088: 0060 NNADTEM EQUALS 54 # TEMP FOR NOUN ADDRESS TABLE ENTRY.
000537,000089: 0060 NNTYPTEM EQUALS 55 # TEMP FOR NOUN TYPE TABLE ENTRY.
000538,000090: 0060 IDAD1TEM EQUALS 56 # TEMP FOR INDIR ADRES TABLE ENTRY(MIXNN)
000539,000091: # MUST = IDAD2TEM-1, = IDAD3TEM-2.
000540,000092: 0060 IDAD2TEM EQUALS 57 # TEMP FOR INDIR ADRES TABLE ENTRY(MIXNN)
000541,000093: # MUST = IDAD1TEM+1, = IDAD3TEM-1.
000542,000094: 0060 IDAD3TEM ERASE # TEMP FOR INDIR ADRES TABLE ENTRY(MIXNN)
000543,000095: # MUST = IDAD1TEM+2, = IDAD2TEM+1.
000544,000096:
000545,000097:
000546,000098:
000547,000099: 0061 BANKSET ERASE # STORAGE FOR BANK BITS OF OBJECT PROGRAM
000548,000100: 0062 ADDRWD ERASE # THIS WILL CONTAIN A PROPER 12 BIT ADDR
000549,000101: 0063 ORDER ERASE # STORAGE FOR RIGHT-HAND OPERATORS
000550,000102: 0064 0063 UPDATRET = ORDER # RETURN FOR UPDATNN, UPDATVB
000551,000103: 0064 0063 CHAR = ORDER # TEMP FOR CHARIN
000552,000104: 0064 0063 ERCNT = ORDER # COUNTER FOR ERROR LIGHT RESET
000553,000105: 0064 0063 DECOUNT = ORDER # COUNTER FOR SCALING AND DISPLAY (DEC)
000554,000106: 0064 TEM11 ERASE
000555,000107: 0065 0064 SGNON = TEM11 # TEMP FOR +,- ON
000556,000108: 0065 0064 NOUNTEM = TEM11 # COUNTER FOR MIXNOUN FETCH
000557,000109: 0065 0064 DISTEM = TEM11 # COUNTER FOR OCTAL DISPLAY VERBS
000558,000110: 0065 0064 DECTEM = TEM11 # COUNTER FOR FETCH (DEC DISPLAY VERBS)
000559,000111: 0065 0064 DECTEM1 = TEM11 # TEMP FOR NUM
000560,000112: 0065 MODE ERASE # DENOTES VECTOR, DP, OR TP.
000561,000113: 0066 0065 ENTRET = MODE # EXIT FROM ENTER
000562,000114: 0066 LOADIND ERASE # LOAD INDICATOR
000563,000115: 0067 0066 NEWEQIND EQUALS LOADIND
000564,000116: 0067 0066 MONTEM = NEWEQIND # TEMP RETURN FOR MONITOR
000565,000117: 0067 FIXLOC ERASE # ADDRESS OF CURRENT VAC AREA
000566,000118: 0070 VACLOC ERASE # ADDRESS OF CURRENT VAC (= FIXLOC+32D)
000567,000119: 0071 VBUF ERASE +5 # 6 WORD TEMPORARY BLOCK FOR VXV, MXV, ETC
000568,000120: 0077 0071 TEMQS EQUALS VBUF # TEMP STORAGE FOR SWCALL ROUTINE
000569,000121: 0077 0072 BANKTEM EQUALS VBUF +1 # LIKEWISE
000570,000122: 0077 0073 B EQUALS VBUF +2 # ARGUMENT STORAGE IN FUNCTIONS
000571,000123: 0077 0073 PROGREG = VBUF +2 # FOR GO EXEC PROGRAM
000572,000124: 0077 0073 MIXTEMP = VBUF +2 # FOR MIXNOUN DATA
000573,000125: 0077 0073 SIGNRET = VBUF +2 # RETURN FOR +,- ON
000574,000126: # ALSO PROGREG+1, PROGREG+2. MIXTEMP+1, MIXTEMP+2.
000575,000127: 0077 0075 ESCAPE2 EQUALS VBUF +4 # NEGATIVE ARGUMENT SWITCH IN ARCCOS
000576,000128: 0077 0075 TAG1 EQUALS VBUF +4 # USED FOR PICKING UP INDEX AND STEP REGS
000577,000129: 0077 0076 TEMQ3 EQUALS VBUF +5 # RETURN FROM DDV AND SQRTDIV
000578,000130: 0077 0076 POLISH EQUALS VBUF +5 # TEMPORARY STORAGE FOR COMPLETE ADDRESSES
Page 15 |
000580,000132: 0077 0076 WDCNT = VBUF +5 # CHAR COUNTER FOR DSPWD
000581,000133: 0077 0076 INREL = VBUF +5 # INPUT BUFFER SELECTOR ( X,Y,Z, REG )
000582,000134: 0077 BUF ERASE +2 # USED BY DMP1, SQRTDIV
000583,000135: 0102 0077 LOGTEM EQUALS BUF # LOG SUBROUTINE TEMP.
000584,000136: 0102 0101 SGNDMAX EQUALS BUF +2 # USED IN TPAGREE
000585,000137: 0102 0101 TEM3 EQUALS BUF +2
000586,000138: 0102 0101 GCOMPSW EQUALS BUF +2
000587,000139: 0102 TEM2 ERASE
000588,000140: 0103 0102 DSREL = TEM2 # REL ADDRESS FOR DSPIN(TEM2 USED BY DAD1)
000589,000141: 0103 TEM4 ERASE
000590,000142: 0104 0103 TEMQ EQUALS TEM4 # RETURN FROM TPAGREE
000591,000143: 0104 0103 DSMAG = TEM4 # MAGNITUDE STORE FOR DSPIN
000592,000144: 0104 0103 IDADDTEM = TEM4 # MIXNOUN INDIRECT ADDRESS STORAGE
000593,000145: 0104 TEM5 ERASE
000594,000146: 0105 0104 TEMQ2 EQUALS TEM5
000595,000147: 0105 0104 BASE = TEM5
000596,000148: 0105 0104 COUNT = TEM5 # FOR DSPIN (TEM5 IS USED BY DAD)
000597,000149: 0105 TEM8 ERASE
000598,000150: 0106 0105 TEM6 EQUALS TEM8 # ERASABLE ASSIGNMENTS BY EQUALS
000599,000151: 0106 TEM9 ERASE
000600,000152: 0107 0106 WRDRET = TEM9 # RETURN FOR 5BLANK
000601,000153: 0107 0106 WDRET = TEM9 # RETURN FOR DSPWD
000602,000154: 0107 0106 DECRET = TEM9 # RETURN FOR PUTCOM(DEC LOAD)
000603,000155: 0107 0106 21/22REG = TEM9 # TEMP FOR CHARIN
000604,000156: 0107 TEM10 ERASE
000605,000157: 0110 0107 IND EQUALS TEM10 # USED IN CROSS ROUTINE
000606,000158: 0110 0107 MIXBR = TEM10 # INDICATOR FOR MIXED OR NORMAL NOUN
000607,000159: 0110 0107 DSPMMTEM = TEM10 # DSPCOUNT SAVE FOR DSPMM
000608,000160: 0110 DVSW ERASE # (THIS CAN PROBABLY BE EQUATED)
000609,000161: 0111 0110 SGNOFF = DVSW # TEMP FOR +,- ON
000610,000162: 0111 0110 NVTEMP = DVSW # TEMP FOR NVSUB
000611,000163: 0111 0110 SFTEMP1 = DVSW # STORAGE FOR SF CONST HI PART(=SFTEMP2-1)
000612,000164: 0111 0110 DECTEM2 = DVSW # TEMP FOR NUM
000613,000165: 0111 BRANCHQ ERASE # (DITTO)
000614,000166: 0112 0111 CODE = BRANCHQ # FOR DSPIN
000615,000167: 0112 0111 SFTEMP2 = BRANCHQ # STORAGE FOR SF CONST LO PART(=SFTEMP1+1)
000616,000168: 0112 COMPON ERASE # (DITTO)
000617,000169: 0113 0112 DSEXIT = COMPON # RETURN FOR DSPIN
000618,000170: 0113 0112 EXITEM = COMPON # RETURN FOR SCALE FACTOR ROUTINE SELECT
000619,000171: 0113 0112 BLANKRET = COMPON # RETURN FOR 2BLANK
000620,000172: 0113 ARETURN ERASE # RETURN ADDRESS FOR ARCSIN/ARCCOS.
000621,000173: 0114 0113 LSTPTR = ARETURN # LIST POINTER FOR GRABUSY
000622,000174: 0114 0113 RELRET = ARETURN # RETURN FOR RELDSP
000623,000175: 0114 0113 FREERET = ARETURN # RETURN FOR FREEDSP
000624,000176:
000625,000177: 0114 ESCAPE ERASE # ARCSIN/ARCCOS SWITCH
000626,000178: 0115 0114 CADRTEM = ESCAPE # TEMP STORAGE FOR GRAB ROUTINES
000627,000179:
000628,000180: # THE FOLLOWING REGISTERS ARE USED EXCLUSIVELY BY THE EXECUTIVE.
Page 16 |
000630,000182: 0115 MPAC ERASE +2 # MULTIPLE-PRECISION ACCUMULATOR
000631,000183: 0120 LOC ERASE # LOCATION COUNTER FOR OPERATOR WORDS
000632,000184: 0121 ADRLOC ERASE # LOCATION COUNTER FOR OPERAND ADDRESSES
000633,000185: 0122 OVFIND ERASE # 0 FOR NO OVERFLOW, NON-ZERO OTHERWISE
000634,000186: 0123 PUSHLOC ERASE # NEXT AVAILABLE ENTRY IN PUSH-DOWN LIST
000635,000187: 0124 PRIORITY ERASE # PRIORITY OF CURRENT JOB
000636,000188:
000637,000189: 0125 ERASE +55D # EIGHT JOBS POSSIBLE
000638,000190:
000639,000191: 0215 NEWJOB ERASE # SET NON-ZERO TO SIGNAL EXECUTIVE RUPT
000640,000192:
000641,000193: 0216 VAC1USE ERASE # SEE EXECUTIVE PROGRAMS FOR USE OF THESE
000642,000194: 0217 VAC1 ERASE +42D # REGISTERS
000643,000195: 0272 VAC2USE ERASE
000644,000196: 0273 VAC2 ERASE +42D
000645,000197: 0346 VAC3USE ERASE
000646,000198: 0347 VAC3 ERASE +42D
000647,000199: 0422 VAC4USE ERASE
000648,000200: 0423 VAC4 ERASE +42D
000649,000201: 0476 VAC5USE ERASE
000650,000202: 0477 VAC5 ERASE +42D
000651,000203:
000652,000204: # THE FOLLOWING REGISTERS ARE USED EXCLUSIVELY BY THE WAITLISTER.
000653,000205:
000654,000206: 0552 LST1 ERASE +6 # DELTA T'S.
000655,000207: 0561 LST2 ERASE +7 # TASK CADRS.
000656,000208: 0571 RUPTAGN ERASE # WAITLIST ADDITIONAL TASK INDICATOR.
000657,000209:
000658,000210: 0572 0571 KEYTEMP2 = RUPTAGN # TEMP FOR KEYRUPT, UPRUPT
000659,000211:
000660,000212: # THE FOLLOWING GROUP OF REGISTERS MAY BE USED AS TEMPORARY STORAGE BY ANY INTERRUPT PROGRAM OR BY ANY
000661,000213: # PROGRAM WHICH INHIBITS INTERRUPT. CARE MUST BE TAKEN, HOWEVER, TO SEE THAT THEY ARE NOT USED DURING A CALL
000662,000214: # TO THE EXECUTIVE (FOR EXAMPLE), FOR THE EXECUTIVE MAY USE THEM AS TEMPORARIES TOO.
000663,000215:
000664,000216: 0572 EXECTEM1 ERASE # THESE REGISTERS, EXECTEM1-3, MAY BE USED
000665,000217: 0573 0572 RUPTSTOR = EXECTEM1
000666,000218: 0573 0572 IN1HITEM = EXECTEM1 # INTERRUPT TEMP FOR STANDBY PREP
000667,000219: 0573 EXECTEM2 ERASE # AS SCRATCH STORAGE BY ANY PROGRAM WHICH
000668,000220: 0574 0573 PROG EQUALS EXECTEM2
000669,000221: 0574 0573 IN1LOTEM = EXECTEM2 # INTERRUPT TEMP FOR STANDBY PREP
000670,000222: 0574 EXECTEM3 ERASE # INHIBITS INTERRUPTS
000671,000223: 0575 0574 ITEMP3 EQUALS EXECTEM3
000672,000224: 0575 0574 SRRUPT EQUALS EXECTEM3 # SHORT STORAGE FOR SR DURING INTERRUPT.
000673,000225: 0575 0574 LOOKRET = EXECTEM3 # INTERRUPT TEMP FOR STANDBY PREP
000674,000226: 0575 EXECTEM4 ERASE
000675,000227: 0576 EXECTEM5 ERASE # BANK RETURN FROM PHASE CONTROL.
000676,000228: 0577 NEWPRIO ERASE # PRIORITY OF NEW JOB
000677,000229: 0600 0577 NVAL = NEWPRIO
000678,000230: 0600 0577 DELT = NVAL
000679,000231: 0600 0577 ITEMP1 = NEWPRIO
Page 17 |
000681,000233: 0600 WTEXIT ERASE
000682,000234: 0601 0600 ITEMP2 = WTEXIT
000683,000235: 0601 0600 KEYTEMP1 = WTEXIT # TEMP FOR KEYRUPT, UPRUPT
000684,000236: 0601 0600 DSRUPTEM = WTEXIT # TEMP FOR DSPOUT
000685,000237: 0601 LOCCTR ERASE # USED TO LOCATE STORAGE FOR CORE REGISTRS
000686,000238: 0602 0601 PHASDATA EQUALS LOCCTR
000687,000239:
000688,000240: # ERASABLE ASSIGNMENTS SPECIFIC TO PINBALL
000689,000241:
000690,000242: 0602 VERBREG ERASE # VERB CODE
000691,000243: 0603 NOUNREG ERASE # NOUN CODE
000692,000244: 0604 XREG ERASE # R1 INPUT BUFFER
000693,000245: 0605 YREG ERASE # R2 INPUT BUFFER
000694,000246: 0606 ZREG ERASE # R3 INPUT BUFFER
000695,000247: 0607 XREGLP ERASE # LO PART OF XREG (FOR DEC CONV ONLY)
000696,000248: 0610 YREGLP ERASE # LO PART OF YREG (FOR DEC CONV ONLY)
000697,000249: 0611 ZREGLP ERASE # LO PART OF ZREG (FOR DEC CONV ONLY)
000698,000250: 0612 MODREG ERASE # MODE CODE
000699,000251: 0613 REQRET ERASE # RETURN REGISTER FOR LOAD
000700,000252: 0614 DSPCOUNT ERASE # DISPLAY POSITION INDICATOR
000701,000253: 0615 DECBRNCH ERASE # +DEC, - DEC, OCT INDICATOR
000702,000254: 0616 SETLOC 616 # NEEDED FOR PINBALL AUTO CHECK
000703,000255: 0616 DSPTEM1 ERASE +2 # BUFFER STORAGE AREA 1 (MOSTLY FOR TIME)
000704,000256: 0621 0616 LANDMARK EQUALS DSPTEM1
000705,000257: 0621 0616 V75TEMP EQUALS DSPTEM1
000706,000258: 0621 DSPTEM2 ERASE +2 # BUFFER STORAGE AREA 2 (MOSTLY FOR DEG)
000707,000259: 0624 NOUNADD ERASE # MACHINE ADDRESS FOR NOUN
000708,000260: 0625 MONSAVE ERASE # N/V CODE FOR MONITOR. ALSO ACTIVITY
000709,000261: 0626 MONSAVE1 ERASE # NOUNADD STORAGE FOR MONITOR WITH MATBS
000710,000262: 0627 CADRSTOR ERASE # ENDIDLE STORAGE
000711,000263: 0630 GRABLOCK ERASE # INTERNAL INTERLOCK FOR DISPLAY SYSTEM
000712,000264: 0631 NVSBCADR ERASE # NVSUB STORAGE FOR CALLING CADR
000713,000265: 0632 LOADSTAT ERASE # STATUS INDICATOR FOR LOADTST
000714,000266: 0633 CLPASS ERASE # PASS INDICATOR FOR CLEAR
000715,000267: 0634 DSPLIST ERASE +2 # WAITING LIST FOR DSP SYST INTERNAL USE
000716,000268:
000717,000269:
000718,000270:
000719,000271: # LONG-TERM STORAGE USED DURING INTERUPT, NOT USED BY EXECUTIVE, WAITLIST, ETC.
000720,000272:
000721,000273: 0637 RUPTREG1 ERASE
000722,000274: 0640 0637 KSAMPTEM EQUALS RUPTREG1
000723,000275: 0640 RUPTREG2 ERASE
000724,000276: 0641 0640 OSAMPTEM EQUALS RUPTREG2
000725,000277: 0641 RUPTREG3 ERASE
000726,000278: 0642 RUPTREG4 ERASE
000727,000279:
000728,000280: # MISCELLANEOUS RESERVATIONS
000729,000281:
000730,000282: 0643 SAMPTIME ERASE +1 # SAMPLED TIME FOR PINBALL REFERENCE.
000731,000283:
Page 18 |
000733,000285:
000734,000286: # INTERPRETER SWITCH ASSIGNMENTS.
000735,000287:
000736,000288: 0645 STATE ERASE +2 # 45 SWITCHES USED BY INTERPRETIVE PROGS.
000737,000289:
000738,000290: 0650 0645 DSPLOCK EQUALS STATE # BIT 4
000739,000291: 0650 0645 EXTVBACT EQUALS STATE # BIT 3
000740,000292: 0650 0645 UPLOCK EQUALS STATE # BIT 2
000741,000293: 0650 0646 FLAGWRD1 EQUALS STATE +1
000742,000294: 0650 0647 FLAGWRD2 EQUALS STATE +2
000743,000295:
000744,000296: 0650 JSWITCH EQUALS 1 # FREE-FALL INTEGRATION.
000745,000297: 0650 ABORTSIG EQUALS 2 # SET WHEN GROUND ABORT V72 IS RECEIVED.
000746,000298: 0650 TFF2FLAG EQUALS 3 # TOM D. NAMED THIS
000747,000299: 0650 BIASFLAG EQUALS 4 # CAUSES DELV TO BE ZEROED AFTER 1/PIPA
000748,000300: 0650 NBSMBIT EQUALS 5 # IN-FLIGHT ALIGNMENT.
000749,000301: 0650 GONEPAST EQUALS 6 # RE-ENTRY
000750,000302: 0650 RELVELSW EQUALS 7D # RE-ENTRY.
000751,000303: 0650 EGSW EQUALS 8D # RE-ENTRY.
000752,000304: 0650 HUNTSW1 EQUALS 9D # RE-ENTRY.
000753,000305: 0650 HIND EQUALS 10D # ENTRY.
000754,000306: 0650 VERIFLAG EQUALS 10D
000755,000307: # DSKYFLAG EQUALS 11D GUARDS AGAINST DOUBLE KEYBOARD ENTRIES.
000756,000308: # DSPLOCK EQUALS 12D KEYBOARD/SUBROUTINE CALL INTERLOCK
000757,000309: # EXTVBACT EQUALS 13D EXTENDED VERB ACTIVITY
000758,000310: # UPLOCK EQUALS 14D UPLINK INTERLOCK (ACTIVATED BY RECPTION
000759,000311: # OF A BAD CODE IN UPLINK)
000760,000312:
000761,000313: 0650 INRLSW EQUALS 15D # PROGSTALL NOT USED DURING ENTRY.
000762,000314: 0650 PRGSW EQUALS 15D # USED BY PRGSTALL.
000763,000315:
000764,000316: 0650 COASTFLG EQUALS 17D # 17 TO 47 ARE 501 SEQUENCE CONTROL FLAGS.
000765,000317: 0650 UPDATFLG EQUALS 18D
000766,000318: 0650 SOAKFLAG EQUALS 19D
000767,000319: 0650 SHTDNFLG EQUALS 20D
000768,000320: 0650 ACTIVFLG EQUALS 21D
000769,000321: 0650 INTPFLAG EQUALS 22D
000770,000322: 0650 INITFLAG EQUALS 23D
000771,000323: 0650 S4BSMFLG EQUALS 24D
000772,000324: 0650 INT1FLAG EQUALS 25D
000773,000325: 0650 MONITFLG EQUALS 26D
000774,000326: 0650 DVMONFLG EQUALS 27D
000775,000327: 0650 STEERFLG EQUALS 28D
000776,000328: 0650 ENTRYFLG EQUALS 29D
000777,000329: 0650 LIFTFLAG EQUALS 30D
000778,000330: 0650 TUMBFLAG EQUALS 31D
000779,000331:
000780,000332: 0650 DRIFTFLG EQUALS 33D
000781,000333: 0650 CDUXFLAG EQUALS 34D
000782,000334: 0650 BACKFLAG EQUALS 35D
000783,000335: 0650 ROLLFLAG EQUALS 36D
Page 19 |
000785,000337: 0650 CALCFLAG EQUALS 37D
000786,000338: 0650 DOMANFLG EQUALS 38D
000787,000339: 0650 NEGFLAG EQUALS 39D
000788,000340: 0650 BEGINFLG EQUALS 40D
000789,000341: 0650 SPS4FLAG EQUALS 41D
000790,000342: 0650 SPS3FLAG EQUALS 42D
000791,000343: 0650 SPS2FLAG EQUALS 43D
000792,000344: 0650 SPS1FLAG EQUALS 44D
000793,000345: 0650 TABTFLAG EQUALS 45D
000794,000346: 0650 ABRTFLAG EQUALS 46D
000795,000347: 0650 ARRSTFLG EQUALS 47D
000796,000348:
000797,000349: # STORAGE USED BY PHASE CONTROL.
000798,000350:
000799,000351: 0650 PHASETAB ERASE +5 # PHASE VALUES FOR 6 PROGRAMS
000800,000352: 0656 0650 PHASE1 EQUALS PHASETAB
000801,000353: 0656 0651 PHASE2 EQUALS PHASETAB +1
000802,000354: 0656 0652 PHASE3 EQUALS PHASETAB +2
000803,000355: 0656 0653 PHASE4 EQUALS PHASETAB +3
000804,000356: 0656 0654 PHASE5 EQUALS PHASETAB +4
000805,000357: 0656 0655 PHASE6 EQUALS PHASETAB +5
000806,000358: 0656 PHASEBAR ERASE +5 # COMPLEMENTED COPY.
000807,000359: 0664 0656 -PHASE1 EQUALS PHASEBAR
000808,000360: 0664 TBASE2 ERASE
000809,000361: 0665 TBASE3 ERASE
000810,000362: 0666 TBASE4 ERASE
000811,000363: 0667 TBASE5 ERASE # SHOULD COMPLETE THIS SET.
000812,000364:
000813,000365: # THE FOLLOWING REGISTERS ARE USED BY THE DOWNRUPT PROGRAM.
000814,000366:
000815,000367: 0670 TELCOUNT ERASE # ENDPULSE FREQUENCY MONITORING COUNTER.
000816,000368: 0671 LDATALST ERASE
000817,000369: 0672 DNLSTADR ERASE # BASE ADDRESS OF APPROPRIATE TM LIST.
000818,000370: 0673 DNTMGOTO ERASE # ADDRESS OF CURRENT DOWNLINK PHASE.
000819,000371: 0674 TMINDEX ERASE # STEPS THROUGH THE DOWNLIST
000820,000372: 0675 TMMARKER ERASE
000821,000373: 0676 MARKERCT ERASE
000822,000374:
000823,000375: # THE FOLLOWING STORAGE IS USED BY T4RUPT.
000824,000376:
000825,000377: 0677 CDUIND ERASE # IMU CDU STATUS INDICATOR AND INDEXER.
000826,000378: 0700 THETAD ERASE +2 # SET OF THREE DEISRED ANGLES IN 2S COMPL.
000827,000379: 0703 OPTIND ERASE # OPTICS CDU STATUS INDICATOR AND INDEXER.
000828,000380: 0704 DESOPTX ERASE +1 # DESIRED OPTICS CDU ANGLES.
000829,000381:
000830,000382: 0706 DSPCNT ERASE # STEPS THROUGH K-RELAY SLOTS IN DSPTAB.
000831,000383: 0707 NOUT ERASE # HOLDS NUMBER OF RELAY WORDS TO CHANGE.
000832,000384: 0710 DSPTAB ERASE +13D # HOLDS STATE OF ALL RELAYS AND CHANGE INF
000833,000385:
000834,000386: 0726 OLDERR ERASE # LAST-SAMPLED SYSTEM ERROR BITS.
Page 20 |
000836,000388: # THE BITS OF OLDERR HAVE THE FOLLOWING MEANINGS:
000837,000389:
000838,000390: # BIT 1 = 1 IF THE PILOTS ATTITUDE BUTTON IS DEPRESSED.
000839,000391: # BIT 2 = 1 IF RESTART FAILED (AND DID A FRESH START).
000840,000392: # BIT 3 = 1 IF BIT 4 OF OUT1 WAS NOT INVERTED LAST NWJOB.
000841,000393: # BIT 4 = 1 TO INHIBIT IMU FAIL FOR 5 SECONDS AFTER COARSE ALIGN.
000842,000394: # BIT 5 = 1 IF CURTAINS CALLED (IMU MODING FAILURE, ETC.)
000843,000395: # BIT 10 = 1 IF CDU FAIL IS ON IN FINE ALIGN.
000844,000396: # BIT 11 = 1 IF PIPA FAIL IS ON.
000845,000397: # BIT 12 = 1 IF IMU FAIL IS ON IN ANY MODE BUT COARSE ALIGN.
000846,000398:
000847,000399: # IN FLIGHT 501, BITS 2, 5, 11, AND 12 INHIBIT MAINTENANCE OF THE NIGHT WATCHMAN ALARM
000848,000400: # SO THAT IF THEY ARE PRESENT FOR 2 CONSECUTIVE NWJOBS, G & N FAIL WILL BE SENT TO THE MCP.
000849,000401:
000850,000402: 0727 WASKSET ERASE # LAST SETTING OF IMU MODE SWITCHES.
000851,000403: 0730 WASOPSET ERASE # LAST SETTING OF OPTICS MODE SWITCHES.
000852,000404:
000853,000405: 0731 DESKSET ERASE # DESIRED SETTING OF IMU MODE SWITCHES.
000854,000406: 0732 DESOPSET ERASE # DESIRED OPTICS MODES.
000855,000407:
000856,000408: # THE FOLLOWING REGISTERS ARE USED BY THE MODE SWITCHING AND MARK PROGRAMS.
000857,000409:
000858,000410: 0733 IMUCADR ERASE # USED BY IMUSTALL.
000859,000411: 0734 0733 MODECADR EQUALS IMUCADR # FOR INDEXING PURPOSES.
000860,000412: 0734 OPTCADR ERASE # USED BY OPTSTALL.
000861,000413:
000862,000414: 0735 MARKSTAT ERASE # MARK BUTTON STATUS REGISTER.
000863,000415:
Page 21 |
000865,000417:
000866,000418: # THE FOLLOWING STORAGE IS RESERVED FOR IMU COMPENSATION PARAMETERS.
000867,000419:
000868,000420: 0736 PBIASX ERASE # PIPA BIAS AND SCALE FACTOR TERMS
000869,000421: 0737 0736 PIPABIAS EQUALS PBIASX # INTERMIXED.
000870,000422: 0737 PIPASCFX ERASE
000871,000423: 0740 0737 PIPASCF EQUALS PIPASCFX
000872,000424: 0740 PBIASY ERASE
000873,000425: 0741 PIPASCFY ERASE
000874,000426: 0742 PBIASZ ERASE
000875,000427: 0743 PIPASCFZ ERASE
000876,000428:
000877,000429: 0744 GBIASX ERASE # GYRO BIAS DRIFTS.
000878,000430: 0745 GBIASY ERASE
000879,000431: 0746 GBIASZ ERASE
000880,000432:
000881,000433: 0747 ADIAX ERASE # ACCELERATION SENSITIVE DRIFT ALONG THE
000882,000434: 0750 ADIAY ERASE # INPUT AXIS.
000883,000435: 0751 ADIAZ ERASE
000884,000436:
000885,000437: 0752 ADSRAX ERASE # ACCELERATION SENSITIVE DRIFT
000886,000438: 0753 ADSRAY ERASE # ALONG THE SPIN-REFERENCE AXIS.
000887,000439: 0754 ADSRAZ ERASE
000888,000440:
000889,000441: 0755 1/PIPADT ERASE # DELTA TIME FOR 1/PIPA.
000890,000442:
000891,000443: 0756 0755 OLDBT1 EQUALS 1/PIPADT # TIME1 STORAGE DURING FREE-FALL COMP.
000892,000444:
000893,000445: 0756 GCOMP ERASE +5 # CONTAINS COMPENSATING GYRO TORQUES.
000894,000446:
000895,000447: # THE FOLLOWING INTERLOCK REGISTER IS USED BY THE GYRO ROUTINES.
000896,000448:
000897,000449: 0764 LGYRO ERASE # ZERO IF GYROS AVAILABLE - ADDRESS OF
000898,000450: # COMMANDS IF IN USE
000899,000451:
Page 22 |
000901,000453:
000902,000454: # THE FOLLOWING STORAGE CONTAINS REFERENCE VARIABLES FOR SEVERAL MISSION PROGRAMS. INCLUDED HERE ARE
000903,000455: # POSITION, VELOCITY, THEIR ASSOCIATED TIME, AND IMU STABLE MEMBER ORIENTATION (WHEN THE IMU IS ALIGNED).
000904,000456:
000905,000457: 0765 REFRRECT ERASE +5 # REFERENCE RECTIFICATION VECTORS.
000906,000458: 0773 REFVRECT ERASE +5
000907,000459: 1001 DELTAV ERASE +5 # REFERENCE DEVIATION VECTORS.
000908,000460: 1007 NUV ERASE +5
000909,000461: 1015 REFRCV ERASE +5 # REFERENCE CONIC POSITION VECTOR.
000910,000462:
000911,000463: 1023 REFVCV ERASE +5 # REFERENCE CONIC VELOCITY VECTOR.
000912,000464: 1031 REFTC ERASE +1 # REFERENCE TIME SINCE RECTIFICATION.
000913,000465: 1033 TE ERASE +1 # TIME CORRESPONDING TO POSITION AND VEL.
000914,000466:
000915,000467: 1035 REFXKEP ERASE +1 # REFERENCE CONIC VARIABLE X.
000916,000468: 1037 PBODY ERASE
000917,000469:
000918,000470: 1040 NSHIFT ERASE # AVERAGE G INTEGRATOR PARAMETERS REQUIR-
000919,000471: 1041 XSHIFT ERASE # ING PERMANENT STORAGE
000920,000472: 1042 CALCG ERASE
000921,000473: 1043 UNITW ERASE +5
000922,000474:
000923,000475: 1051 0765 RN EQUALS REFRRECT # SYMBOLS FOR POSITION AND VELOCITY
000924,000476: 1051 0765 RPIP EQUALS REFRRECT # DURING ACCELERATED PHASES.
000925,000477: 1051 0773 VN EQUALS REFVRECT
000926,000478: 1051 0773 VPIP EQUALS REFVRECT
000927,000479:
000928,000480: 1051 1001 DELV EQUALS DELTAV # PIPA DATA DURING ACCELERATED PHASES.
000929,000481: 1051 1001 DELVX EQUALS DELV
000930,000482: 1051 1003 DELVY EQUALS DELV +2
000931,000483: 1051 1005 DELVZ EQUALS DELV +4
000932,000484: 1051 1007 GRAVITY EQUALS NUV # AVERAGE G INTEGRATOR VARIABLES
000933,000485: 1051 1015 UNITR EQUALS REFRCV
000934,000486: 1051 1023 RMAG EQUALS REFVCV
000935,000487: 1051 1025 RMAGSQ EQUALS REFVCV +2
000936,000488: 1051 1027 DELTAT EQUALS REFVCV +4
000937,000489:
000938,000490: 1051 1031 TEMX EQUALS REFTC
000939,000491: 1051 1032 TEMY EQUALS REFTC +1
000940,000492: 1051 1033 TEMZ EQUALS TE
000941,000493: 1051 1034 TEMXY EQUALS TE +1
000942,000494: 1051 1035 PIPAGE EQUALS REFXKEP
000943,000495:
000944,000496: 1051 REFSMMAT ERASE +17D # REFERENCE TO SM MATRIX
000945,000497: 1073 DTEPOCH ERASE +1
000946,000498:
000947,000499: 1075 REDOCNTR ERASE # RESTART DATA SAVED IN THESE REGISTERS
000948,000500: 1076 REDOTIME ERASE +1
000949,000501:
Page 23 |
000951,000503:
000952,000504: # THE FOLLOWING STORAGE IS TIME-SHARED BY MISSION PROGRAMS UNDER THE SUPERVISION OF MASTER COMTROL. IT IS
000953,000505: # ORGANIZED INTO THREE PARTS REFERRED TO AS A MEMORY, B MEMORY, AND C MEMORY. A PARTICULAR MISSION PHASE IS
000954,000506: # ASSIGNED TO ONE OF THE SEGMENTS IN SUCH A WAY THAT NO OTHER MISSION PHASE USING THE SAME SEGMENT WILL EVER RUN
000955,000507: # CONCURRENTLY; E.G., RE-ENTRY WILL NEVER RUN CONCURRENT WITH TVC. THE NUMBER OF AREAS (3) IS DETERMINED BY THE
000956,000508: # MAXIMUM NUMBER OF DISTINCT MISSION PROGRAMS WHICH RUN SIMULTANEOUSLY.
000957,000509:
000958,000510: # A MEMORY IS USED BY NAVIGATION PROGRAMS; MID-COURSE DURING FREE-FALL PORTIONS OF THE MISSION AND
000959,000511: # AVERAGE G INTEGRATION DURING ACCELERATED PHASES. GUIDANCE PROGRAMS SUCH AS TVC USE B MEMORY TOGETHER WITH THEIR
000960,000512: # ASSOCIATED ALIGNMENTS. THE C MEMORY PORTION IS USED THROUGHOUT MOST OF THE MISSION FOR THE MIDCOURSE ERROR
000961,000513: # TRANSITION MATRIX W, AND LATER BY RE-ENTRY AFTER THE LAST MEASUREMENT HAS BEEN INCORPORATED. THE EXCEPTION IS
000962,000514: # SYSTEM TEST, ASSIGNED TO A MEMORY, WHICH NEVER RUNS CONCURRENTLY WITH MISSION PROGRAMS.
000963,000515:
000964,000516: 1100 AMEMORY ERASE +139D
000965,000517: 1314 BMEMORY ERASE +164D
000966,000518: 1561 CMEMORY ERASE +71D
000967,000519:
000968,000520:
000969,000521:
000970,000522: # STORAGE USED TO SAVE T1+2 DURING STANDBY.
000971,000523:
000972,000524: 1671 1100 TIME2SAV EQUALS AMEMORY +000D
000973,000525: 1671 1101 TIME1SAV EQUALS AMEMORY +001D
000974,000526: 1671 1102 IN1HISAV EQUALS AMEMORY +002D
000975,000527: 1671 1103 IN1LOSAV EQUALS AMEMORY +003D
000976,000528: 1671 1104 IN1HIDIF EQUALS AMEMORY +004D
000977,000529: 1671 1105 IN1LODIF EQUALS AMEMORY +005D
000978,000530:
000979,000531: # THE FOLLOWING A MEMORY LOCATIONS ARE USED BY MID-COURSE NAVIGATION:
000980,000532:
000981,000533: 1671 1100 RRECT EQUALS AMEMORY +000D
000982,000534: 1671 1100 RIGNTION EQUALS AMEMORY +000D
000983,000535: 1671 1106 VRECT EQUALS AMEMORY +006D
000984,000536: 1671 1106 VIGNTION EQUALS AMEMORY +006D
000985,000537: 1671 1114 TDELTAV EQUALS AMEMORY +012D
000986,000538: 1671 1114 NEWDLTAV EQUALS AMEMORY +012D
000987,000539: 1671 1114 YV EQUALS AMEMORY +012D
000988,000540: 1671 1122 TNUV EQUALS AMEMORY +018D
000989,000541: 1671 1122 -UPADR EQUALS TNUV
000990,000542: 1671 1123 STCNTR EQUALS TNUV +1
000991,000543: 1671 1122 NEWNUV EQUALS AMEMORY +018D
000992,000544: 1671 1122 ZV EQUALS AMEMORY +018D
000993,000545: 1671 1130 RCV EQUALS AMEMORY +024D
000994,000546: 1671 1130 FOUNDR EQUALS AMEMORY +024D
000995,000547: 1671 1136 VCV EQUALS AMEMORY +030D
000996,000548: 1671 1136 FOUNDV EQUALS AMEMORY +030D
000997,000549: 1671 1144 TC EQUALS AMEMORY +036D
000998,000550: 1671 1146 TET EQUALS AMEMORY +038D
000999,000551: 1671 1150 XKEP EQUALS AMEMORY +040D
001000,000552: 1671 1152 ALPHAV EQUALS AMEMORY +042D
Page 24 |
001002,000554: 1671 1152 DELR EQUALS AMEMORY +042D
001003,000555: 1671 1160 BETAV EQUALS AMEMORY +048D
001004,000556: 1671 1160 DELVEL EQUALS AMEMORY +048D
001005,000557: 1671 1160 UVL EQUALS AMEMORY +048D
001006,000558: 1671 1166 PHIV EQUALS AMEMORY +054D
001007,000559: 1671 1166 STARMEAS EQUALS AMEMORY +054D
001008,000560: 1671 1174 LNDMRKV EQUALS AMEMORY +060D
001009,000561: 1671 1174 PSIV EQUALS AMEMORY +060D
001010,000562: 1671 1202 ROTLMV EQUALS AMEMORY +066D
001011,000563: 1671 1202 FV EQUALS AMEMORY +066D
001012,000564:
001013,000565: 1671 1210 VECTAB EQUALS AMEMORY +072D
001014,000566:
001015,000567: 1671 1210 TAVEGON EQUALS AMEMORY +072D
001016,000568: 1671 1212 TRESUME EQUALS AMEMORY +074D
001017,000569: 1671 1214 RAVEGON EQUALS AMEMORY +076D
001018,000570: 1671 1220 BVECTOR EQUALS AMEMORY +080D
001019,000571: 1671 1220 UNE EQUALS AMEMORY +080D
001020,000572: 1671 1222 VAVEGON EQUALS AMEMORY +082D
001021,000573: 1671 1230 UNP EQUALS AMEMORY +088D
001022,000574: 1671 1230 RIG-4SEC EQUALS AMEMORY +088D
001023,000575: 1671 1236 ERADSQ/4 EQUALS AMEMORY +094D
001024,000576: 1671 1240 ERAD/2 EQUALS AMEMORY +096D
001025,000577: 1671 1254 ALPHAM EQUALS AMEMORY +108D
001026,000578: 1671 1256 BETAM EQUALS AMEMORY +110D
001027,000579: 1671 1256 LONGDES EQUALS AMEMORY +110D
001028,000580: 1671 1260 TAU EQUALS AMEMORY +112D
001029,000581: 1671 1260 GIVENT EQUALS AMEMORY +112D
001030,000582: 1671 1260 DLONG EQUALS AMEMORY +112D
001031,000583: 1671 1262 DT/2 EQUALS AMEMORY +114D
001032,000584: 1671 1262 LAT EQUALS AMEMORY +114D
001033,000585: 1671 1264 H EQUALS AMEMORY +116D
001034,000586: 1671 1264 LONG EQUALS AMEMORY +116D
001035,000587: 1671 1266 TDEC EQUALS AMEMORY +118D
001036,000588: 1671 1270 AZ EQUALS AMEMORY +120D
001037,000589: 1671 1270 FBRANCH EQUALS AMEMORY +120D
001038,000590: 1671 1271 HBRANCH EQUALS AMEMORY +121D
001039,000591: 1671 1272 GMODE EQUALS AMEMORY +122D
001040,000592: 1671 1272 NUMBTEMP EQUALS AMEMORY +122D
001041,000593: 1671 1273 NUMBOPT EQUALS AMEMORY +123D
001042,000594: 1671 1274 VARIANCE EQUALS AMEMORY +124D
001043,000595: 1671 1274 HMAG EQUALS AMEMORY +124D
001044,000596: 1671 1276 MEASQ EQUALS AMEMORY +126D
001045,000597: 1671 1276 COTGAM EQUALS AMEMORY +126D
001046,000598: 1671 1276 DELTAQ EQUALS AMEMORY +126D
001047,000599:
001048,000600: 1671 1300 MEASMODE EQUALS AMEMORY +128D
001049,000601: 1671 1300 SITENUMB EQUALS AMEMORY +128D
001050,000602: 1671 1301 NVCODE EQUALS AMEMORY +129D
001051,000603: 1671 1302 MIDEXIT EQUALS AMEMORY +130D
Page 25 |
001053,000605: 1671 1302 DSPRTRN EQUALS AMEMORY +130D
001054,000606: 1671 1303 WMATFLAG EQUALS AMEMORY +131D
001055,000607: 1671 1303 INCORPEX EQUALS AMEMORY +131D
001056,000608: 1671 1304 STEPEXIT EQUALS AMEMORY +132D
001057,000609: 1671 1305 DIFEQCNT EQUALS AMEMORY +133D
001058,000610: 1671 1305 NORMGAM EQUALS AMEMORY +133D
001059,000611: 1671 1306 SCALEA EQUALS AMEMORY +134D
001060,000612: 1671 1307 SCALEB EQUALS AMEMORY +135D
001061,000613: 1671 1310 SCALEDT EQUALS AMEMORY +136D
001062,000614: 1671 1311 SCALDELT EQUALS AMEMORY +137D
001063,000615: 1671 1312 SCALER EQUALS AMEMORY +138D
001064,000616:
001065,000617: 1671 1313 FFFLAGS EQUALS AMEMORY +139D
001066,000618:
001067,000619:
001068,000620:
001069,000621: # A MEMORY ASSIGNMENTS FOR UPDATE ROUTINE
001070,000622:
001071,000623: 1671 1100 STBUFF EQUALS AMEMORY +000D
001072,000624: 1671 1116 UPOLDMD EQUALS AMEMORY +014D
001073,000625: 1671 1117 COMPNUMB EQUALS AMEMORY +015D
001074,000626:
001075,000627:
001076,000628:
001077,000629: # ENTRY ITEMS IN A MEMORY TO BE INCLUDED IN DOWN-LINK.
001078,000630:
001079,000631: 1671 1100 FX EQUALS AMEMORY +0 # SHARES THIS LOC WITH RRECT.
001080,000632: 1671 1106 PREDANG EQUALS AMEMORY +06D # SHARES THIS LOC WITH VRECT.
001081,000633: 1671 1107 JJ EQUALS AMEMORY +07D # SHARES THIS LOC WITH VRECT.
001082,000634: 1671 1110 THETAH EQUALS AMEMORY +08D # SHARES THIS LOC WITH VRECT.
001083,000635: 1671 1112 LATANG EQUALS AMEMORY +010D # SHARES THIS LOC WITH VRECT.
001084,000636: 1671 1222 L/D EQUALS AMEMORY +082D # SHARES THIS LOC WITH VAVEGON.
001085,000637: 1671 1224 DIFF EQUALS AMEMORY +084D # SHARES THIS LOC WITH VAVEGON.
001086,000638: # END OF ENTRY ITEMS.
001087,000639:
001088,000640:
001089,000641: # A MEMORY ASSIGNMENTS FOR ROTATING EARTH ROUTINE.
001090,000642:
001091,000643: 1671 1114 RTINIT EQUALS AMEMORY +012D
001092,000644: 1671 1122 RTEAST EQUALS AMEMORY +018D
001093,000645: 1671 1130 RTNORM EQUALS AMEMORY +024D
001094,000646: 1671 1214 RT EQUALS AMEMORY +076D # SHARES THIS LOCATION WITH RAVEGON
001095,000647: 1671 1144 DTEAROT EQUALS AMEMORY +036D
001096,000648:
001097,000649:
001098,000650:
001099,000651: # A MEMORY TEMPORARIES USED BY PRELAUNCH
001100,000652:
001101,000653: 1671 1243 PTEMP EQUALS AMEMORY +99D
001102,000654:
Page 26 |
001104,000656:
001105,000657: # A MEMORY USAGE AS TEMPORARIES BY AVERAGE G ROUTINE.
001106,000658:
001107,000659: 1671 1277 RN1 EQUALS AMEMORY +127D
001108,000660: 1671 1305 VN1 EQUALS AMEMORY +133D
001109,000661: 1671 1313 AVGRETRN EQUALS AMEMORY +139D
001110,000662:
001111,000663:
001112,000664:
001113,000665: # A MEMORY TEMPORARIES USED BY SERVICER
001114,000666:
001115,000667: 1671 1261 VGCNT1 EQUALS AMEMORY +113D
001116,000668: 1671 1262 DVCNT1 EQUALS AMEMORY +114D
001117,000669: 1671 1263 VR1 EQUALS AMEMORY +115D # 12 LOCATIONS FOR VR, DIFFVECT
001118,000670:
001119,000671:
001120,000672:
001121,000673: # SYSTEM TEST A MEMORY USAGE:
001122,000674:
001123,000675: 1671 1100 GENPL EQUALS AMEMORY +000D
001124,000676: 1671 1100 TAR1POS EQUALS GENPL
001125,000677: 1671 1114 FILDELX EQUALS AMEMORY +012D
001126,000678: 1671 1174 TMARK EQUALS AMEMORY +060D
001127,000679: 1671 1176 VMARK EQUALS AMEMORY +062D
001128,000680: 1671 1213 COARSAGN EQUALS AMEMORY +075D
001129,000681: 1671 1215 TESTTIME EQUALS AMEMORY +077D
001130,000682: 1671 1216 LTSTNDX EQUALS AMEMORY +078D
001131,000683: 1671 1220 COUNTPL EQUALS AMEMORY +080D
001132,000684: 1671 1221 PIPINDEX EQUALS AMEMORY +081D
001133,000685: 1671 1222 PIPANO EQUALS AMEMORY +082D
001134,000686: 1671 1223 POSITON EQUALS AMEMORY +083D
001135,000687: 1671 1224 RESULTCT EQUALS AMEMORY +084D
001136,000688: 1671 1224 NDXCTR EQUALS RESULTCT
001137,000689: 1671 1225 QPLACE EQUALS AMEMORY +085D
001138,000690:
001139,000691: 1671 1226 PIPNDX EQUALS AMEMORY +086D
001140,000692: 1671 1230 STOREPL EQUALS AMEMORY +088D
001141,000693: 1671 1231 NBPOS EQUALS AMEMORY +89D
001142,000694: 1671 1232 TESTNDX EQUALS AMEMORY +90D
001143,000695: 1671 1233 CDUNDX EQUALS AMEMORY +91D
001144,000696: 1671 1234 GYROD EQUALS AMEMORY +92D
001145,000697: 1671 1242 DATAPL EQUALS AMEMORY +98D
001146,000698:
001147,000699: 1671 1302 VACADR EQUALS AMEMORY +130D
001148,000700: 1671 1304 MKSTAT1 EQUALS AMEMORY +132D
001149,000701: 1671 1305 COAROFIN EQUALS AMEMORY +133D
001150,000702: 1671 1307 MAXPTS2 EQUALS AMEMORY +135D
001151,000703: 1671 1310 QPLAC EQUALS AMEMORY +136D
001152,000704: 1671 1311 PTS EQUALS AMEMORY +137D
001153,000705: 1671 1312 RUN EQUALS AMEMORY +138D
001154,000706: 1671 1313 EROPTN EQUALS AMEMORY +139D
001155,000707:
Page 27 |
001157,000709: 1671 1561 TESTNO EQUALS CMEMORY +000D
001158,000710: 1671 1562 SAVE EQUALS CMEMORY +001D
001159,000711: 1671 1563 PLOW EQUALS CMEMORY +002D
001160,000712: 1671 1564 CUSSANG EQUALS CMEMORY +003D
001161,000713: 1671 1565 NEGCDU1 EQUALS CMEMORY +004D
001162,000714: 1671 1566 NEGCDU2 EQUALS CMEMORY +005D
001163,000715: 1671 1567 LOCNO EQUALS CMEMORY +006D
001164,000716: 1671 1570 CALCDIR EQUALS CMEMORY +007D
001165,000717: 1671 1571 BUBBLE EQUALS CMEMORY +008D
001166,000718: 1671 1572 TEMDELV EQUALS CMEMORY +009D
001167,000719: 1671 1573 RETAA EQUALS CMEMORY +010D
001168,000720: 1671 1574 RETBB EQUALS CMEMORY +011D
001169,000721: 1671 0621 STARNUMB EQUALS DSPTEM2
001170,000722:
001171,000723:
001172,000724: # B MEMORY USED BY POWERED FLIGHT AND ATTITUDE MANEUVERS
001173,000725:
001174,000726: 1671 1314 CDUTEMP EQUALS BMEMORY +000D
001175,000727: 1671 1322 CDUBUF EQUALS BMEMORY +006D
001176,000728: 1671 1322 WC EQUALS BMEMORY +006D
001177,000729: 1671 1322 UNITN EQUALS BMEMORY +006D
001178,000730: 1671 1322 RTRNSLUN EQUALS BMEMORY +006D
001179,000731: 1671 1322 VF EQUALS BMEMORY +006D
001180,000732: 1671 1330 SINCDU EQUALS BMEMORY +012D
001181,000733: 1671 1336 COSCDU EQUALS BMEMORY +018D
001182,000734: 1671 1344 DCDU EQUALS BMEMORY +024D
001183,000735: 1671 1344 DUPCDU EQUALS BMEMORY +024D
001184,000736: 1671 1344 STEERROR EQUALS BMEMORY +024D
001185,000737: 1671 1352 DNB EQUALS BMEMORY +030D
001186,000738: 1671 1352 VG EQUALS BMEMORY +030D
001187,000739: 1671 1352 UNITVG EQUALS BMEMORY +030D
001188,000740: 1671 1360 ERRORSUM EQUALS BMEMORY +036D
001189,000741: 1671 1366 XSC EQUALS BMEMORY +042D
001190,000742: 1671 1366 UNITRXV EQUALS BMEMORY +042D
001191,000743: 1671 1366 UNITF EQUALS BMEMORY +042D
001192,000744: 1671 1366 UNITD EQUALS BMEMORY +042D
001193,000745: 1671 1374 YSC EQUALS BMEMORY +048D
001194,000746: 1671 1374 UNITHORZ EQUALS BMEMORY +048D
001195,000747: 1671 1374 UNITS EQUALS BMEMORY +048D
001196,000748: 1671 1402 ZSC EQUALS BMEMORY +054D
001197,000749: 1671 1402 UNITMDT EQUALS BMEMORY +054D
001198,000750: 1671 1410 XSCD EQUALS BMEMORY +060D
001199,000751: 1671 1410 CBDT EQUALS BMEMORY +060D
001200,000752: 1671 1416 YSCD EQUALS BMEMORY +066D
001201,000753: 1671 1416 VR EQUALS BMEMORY +066D
001202,000754: 1671 1424 ZSCD EQUALS BMEMORY +072D
001203,000755: 1671 1424 SGNTHETA EQUALS BMEMORY +072D
001204,000756: 1671 1424 DIFFVECT EQUALS BMEMORY +072D
001205,000757: 1671 1432 RTARG EQUALS BMEMORY +078D
Page 28 |
001207,000759: 1671 1432 DTEMP1 EQUALS BMEMORY +078D
001208,000760: 1671 1432 S EQUALS BMEMORY +078D
001209,000761: 1671 1434 DN EQUALS BMEMORY +080D
001210,000762: 1671 1436 SMA EQUALS BMEMORY +082D
001211,000763: 1671 1440 ANORMAL EQUALS BMEMORY +084D
001212,000764: 1671 1442 LOOKANG EQUALS BMEMORY +086D
001213,000765: 1671 1443 DISPCNTR EQUALS BMEMORY +087D
001214,000766: 1671 1444 MDT EQUALS BMEMORY +088D
001215,000767: 1671 1446 VGCNTR EQUALS BMEMORY +090D
001216,000768: 1671 1447 DVCNTR EQUALS BMEMORY +091D
001217,000769: # K1ROLL EQUALS BMEMORY +092D N.B. THIS LOCATION SHARED WITH ENTRY
001218,000770: 1671 1452 DTHETA EQUALS BMEMORY +094D
001219,000771: 1671 1454 THETAMAN EQUALS BMEMORY +096D
001220,000772: 1671 1456 TFF EQUALS BMEMORY +098D
001221,000773: 1671 1460 LONGTIME EQUALS BMEMORY +100D
001222,000774: 1671 1462 TLIFTOFF EQUALS BMEMORY +102D
001223,000775: 1671 1462 TENGON EQUALS BMEMORY +102D
001224,000776: 1671 1462 TCUTOFF EQUALS BMEMORY +102D
001225,000777: 1671 1464 PIPTIME EQUALS BMEMORY +104D
001226,000778: 1671 1466 LONGEXIT EQUALS BMEMORY +106D
001227,000779: 1671 1467 CALLCADR EQUALS BMEMORY +107D
001228,000780: 1671 1470 VRCADR EQUALS BMEMORY +108D
001229,000781: 1671 1471 EXITCADR EQUALS BMEMORY +109D
001230,000782: 1671 1472 ROLLC EQUALS BMEMORY +110D # N.B. THIS LOCATION SHARED WITH ENTRY
001231,000783: 1671 1474 EXITCAD1 EQUALS BMEMORY +112D
001232,000784:
001233,000785: # B, C MEMORY USED FOR ERASABLE 501 LAUNCH, AIMPOINT, VEHICLE DATA.
001234,000786:
001235,000787: 1671 1617 TATLAN1 EQUALS CMEMORY +030D
001236,000788: 1671 1526 TATLANT EQUALS BMEMORY +138D
001237,000789: 1671 1621 RTATLAN1 EQUALS CMEMORY +032D
001238,000790: 1671 1530 RTATLANT EQUALS BMEMORY +140D
001239,000791: 1671 1627 TPACIF1 EQUALS CMEMORY +038D
001240,000792: 1671 1536 TPACIFC EQUALS BMEMORY +146D
001241,000793: 1671 1631 RTPACIF1 EQUALS CMEMORY +040D
001242,000794: 1671 1540 RTPACIFC EQUALS BMEMORY +148D
001243,000795: 1671 1546 ESQ(VR) EQUALS BMEMORY +154D
001244,000796: 1671 1552 SEMILAT EQUALS BMEMORY +158D
001245,000797: 1671 1556 TCOAST EQUALS BMEMORY +162D
001246,000798: 1671 1560 TDECAY EQUALS BMEMORY +164D
001247,000799:
001248,000800:
001249,000801:
001250,000802: # THE FOLLOWING ARE RE-ENTRY AND PRE-RE-ENTRY ASSIGNMENTS:
001251,000803:
001252,000804: 1671 1314 (V) EQUALS BMEMORY +000D
001253,000805: 1671 1324 DIFFOLD EQUALS BMEMORY +008D
001254,000806: 1671 1326 Q7 EQUALS BMEMORY +010D
Page 29 |
001256,000808: 1671 1330 FACT2 EQUALS BMEMORY +012D
001257,000809: 1671 1332 ESQ EQUALS BMEMORY +014D
001258,000810: 1671 1340 LEWD EQUALS BMEMORY +020D
001259,000811: 1671 1342 VSQUARE EQUALS BMEMORY +022D
001260,000812: 1671 1344 DADV1 EQUALS BMEMORY +24D
001261,000813: 1671 1346 RDOT EQUALS BMEMORY +026D
001262,000814: 1671 1350 TENTRY EQUALS BMEMORY +028D
001263,000815: 1671 1352 ROLLBIAS EQUALS BMEMORY +30D
001264,000816: # A HOLE.
001265,000817: 1671 1356 ETA EQUALS BMEMORY +034D
001266,000818: 1671 1362 D EQUALS BMEMORY +038D
001267,000819: 1671 1364 V1 EQUALS BMEMORY +040D
001268,000820: 1671 1366 NEGTHET EQUALS BMEMORY +042D
001269,000821: 1671 1370 V1OLD EQUALS BMEMORY +044D
001270,000822: 1671 1372 K2ROLL EQUALS BMEMORY +046D
001271,000823: 1671 1374 GOTOADDR EQUALS BMEMORY +048D
001272,000824: 1671 1375 XPIPSUM EQUALS BMEMORY +049D
001273,000825: 1671 1376 YPIPSUM EQUALS BMEMORY +050D
001274,000826: 1671 1377 ZPIPSUM EQUALS BMEMORY +051D
001275,000827: 1671 1400 XPIPBUF EQUALS BMEMORY +052D
001276,000828: 1671 1404 YPIPBUF EQUALS BMEMORY +056D
001277,000829: 1671 1410 ZPIPBUF EQUALS BMEMORY +060D
001278,000830: 1671 1414 PIPCTR EQUALS BMEMORY +64D
001279,000831: 1671 1415 DOLD EQUALS BMEMORY +65D
001280,000832: # A HOLE.
001281,000833: 1671 1420 TEM1B EQUALS BMEMORY +68D
001282,000834: 1671 1421 M1 EQUALS BMEMORY +69D
001283,000835: 1671 1422 GRAD EQUALS BMEMORY +70D
001284,000836: # A HOLE.
001285,000837: 1671 1431 LEQ EQUALS BMEMORY +77D
001286,000838: 1671 1433 DHOOK EQUALS BMEMORY +79D
001287,000839: 1671 1435 AHOOKDV EQUALS BMEMORY +81D
001288,000840: 1671 1437 DVL EQUALS BMEMORY +83D
001289,000841: 1671 1450 K1ROLL EQUALS BMEMORY +092D # N.B. THIS LOCATION SHARED WITH POW. FL.
001290,000842: # UNB,X,Y,Z ARE DEFINED LATER.
001291,000843:
001292,000844: # END OF RE-ENTRY STUFF
001293,000845:
001294,000846:
001295,000847:
001296,000848: # B MEMORY ASSIGNMENTS FOR PRE-LAUNCH ALIGNMENT.
001297,000849:
001298,000850: 1671 1314 LATITUDE EQUALS BMEMORY +000D
001299,000851: 1671 1316 AZIMUTH EQUALS BMEMORY +002D
001300,000852: 1671 1320 GYROCSW EQUALS BMEMORY +004D
001301,000853: 1671 1321 PRELTEMP EQUALS BMEMORY +005D
001302,000854: 1671 1322 PRELXGA EQUALS BMEMORY +006D
001303,000855: 1671 1323 PRELYGA EQUALS BMEMORY +007D
001304,000856: 1671 1324 PRELZGA EQUALS BMEMORY +008D
001305,000857: 1671 1332 INFLANG EQUALS BMEMORY +014D
Page 30 |
001307,000859: 1671 1340 GYROANG EQUALS BMEMORY +020D
001308,000860: 1671 1346 TAZ EQUALS BMEMORY +26D
001309,000861: 1671 1350 TEL EQUALS BMEMORY +28D
001310,000862: 1671 1352 VAZ EQUALS BMEMORY +30D
001311,000863: 1671 1354 CHKNVTEM EQUALS BMEMORY +32D
001312,000864: 1671 1356 FILTER EQUALS BMEMORY +34D
001313,000865: 1671 1360 DELE EQUALS BMEMORY +36D
001314,000866: 1671 1360 FILDELZ EQUALS DELE
001315,000867: 1671 1362 DELS EQUALS BMEMORY +38D
001316,000868: 1671 1362 FILDELY EQUALS DELS
001317,000869: 1671 1364 INT EQUALS BMEMORY +40D
001318,000870: 1671 1370 PREVTIME EQUALS BMEMORY +44D
001319,000871: 1671 1446 THETAY EQUALS BMEMORY +90D
001320,000872: 1671 1450 THETAZ EQUALS BMEMORY +92D
001321,000873: 1671 1452 THETAX EQUALS BMEMORY +94D
001322,000874: 1671 1454 THETASTH EQUALS BMEMORY +96D
001323,000875: 1671 1456 THETAE EQUALS BMEMORY +98D
001324,000876: 1671 1374 VECTEM EQUALS BMEMORY +48D
001325,000877: 1671 1466 TIME2GR EQUALS BMEMORY +106D
001326,000878: 1671 1467 TIME1GR EQUALS BMEMORY +107D
001327,000879: 1671 1402 TARGET1 EQUALS BMEMORY +054D
001328,000880:
001329,000881:
001330,000882:
001331,000883: # THE FOLLOWING LOCATIONS ARE USED BY IN-FLIGHT ALIGNMENT:
001332,000884:
001333,000885: 1671 1400 STARS EQUALS BMEMORY +052D
001334,000886: 1671 1402 STARAD EQUALS TARGET1
001335,000887: 1671 1416 STAR EQUALS BMEMORY +066D
001336,000888: 1671 1424 XSM EQUALS BMEMORY +072D
001337,000889: 1671 1432 YSM EQUALS BMEMORY +078D
001338,000890: 1671 1440 ZSM EQUALS BMEMORY +084D
001339,000891: 1671 1476 XNB EQUALS BMEMORY +114D
001340,000892: 1671 1476 XDC EQUALS BMEMORY +114D
001341,000893: 1671 1476 XDSMPR EQUALS BMEMORY +114D
001342,000894: 1671 1504 YNB EQUALS BMEMORY +120D
001343,000895: 1671 1504 YDC EQUALS BMEMORY +120D
001344,000896: 1671 1504 YDSMPR EQUALS BMEMORY +120D
001345,000897: 1671 1512 ZNB EQUALS BMEMORY +126D
001346,000898: 1671 1512 ZDC EQUALS BMEMORY +126D
001347,000899: 1671 1512 ZDSMPR EQUALS BMEMORY +126D
001348,000900: 1671 1520 OGC EQUALS BMEMORY +132D
001349,000901: 1671 1520 SAC EQUALS BMEMORY +132D
001350,000902: 1671 1522 IGC EQUALS BMEMORY +134D
001351,000903: 1671 1522 PAC EQUALS BMEMORY +134D
001352,000904: 1671 1524 MGC EQUALS BMEMORY +136D
001353,000905:
001354,000906:
001355,000907:
001356,000908: # RE-ENTRY ATTITUDE CONTROL UNIT VECTORS ALONG NAV BASE.
Page 31 |
001358,000910: 1671 1476 UXNB EQUALS XNB # USED IN RE-ENTRY CONTROL.
001359,000911: 1671 1504 UYNB EQUALS YNB # USED IN RE-ENTRY CONTROL.
001360,000912: 1671 1512 UZNB EQUALS ZNB # USED IN RE-ENTRY CONTROL.
001361,000913:
001362,000914:
001363,000915:
001364,000916: # THE FOLLOWING IS USED FOR ATTITUDE CONTROL
001365,000917:
001366,000918: 1671 1314 ROLL EQUALS BMEMORY +000D
001367,000919: 1671 1315 PITCH EQUALS BMEMORY +001D
001368,000920: 1671 1316 YAW EQUALS BMEMORY +002D
001369,000921:
001370,000922:
001371,000923: # CMEMORY USED FOR STORAGE OF 501 BOOST ATTITUDE MONITOR PARAMETERS
001372,000924:
001373,000925: 1671 1562 TROLL EQUALS CMEMORY +001D
001374,000926: 1671 1564 TPITCH EQUALS CMEMORY +003D
001375,000927: 1671 1566 TENDPTCH EQUALS CMEMORY +005D
001376,000928: 1671 1570 TMONITOR EQUALS CMEMORY +007D
001377,000929: 1671 1572 TTUMON EQUALS CMEMORY +009D
001378,000930: 1671 1573 POLYENTR EQUALS CMEMORY +010D
001379,000931: 1671 1574 POLYORDR EQUALS CMEMORY +011D
001380,000932: 1671 1575 POLYCOEF EQUALS CMEMORY +012D
001381,000933: 1671 1613 POLYEND EQUALS CMEMORY +026D
001382,000934: 1671 1614 ROLLDTH EQUALS CMEMORY +027D
001383,000935:
001384,000936:
001385,000937:
001386,000938: # THE FOLLOWING IS THE MIDCOURSE 6X6 ERROR TRANSITION MATRIX:
001387,000939:
001388,000940: 1671 1561 W EQUALS CMEMORY +000D
001389,000941:
001390,000942:
001391,000943:
001392,000944: # C MEMORY ASSIGNMENTS FOR RE-RNTRY:
001393,000945:
001394,000946: 1671 1561 UNI EQUALS CMEMORY +000D
001395,000947: 1671 1567 UNITV EQUALS CMEMORY +006D
001396,000948: 1671 1575 INITL/D EQUALS CMEMORY +12D
001397,000949: 1671 1577 VCORR EQUALS CMEMORY +014D
001398,000950: 1671 1601 A0 EQUALS CMEMORY +016D
001399,000951: 1671 1603 VBARS EQUALS CMEMORY +018D
001400,000952: 1671 1605 COSG/2 EQUALS CMEMORY +020D
001401,000953: 1671 1607 GAMMAL EQUALS CMEMORY +022D
001402,000954: 1671 1611 VS EQUALS CMEMORY +024D
001403,000955: 1671 1613 D0 EQUALS CMEMORY +026D
001404,000956: 1671 1615 VL EQUALS CMEMORY +28D
001405,000957: 1671 1617 V EQUALS CMEMORY +030D
001406,000958: 1671 1621 FACTOR EQUALS CMEMORY +032D
Page 32 |
001408,000960: 1671 1623 VREF EQUALS CMEMORY +034D
001409,000961: 1671 1625 RDOTREF EQUALS CMEMORY +036D
001410,000962: 1671 1627 ALP EQUALS CMEMORY +038D
001411,000963: 1671 1631 FACT1 EQUALS CMEMORY +040D
001412,000964:
Page 33 |
001414,000966:
001415,000967:
001416,000968:
001417,000969:
001418,000970:
001419,000971: # SAVE RRECT AND VRECT IN CMEMORY TO RESTART ORBITAL INTEGRATION.
001420,000972:
001421,000973: 1671 1655 RRECCMEM EQUALS CMEMORY +60D
001422,000974: 1671 1663 VRECCMEM EQUALS CMEMORY +66D
001423,000975:
001424,000976:
001425,000977:
001426,000978: # ERASABLE ADDED TO THE END OF 202 ASSIGNMENTS FOR FLIGHTS 501 & 2.
001427,000979:
001428,000980: 1671 UPTIME ERASE +1 # SHOULD BE SET TO 37777, 37777 DURING
001429,000981: # PRELAUNCH ERASABLE LOAD.
001430,000982: 1673 ANGLEX ERASE # COLDSOAK - X GIMBAL ANGLE
001431,000983: 1674 ANGLEY ERASE # COLDSOAK - Y GIMBAL ANGLE
001432,000984: 1675 ANGLEZ ERASE # COLDSOAK - Z GIMBAL ANGLE
001433,000985: 1676 TFFMIN ERASE +1 # TIME TO START SPS2 BURN SEQUENCE
001434,000986: 1700 1/RLLRTE ERASE +1 # ROLL RATE DURING BOOST MONITOR
001435,000987: 1702 MAXROLL ERASE +1 # MAX DELTA ROLL ANGLE DURING ROLL MONITOR
001436,000988: 1704 CGY ERASE +3 # C.G. ROTATION ABOUT Y S/C AXIS
001437,000989: 1710 CGZ ERASE +3 # C.G. ROTATION ABOUT Z S/C AXIS
001438,000990: 1714 ATDT ERASE +3 # INTEGRATED INITIAL THRUST ACC. MAGNITUDE
001439,000991: 1720 TFFNOM ERASE +1 # NOMINAL TIME FROM NOMCASE TO 400,000 FT.
001440,000992: 1722 S2SWITCH ERASE # SET NEGATIVE TO RECOMPUTE SPS2 ATTITUDE
001441,000993: 1723 REFSWTCH ERASE # SET NEGATIVE FOR UNCOND. 280K FT FF REF
001442,000994: 1724 REDOSPS1 ERASE # SET NEGATIVE TO REDO SPS1 AT AVGON
001443,000995: 1725 ECC ERASE +1 # FOR SIMULATION EDITING
001444,000996:
Page 34 |
001446,000998:
001447,000999: # THE FOLLOWING STORAGE IS RESERVED EXCLUSIVELY FOR SELF-CHECK
001448,001000:
001449,001001: 1727 SELFERAS ERASE 1760 - 1777
001450,001002: 1727 ERESTORE = 1760
001451,001003: 1727 0115 QADRS EQUALS MPAC # RESERVED
001452,001004: 1727 2OPTIONS = 1761
001453,001005: 1727 SMODE = 1762
001454,001006: 1727 FAILREG = 1763
001455,001007: 1727 SFAIL = 1764
001456,001008: 1727 ERCOUNT = 1765
001457,001009: 1727 SCOUNT = 1766
001458,001010: 1727 SKEEP1 = 1771
001459,001011: 1727 SKEEP2 = 1772
001460,001012: 1727 SKEEP3 = 1773
001461,001013: 1727 SKEEP4 = 1774
001462,001014: 1727 SKEEP5 = 1775
001463,001015: 1727 SKEEP6 = 1776
001464,001016: 1727 SKEEP7 EQUALS 1777
End of include-file ERASABLE_ASSIGNMENTS.agc. Parent file is MAIN.agc