Source Code
![]() |
These source-code files were from the printout at the MIT Museum, with many thanks
to Deborah Douglas, the Museum's Curator of Science and Technology, for releasing
it to us. The printout was digitally photographed by Paul Fjeld. A team of
volunteers transcribed the source code manually from these images or, where
appropriate, modified already-transcribed but similar source Luminary 131 (Apollo 13)
source code to agree with the images from the printout. Note that the page images
presented online are of reduced quality, and that higher-quality images
are available. Report any conversion errors or legibility
problems in page images to info@sandroid.org.
Notations on the program listing read, in part:GAP: ASSEMBLE REVISION 001 OF AGC PROGRAM LMY99 BY NASA 2021112-061 20'35 OCT. 28,1968Note that the date is the date of the printout, not the date of the program revision. |
049023,000002: ## Copyright: Public domain.
049024,000003: ## Filename: MEASUREMENT_INCORPORATION.agc
049025,000004: ## Purpose: Part of the source code for Luminary 1A build 099.
049026,000005: ## It is part of the source code for the Lunar Module's (LM)
049027,000006: ## Apollo Guidance Computer (AGC), for Apollo 11.
049028,000007: ##
049029,000008: ## Assembler: yaYUL
049030,000009: ## Contact: Jim Lawton <jim DOT lawton AT gmail DOT com>
049031,000010: ## Website: www.ibiblio.org/apollo.
049032,000011: ## Pages: 1149-1158
049033,000012: ## Mod history: 2009-05-28 JL Updated from page images.
049034,000013: ## 2011-01-06 JL Fixed pseudo-label indentation.
049035,000014: ## 2016-12-17 RSB Proofed text comments with octopus/ProoferComments
049036,000015: ## and corrected the errors found.
049037,000016: ##
049038,000017: ## This source code has been transcribed or otherwise adapted from digitized
049039,000018: ## images of a hardcopy from the MIT Museum. The digitization was performed
049040,000019: ## by Paul Fjeld, and arranged for by Deborah Douglas of the Museum. Many
049041,000020: ## thanks to both. The images (with suitable reduction in storage size and
049042,000021: ## consequent reduction in image quality as well) are available online at
049043,000022: ## www.ibiblio.org/apollo. If for some reason you find that the images are
049044,000023: ## illegible, contact me at info@sandroid.org about getting access to the
049045,000024: ## (much) higher-quality images which Paul actually created.
049046,000025: ##
049047,000026: ## Notations on the hardcopy document read, in part:
049048,000027: ##
049049,000028: ## Assemble revision 001 of AGC program LMY99 by NASA 2021112-061
049050,000029: ## 16:27 JULY 14, 1969
049051,000030:
![]() |
Page 1149 |
049053,000032: # INCORP1--PERFORMS THE SIX DIMENSIONAL STATE VECTOR DEVIATION FOR POSITI
049054,000033: # ON AND VELOCITY OR THE NINE DIMENSIONAL DEVIATION OF POSITION,VELOCITY,A
049055,000034: # ND RADAR OR LANDMARK BIAS.THE OUTPUT OF THE BVECTOR ROUTINE ALONG WITH T
049056,000035: # HE ERROR TRANSITION MATRIX(W) ARE USED AS INPUT TO THE ROUTINE.THE DEVIA
049057,000036: # TION IS OBTAINED BY COMPUTING AN ESTIMATED TRACKING MEASUREMENT FROM THE
049058,000037: # CURRENT STATE VECTOR AND COMPARING IT WITH AN ACTUAL TRACKING MEASUREMEN
049059,000038: # T AND APPLYING A STATISTICAL WEIGHTING VECTOR.
049060,000039:
049061,000040: # INPUT
049062,000041: # DMENFLG = 0 6DIMENSIONAL BVECTOR 1=9DIMENSIONAL
049063,000042: # W = ERROR TRANSITION MATRIX 6X6 OR 9X9
049064,000043: # VARIANCE = VARIANCE (SCALAR)
049065,000044: # DELTAQ = MEASURED DEVIATION (SCALAR)
049066,000045: # BVECTOR = 6 OR 9 DIMENSIONAL BVECTOR
049067,000046:
049068,000047: # OUTPUT
049069,000048: # DELTAX = STATE VECTOR DEVIATIONS 6 OR 9 DIMENSIONAL
049070,000049: # ZI = VECTOR USED FOR THE INCORPORATION 6 OR 9 DIMENSIONAL
049071,000050: # GAMMA = SCALAR
049072,000051: # OMEGA = OMEGA WEIGHTING VECTOR 6 OR 9 DIMENTIONAL
049073,000052:
049074,000053: # CALLING SEQUENCE
049075,000054: # L CALL INCORP1
049076,000055:
049077,000056: # NORMAL EXIT
049078,000057: # L+1 OF CALLING SEQUENCE
049079,000058:
049080,000059: 37,3655 BANK 37
049081,000060: 23,2000 SETLOC MEASINC
049082,000061: 23,2000 BANK
049083,000062:
049084,000063: 23,2531 COUNT* $$/INCOR
049085,000064:
049086,000065: 23,2531 E5,1400 EBANK= W
049087,000066:
049088,000067: 23,2531 77620 INCORP1 STQ
049089,000068: 23,2532 02772 EGRESS
049090,000069: 23,2533 66370 AXT,1 SSP
049091,000070: 23,2534 00066 54D
049092,000071: 23,2535 00051 S1
049093,000072: 23,2536 00022 18D # IX1 = 54 S1= 18
049094,000073: 23,2537 66374 AXT,2 SSP
049095,000074: 23,2540 00022 18D
049096,000075: 23,2541 00052 S2
049097,000076: 23,2542 00006 6 # IX2 = 18 S2=6
049098,000077: 23,2543 63775 Z123 VLOAD MXV*
049099,000078: 23,2544 03525 BVECTOR # BVECTOR (0)
049100,000079: 23,2545 02467 W +54D,1
049101,000080: 23,2546 12665 STORE ZI +18D,2
049102,000081: 23,2547 77775 VLOAD
049103,000082: 23,2550 03533 BVECTOR +6 # BVECTOR (1)
![]() |
Page 1150 |
049105,000084: 23,2551 52717 MXV* VAD*
049106,000085: 23,2552 02555 W +108D,1
049107,000086: 23,2553 75112 ZI +18D,2
049108,000087: 23,2554 12665 STORE ZI +18D,2
049109,000088: 23,2555 77775 VLOAD
049110,000089: 23,2556 03541 BVECTOR +12D # BVECTOR (2)
049111,000090: 23,2557 52717 MXV* VAD*
049112,000091: 23,2560 02643 W +162D,1
049113,000092: 23,2561 75112 ZI +18D,2 # B(0)*W+B(1)*(W+54)+B(2)*(W+108) FIRST PAS
049114,000093: 23,2562 12665 STORE ZI +18D,2 # ZI THEN Z2 THEN Z3
049115,000094: 23,2563 77700 TIX,1
049116,000095: 23,2564 46565 INCOR1
049117,000096: 23,2565 43104 INCOR1 TIX,2 BON
049118,000097: 23,2566 46543 Z123 # LOOP FOR Z1,Z2,Z3
049119,000098: 23,2567 02706 DMENFLG
049120,000099: 23,2570 46574 INCOR1A
049121,000100: 23,2571 77775 VLOAD
049122,000101: 23,2572 06522 ZEROVECS
049123,000102: 23,2573 02657 STORE ZI +12D
049124,000103: 23,2574 77201 INCOR1A SETPD VLOAD
049125,000104: 23,2575 00001 0
049126,000105: 23,2576 02643 ZI
049127,000106: 23,2577 47036 VSQ RTB
049128,000107: 23,2600 21633 TPMODE
049129,000108: 23,2601 47515 PDVL VSQ
049130,000109: 23,2602 02651 ZI +6
049131,000110: 23,2603 76234 RTB TAD
049132,000111: 23,2604 21633 TPMODE
049133,000112: 23,2605 47515 PDVL VSQ
049134,000113: 23,2606 02657 ZI +12D
049135,000114: 23,2607 76234 RTB TAD
049136,000115: 23,2610 21633 TPMODE
049137,000116: 23,2611 77171 TAD AXT,2
049138,000117: 23,2612 02707 VARIANCE
049139,000118: 23,2613 00000 0
049140,000119: 23,2614 02665 STORE TRIPA # ZI*2 + Z2*2 + Z3*2 + VARIANCE
049141,000120: 23,2615 40151 TLOAD BOV
049142,000121: 23,2616 02707 VARIANCE # CLEAR OVFIND
049143,000122: 23,2617 46620 +1
049144,000123: 23,2620 02670 STORE TEMPVAR # TEMP STORAGE FOR VARIANCE
049145,000124: 23,2621 77654 BZE
049146,000125: 23,2622 46631 INCOR1C
049147,000126: 23,2623 40112 INCOR1B SL2 BOV
049148,000127: 23,2624 46631 INCOR1C
049149,000128: 23,2625 02670 STORE TEMPVAR
049150,000129: 23,2626 52114 INCR,2 GOTO
049151,000130: 23,2627 00001 DEC 1 B-14
049152,000131: 23,2630 46623 INCOR1B
049153,000132: 23,2631 61551 INCOR1C TLOAD ROUND
049154,000133: 23,2632 02665 TRIPA
![]() |
Page 1151 |
049156,000135: 23,2633 75405 DMP SQRT
049157,000136: 23,2634 02670 TEMPVAR
049158,000137: 23,2635 76257 SL* TAD
049159,000138: 23,2636 57576 0,2
049160,000139: 23,2637 02665 TRIPA
049161,000140: 23,2640 63101 NORM INCR,2
049162,000141: 23,2641 00050 X2
049163,000142: 23,2642 77775 DEC -2 B-14
049164,000143: 23,2643 77134 SXA,2 AXT,2
049165,000144: 23,2644 02103 NORMGAM # NORMALIZATION COUNT -2 FOR GAMMA
049166,000145: 23,2645 00242 162D
049167,000146: 23,2646 40265 BDDV SETPD
049168,000147: 23,2647 06512 DP1/4TH
049169,000148: 23,2650 00001 0
049170,000149: 23,2651 03500 STORE GAMMA
049171,000150: 23,2652 60351 TLOAD NORM
049172,000151: 23,2653 02665 TRIPA
049173,000152: 23,2654 00047 X1
049174,000153: 23,2655 65345 DLOAD PDDL # PD 0-1 = NORM (A)
049175,000154: 23,2656 00155 MPAC
049176,000155: 23,2657 03547 DELTAQ
049177,000156: 23,2660 77701 NORM
049178,000157: 23,2661 00051 S1
049179,000158: 23,2662 70460 XSU,1 SR1
049180,000159: 23,2663 00050 S1
049181,000160: 23,2664 41471 DDV PUSH # PD 0-1 = DELTAQ/A
049182,000161: 23,2665 77650 GOTO
049183,000162: 23,2666 45711 NEWZCOMP
049184,000163: 23,2667 77731 -3 SSP
049185,000164: 23,2670 00052 S2
049186,000165: 23,2671 00066 54D
049187,000166: 23,2672 60775 INCOR2 VLOAD VXM* # COMPUTE OMEGA1,2,3
049188,000167: 23,2673 02643 ZI
049189,000168: 23,2674 75134 W +162D,2
049190,000169: 23,2675 77206 PUSH VLOAD
049191,000170: 23,2676 02651 ZI +6
049192,000171: 23,2677 53303 VXM* VAD
049193,000172: 23,2700 75112 W +180D,2
049194,000173: 23,2701 77206 PUSH VLOAD
049195,000174: 23,2702 02657 ZI +12D
049196,000175: 23,2703 53303 VXM* VAD
049197,000176: 23,2704 75070 W +198D,2
049198,000177: 23,2705 61006 PUSH TIX,2 # PD 2-7=OMEGA1, 8-13=OMEGA2, 14-19=OMEGA3
049199,000178: 23,2706 46672 INCOR2
049200,000179: 23,2707 45575 VLOAD STADR
049201,000180: 23,2710 74260 STORE OMEGA +12D
049202,000181: 23,2711 45575 VLOAD STADR
049203,000182: 23,2712 74266 STORE OMEGA +6
049204,000183: 23,2713 45575 VLOAD STADR
049205,000184: 23,2714 74274 STORE OMEGA
![]() |
Page 1152 |
049207,000186: 23,2715 77214 BON VLOAD
049208,000187: 23,2716 02706 DMENFLG
049209,000188: 23,2717 46722 INCOR2AB
049210,000189: 23,2720 06522 ZEROVECS
049211,000190: 23,2721 03517 STORE OMEGA +12D
049212,000191: 23,2722 66374 INCOR2AB AXT,2 SSP
049213,000192: 23,2723 00022 18D
049214,000193: 23,2724 00052 S2
049215,000194: 23,2725 00006 6
049216,000195: 23,2726 77773 INCOR3 VLOAD*
049217,000196: 23,2727 74252 OMEGA +18D,2
049218,000197: 23,2730 53761 VXSC VSL*
049219,000198: 23,2731 00001 0 # DELTAQ/A
049220,000199: 23,2732 20201 0,1
049221,000200: 23,2733 12707 STORE DELTAX +18D,2
049222,000201: 23,2734 77304 TIX,2 VLOAD
049223,000202: 23,2735 46726 INCOR3
049224,000203: 23,2736 02673 DELTAX +6
049225,000204: 23,2737 77732 VSL3
049226,000205: 23,2740 02673 STORE DELTAX +6
049227,000206: 23,2741 77650 GOTO
049228,000207: 23,2742 02772 EGRESS
049229,000208:
![]() |
Page 1153 |
049231,000210: # INCORP2 -INCORPORATES THE COMPUTED STATE VECTOR DEVIATIONS INTO THE
049232,000211: # ESTIMATED STATE VECTOR. THE STATE VECTOR UPDATED MAY BE FOR EITHER THE
049233,000212: # LEM OR THE CSM. DETERMINED BY FLAG VEHUPFLG. (ZERO = LEM) (1 = CSM)
049234,000213:
049235,000214: # INPUT
049236,000215: # PERMANENT STATE VECTOR FOR EITHER THE LEM OR CSM
049237,000216: # VEHUPFLG = UPDATE VEHICLE 0=LEM 1=CSM
049238,000217: # W = ERROR TRANSITION MATRIX
049239,000218: # DELTAX = COMPUTED STATE VECTOR DEVIATIONS
049240,000219: # DMENFLG = SIZE OF W MATRIX (ZERO=6X6) (1=9X9)
049241,000220: # GAMMA = SCALAR FOR INCORPORATION
049242,000221: # ZI = VECTOR USED IN INCORPORATION
049243,000222: # OMEGA = WEIGHTING VECTOR
049244,000223:
049245,000224: # OUTPUT
049246,000225: # UPDATED PERMANENT STATE VECTOR
049247,000226:
049248,000227: # CALLING SEQUENCE
049249,000228: # L CALL INCORP2
049250,000229:
049251,000230: # NORMAL EXIT
049252,000231: # L+1 OF CALLING SEQUENCE
049253,000232:
049254,000233:
049255,000234: 23,2000 SETLOC MEASINC1
049256,000235: 23,2000 BANK
049257,000236:
049258,000237: 23,2743 COUNT* $$/INCOR
049259,000238:
049260,000239: 23,2743 45020 INCORP2 STQ CALL
049261,000240: 23,2744 02772 EGRESS
049262,000241: 23,2745 27414 INTSTALL
049263,000242: 23,2746 74375 VLOAD VXSC # CALC. GAMMA * OMEGA1,2,3
049264,000243: 23,2747 03503 OMEGA
049265,000244: 23,2750 03500 GAMMA
049266,000245: 23,2751 26713 STOVL OMEGAM1
049267,000246: 23,2752 03511 OMEGA +6
049268,000247: 23,2753 77761 VXSC
049269,000248: 23,2754 03500 GAMMA
049270,000249: 23,2755 26721 STOVL OMEGAM2
049271,000250: 23,2756 03517 OMEGA +12D
049272,000251: 23,2757 77761 VXSC
049273,000252: 23,2760 03500 GAMMA
049274,000253: 23,2761 02727 STORE OMEGAM3
049275,000254: 23,2762 77776 EXIT
049276,000255: 23,2763 33244 CAF 54DD # INITIAL IX 1 SETTING FOR W MATRIX
049277,000256: 23,2764 55320 TS WIXA
049278,000257: 23,2765 55321 TS WIXB
049279,000258: 23,2766 34755 CAF ZERO
049280,000259: 23,2767 55322 TS ZIXA # INITIAL IX 2 SETTING FOR Z COMPONENT
049281,000260: 23,2770 55323 TS ZIXB
049282,000261: 23,2771 05353 FAZA TC PHASCHNG
![]() |
Page 1154 |
049284,000263: 23,2772 04022 OCT 04022
049285,000264: 23,2773 05504 TC UPFLAG
049286,000265: 23,2774 00236 ADRES REINTFLG
049287,000266: 23,2775 31321 FAZA1 CA WIXB # START FIRST PHASE OF INCORP2
049288,000267: 23,2776 55320 TS WIXA # TO UPDATE 6 OR 9 DIM. W MATRIX IN TEMP
049289,000268: 23,2777 31323 CA ZIXB
049290,000269: 23,3000 55322 TS ZIXA
049291,000270: 23,3001 06037 TC INTPRET
049292,000271: 23,3002 73150 LXA,1 LXA,2
049293,000272: 23,3003 01320 WIXA
049294,000273: 23,3004 01322 ZIXA
049295,000274: 23,3005 70731 SSP DLOAD*
049296,000275: 23,3006 00051 S1
049297,000276: 23,3007 00006 6
049298,000277: 23,3010 75134 ZI,2
049299,000278: 23,3011 60276 DCOMP NORM # CALC UPPER 3X9 PARTITION OF W MATRIX
049300,000279: 23,3012 00052 S2
049301,000280: 23,3013 65161 VXSC XCHX,2
049302,000281: 23,3014 02713 OMEGAM1
049303,000282: 23,3015 00051 S2
049304,000283: 23,3016 57144 LXC,2 XAD,2
049305,000284: 23,3017 00047 X2
049306,000285: 23,3020 02103 NORMGAM
049307,000286: 23,3021 65057 VSL* XCHX,2
049308,000287: 23,3022 57576 0,2
049309,000288: 23,3023 00051 S2
049310,000289: 23,3024 77653 VAD*
049311,000290: 23,3025 02467 W +54D,1
049312,000291: 23,3026 02735 STORE HOLDW
049313,000292: 23,3027 57543 DLOAD* DCOMP # CALC MIDDLE 3X9 PARTITION OF W MATRIX
049314,000293: 23,3030 75134 ZI,2
049315,000294: 23,3031 74301 NORM VXSC
049316,000295: 23,3032 00052 S2
049317,000296: 23,3033 02721 OMEGAM2
049318,000297: 23,3034 71124 XCHX,2 LXC,2
049319,000298: 23,3035 00051 S2
049320,000299: 23,3036 00047 X2
049321,000300: 23,3037 53674 XAD,2 VSL*
049322,000301: 23,3040 02103 NORMGAM
049323,000302: 23,3041 57576 0,2
049324,000303: 23,3042 52724 XCHX,2 VAD*
049325,000304: 23,3043 00051 S2
049326,000305: 23,3044 02555 W +108D,1
049327,000306: 23,3045 02743 STORE HOLDW +6
049328,000307: 23,3046 77614 BOFF
049329,000308: 23,3047 02746 DMENFLG # BRANCH IF 6 DIMENSIONAL
049330,000309: 23,3050 47070 FAZB
049331,000310: 23,3051 57543 DLOAD* DCOMP # CALC LOWER 3X9 PARTITION OF W MATRIX
049332,000311: 23,3052 75134 ZI,2
049333,000312: 23,3053 74301 NORM VXSC
![]() |
Page 1155 |
049335,000314: 23,3054 00052 S2
049336,000315: 23,3055 02727 OMEGAM3
049337,000316: 23,3056 71124 XCHX,2 LXC,2
049338,000317: 23,3057 00051 S2
049339,000318: 23,3060 00047 X2
049340,000319: 23,3061 53674 XAD,2 VSL*
049341,000320: 23,3062 02103 NORMGAM
049342,000321: 23,3063 57576 0,2
049343,000322: 23,3064 52724 XCHX,2 VAD*
049344,000323: 23,3065 00051 S2
049345,000324: 23,3066 02643 W +162D,1
049346,000325: 23,3067 02751 STORE HOLDW +12D
049347,000326: 23,3070 77624 FAZB CALL
049348,000327: 23,3071 11244 GRP2PC
049349,000328: 23,3072 77776 EXIT
049350,000329: 23,3073 31320 FAZB1 CA WIXA # START 2ND PHASE OF INCORP2 TO TRANSFER
049351,000330: 23,3074 63245 AD 6DD # TEMP REG TO PERM W MATRIX
049352,000331: 23,3075 55321 TS WIXB
049353,000332: 23,3076 31322 CA ZIXA
049354,000333: 23,3077 67746 AD MINUS2
049355,000334: 23,3100 55323 TS ZIXB
049356,000335: 23,3101 06037 TC INTPRET
049357,000336: 23,3102 66350 LXA,1 SSP
049358,000337: 23,3103 01320 WIXA
049359,000338: 23,3104 00051 S1
049360,000339: 23,3105 00006 6
049361,000340: 23,3106 77775 VLOAD
049362,000341: 23,3107 02735 HOLDW
049363,000342: 23,3110 06467 STORE W +54D,1
049364,000343: 23,3111 77775 VLOAD
049365,000344: 23,3112 02743 HOLDW +6
049366,000345: 23,3113 06555 STORE W +108D,1
049367,000346: 23,3114 77214 BOFF VLOAD
049368,000347: 23,3115 02746 DMENFLG
049369,000348: 23,3116 47126 FAZB5
049370,000349: 23,3117 02751 HOLDW +12D
049371,000350: 23,3120 06643 STORE W +162D,1
049372,000351: 23,3121 52100 FAZB2 TIX,1 GOTO
049373,000352: 23,3122 47124 +2
049374,000353: 23,3123 47134 FAZC # DONE WITH W MATRIX. UPDATE STATE VECTOR
049375,000354: 23,3124 77634 RTB
049376,000355: 23,3125 46771 FAZA
049377,000356: 23,3126 43335 FAZB5 SLOAD DAD
049378,000357: 23,3127 01324 ZIXB
049379,000358: 23,3130 07247 12DD
049380,000359: 23,3131 52030 BHIZ GOTO
049381,000360: 23,3132 47134 FAZC
049382,000361: 23,3133 47121 FAZB2
049383,000362: 23,3134 77624 FAZC CALL
049384,000363: 23,3135 11244 GRP2PC
![]() |
Page 1156 |
049386,000365: 23,3136 53375 VLOAD VAD # START 3RD PHASE OF INCORP2
049387,000366: 23,3137 01701 X789 # 7TH,8TH,9TH,COMPONENT OF STATE VECTOR
049388,000367: 23,3140 02701 DELTAX +12D # INCORPORATION FOR X789
049389,000368: 23,3141 03472 STORE TX789
049390,000369: 23,3142 47014 BON RTB
049391,000370: 23,3143 00707 VEHUPFLG
049392,000371: 23,3144 47234 DOCSM
049393,000372: 23,3145 26770 MOVEPLEM
049394,000373: 23,3146 77004 FAZAB BOVB AXT,2
049395,000374: 23,3147 57753 TCDANZIG
049396,000375: 23,3150 00000 0
049397,000376: 23,3151 77014 BOFF AXT,2
049398,000377: 23,3152 04344 MOONTHIS
049399,000378: 23,3153 47155 +2
049400,000379: 23,3154 00002 2
049401,000380: 23,3155 53775 VLOAD VSR*
049402,000381: 23,3156 02665 DELTAX # B27 IF MOON ORBIT, B29 IF EARTH
049403,000382: 23,3157 57205 0 -7,2
049404,000383: 23,3160 40055 VAD BOV
049405,000384: 23,3161 01521 TDELTAV
049406,000385: 23,3162 47174 FAZAB1
049407,000386: 23,3163 25521 STOVL TDELTAV
049408,000387: 23,3164 02673 DELTAX +6 # B5 IF MOON ORBIT, B7 IF EARTH
049409,000388: 23,3165 53257 VSR* VAD
049410,000389: 23,3166 57202 0 -4,2
049411,000390: 23,3167 01527 TNUV
049412,000391: 23,3170 77600 BOV
049413,000392: 23,3171 47200 FAZAB2
049414,000393: 23,3172 35527 STCALL TNUV
049415,000394: 23,3173 47207 FAZAB3
049416,000395: 23,3174 53375 FAZAB1 VLOAD VAD
049417,000396: 23,3175 01535 RCV
049418,000397: 23,3176 02665 DELTAX
049419,000398: 23,3177 01535 STORE RCV
049420,000399: 23,3200 53375 FAZAB2 VLOAD VAD
049421,000400: 23,3201 01543 VCV
049422,000401: 23,3202 02673 DELTAX +6
049423,000402: 23,3203 01543 STORE VCV
049424,000403: 23,3204 45134 SXA,2 CALL
049425,000404: 23,3205 02030 PBODY
049426,000405: 23,3206 23441 RECTIFY
049427,000406: 23,3207 77624 FAZAB3 CALL
049428,000407: 23,3210 11244 GRP2PC
049429,000408: 23,3211 47014 BON RTB
049430,000409: 23,3212 00707 VEHUPFLG
049431,000410: 23,3213 47237 DOCSM1
049432,000411: 23,3214 26747 MOVEALEM
049433,000412: 23,3215 77624 CALL
049434,000413: 23,3216 26070 SVDWN2 # STORE DOWNLINK STATE VECTOR
049435,000414: 23,3217 77624 FAZAB4 CALL
![]() |
Page 1157 |
049437,000416: 23,3220 11244 GRP2PC # PHASE CHANGE
049438,000417: 23,3221 77214 BOFF VLOAD
049439,000418: 23,3222 02746 DMENFLG
049440,000419: 23,3223 47226 FAZAB5 # 6 DIMENSIONAL
049441,000420: 23,3224 03472 TX789 # 9 DIMENSIONAL
049442,000421: 23,3225 01701 STORE X789
049443,000422: 23,3226 66150 FAZAB5 LXA,1 SXA,1
049444,000423: 23,3227 02772 EGRESS
049445,000424: 23,3230 00052 QPRET
049446,000425: 23,3231 77776 EXIT
049447,000426: 23,3232 04635 TC POSTJUMP # EXIT
049448,000427: 23,3233 27425 CADR INTWAKE
049449,000428: 23,3234 52034 DOCSM RTB GOTO
049450,000429: 23,3235 26723 MOVEPCSM
049451,000430: 23,3236 47146 FAZAB
049452,000431: 23,3237 45034 DOCSM1 RTB CALL
049453,000432: 23,3240 26674 MOVEACSM
049454,000433: 23,3241 26114 SVDWN1 # STORE DOWNLINK STATE VECTOR
049455,000434: 23,3242 77650 GOTO
049456,000435: 23,3243 47217 FAZAB4
049457,000436: 23,3244 23,2521 ZEROD = ZEROVECS
049458,000437: 23,3244 00066 54DD DEC 54 B-14
049459,000438: 23,3245 77771 6DD DEC -6 B-14
049460,000439: 23,3246 00014 12DD DEC 12 B-14
049461,000440:
049462,000441: 22,2000 SETLOC RENDEZ
049463,000442: 22,2000 BANK
049464,000443: 22,3711 COUNT* $$/INCOR
049465,000444:
049466,000445: 22,3711 51575 NEWZCOMP VLOAD ABVAL
049467,000446: 22,3712 02643 ZI
049468,000447: 22,3713 24045 STOVL NORMZI
049469,000448: 22,3714 02651 ZI +6
049470,000449: 22,3715 41446 ABVAL PUSH
049471,000450: 22,3716 50025 DSU BMN
049472,000451: 22,3717 00045 NORMZI
049473,000452: 22,3720 45723 +3
049474,000453: 22,3721 45545 DLOAD STADR
049475,000454: 22,3722 77732 STORE NORMZI
049476,000455: 22,3723 51575 VLOAD ABVAL
049477,000456: 22,3724 02657 ZI +12D
049478,000457: 22,3725 45206 PUSH DSU
049479,000458: 22,3726 00045 NORMZI
049480,000459: 22,3727 71240 BMN DLOAD
049481,000460: 22,3730 45733 +3
049482,000461: 22,3731 77626 STADR
049483,000462: 22,3732 77732 STORE NORMZI # LARGEST ABVAL
049484,000463: 22,3733 66145 DLOAD SXA,1
049485,000464: 22,3734 00045 NORMZI
049486,000465: 22,3735 00044 NORMZI # SAVE X1
049487,000466: 22,3736 62101 NORM INCR,1
![]() |
Page 1158 |
049489,000468: 22,3737 00047 X1
049490,000469: 22,3740 00002 DEC 2 B-14
049491,000470: 22,3741 53775 VLOAD VSL*
049492,000471: 22,3742 02643 ZI
049493,000472: 22,3743 20201 0,1
049494,000473: 22,3744 26643 STOVL ZI
049495,000474: 22,3745 02651 ZI +6
049496,000475: 22,3746 77657 VSL*
049497,000476: 22,3747 20201 0,1
049498,000477: 22,3750 26651 STOVL ZI +6
049499,000478: 22,3751 02657 ZI +12D
049500,000479: 22,3752 66057 VSL* SXA,1
049501,000480: 22,3753 20201 0,1
049502,000481: 22,3754 00045 NORMZI +1 # SAVE SHIFT
049503,000482: 22,3755 02657 STORE ZI +12D
049504,000483: 22,3756 54150 LXA,1 XSU,1
049505,000484: 22,3757 02103 NORMGAM
049506,000485: 22,3760 00045 NORMZI +1
049507,000486: 22,3761 77660 XSU,1
049508,000487: 22,3762 00045 NORMZI +1
049509,000488: 22,3763 70130 SXA,1 LXC,1
049510,000489: 22,3764 02103 NORMGAM
049511,000490: 22,3765 00045 NORMZI +1
049512,000491: 22,3766 40270 XAD,1 SETPD
049513,000492: 22,3767 00044 NORMZI
049514,000493: 22,3770 00003 2D
049515,000494: 22,3771 77650 GOTO
049516,000495: 22,3772 46667 INCOR2 -3
049517,000496: 22,3773 NORMZI = 36D
049518,000497:
049519,000498:
End of include-file MEASUREMENT_INCORPORATION.agc. Parent file is MAIN.agc