# Copyright: Public domain.
# Filename: MAIN.agc
# Purpose: The main source file for Luminary 1A, revision 099.
# It is part of the source code for the Lunar Module's (LM)
# Apollo Guidance Computer (AGC) for Apollo 11
# Assembler: yaYUL
# Contact: Ron Burkey <info@sandroid.org>.
# Website: www.ibiblio.org/apollo/index.html
# Mod history: 2009-05-05 RSB Adapted from Luminary131/MAIN.agc.
About Eric Asberry
Computer geek, software developer, writer, bicycle rider and occasional runner, if something scary is chasing me.
1/30/2016
Assembly listing generated by yaYUL
http://www.ibiblio.org/apollo/listings/Luminary099/MAIN.agc.html
1/22
Source Code
000001,000001: # Copyright: Public domain.
000002,000002: # Filename: MAIN.agc
000003,000003: # Purpose: The main source file for Luminary 1A, revision 099.
000004,000004: # It is part of the source code for the Lunar Module's (LM)
000005,000005: # Apollo Guidance Computer (AGC) for Apollo 11.
000006,000006: # Assembler: yaYUL
000007,000007: # Contact: Ron Burkey
000008,000008: # Website: www.ibiblio.org/apollo/index.html
000009,000009: # Mod history: 2009‐05‐05 RSB Adapted from Luminary131/MAIN.agc.
000010,000010:
000011,000011: # The contents of the "Luminary099" files, in general, are
000012,000012: # transcribed from a digital images created from a hardcopy of the program
000013,000013: # residing at the MIT Museum. Many thanks to Debbie Douglas of the Museum,
000014,000014: # and to Paul Fjeld (who made the images).
000015,000015:
000016,000016: # Notations on this document read, in part:
000017,000017:
000018,000018: # ASSEMBLE REVISION 001 OF AGC PROGRAM LMY99 BY NASA 2021112‐061
000019,000019: # 16:27 JULY 14,1969
000020,000020: # [Note that this is the date the hardcopy was made, not the
000021,000021: # date of the program revision or the assembly.]
000022,000022: # ...
000023,000023: # THIS LGC PROGRAM IS INTENDED FOR USE IN THE LM DURING THE MANNED
000024,000024: # LUNAR LANDING MISSION OR ANY SUBSET THEREOF.
000025,000025: # ...
000026,000026:
000027,000027: # The page images themselves, as reduced in size (and consequently in
000028,000028: # quality) to be suitable for online presentation, are available at
000029,000029: # http://www.ibiblio.org/apollo. If you want to see the (much) higher
000030,000030: # quality digital images that Paul actually made, contact info@sandroi.org
000031,000031: # directly.
000032,000032:
000033,000033: # This file is a little different from the other Luminary099 files I'm providing,
000034,000034: # in that it doesn't represent anything that appears directly in the original source.
000035,000035: # What I (RSB) have done for organizational purposes is to split the huge monolithic
000036,000036: # source code into smaller, more manageable chunks‐‐i.e., into individual source
000037,000037: # files. Those files are rejoined within this file as "includes". It just makes
000038,000038: # it a little easier to work with. The code chunks correspond to natural divisions
000039,000039: # into sub‐programs. In fact, these divisions are more‐or‐less specified by
000040,000040: # the source code itself. Refer to the "TABLE OF SUBROUTINE LOG SECTIONS" at the
000041,000041: # very beginning of the file ASSEMBLY_AND_OPERATION_INFORMATION.agc.
000042,000042:
000043,000043: # It may be reasonably asked why tens of thousands of lines of source are joined by
000044,000044: # means of inclusion, rather than simply assembling the source files individually and
000045,000045: # then linking them to form the executable. The answer is that the original
000046,000046: �� # development team had no linker. The builds were monolithic just like this.
000047,000047: # There was a big emphasis on reusability of the code in the original project,
000048,000048: # apparently, but this reusability took the form of inserting your deck of
000049,000049: # punch‐cards at the appropriate position in somebody else's deck of punch‐cards.
000050,000050: # (Actually, I believe a tape‐library method was used to avoid having to continually
000051,000051: # reload the card decks, but that doesn't change the basic principle.)
000052,000052: # So, indeed, the method of file‐inclusion is a very fair representation of the
000053,000053: # methods used in the original development ... with the improvement, of course,
000054,000054: # that you no longer have to worry about dropping the card deck. On the other hand,
000055,000055: # I wasn't there at the time, so I may have no idea what I'm talking about.
000056,000056:
000057,000057: # Finally, note that the original Apollo AGC assembler (called "YUL") is no longer
000058,000058: # available (as far as I can tell). In fact, it was replaced by another assembler
000059,000059: # ("GAP") even before Apollo 11, but GAP is no more available than is YUL. The
000060,000060: # replacement assembler yaYUL accepts a slightly different format for the source
000061,000061: # code from what YUL or GAP accepted, so the source code has been targeted for
000062,000062: # assembly with yaYUL.
000063,000063:
000064,000064: # What follows is simply a bunch of file‐includes for the individual code chunks.
000065,000065: # I've marked the page numbers to make proof‐reading easier. Besides, the digital
000066,000066: # images of the assembly listing contains a lot of interesting tables (cross‐
000067,000067: # referenced to page numbers) created by GAP, but not duplicated by yaYUL, so it's
000068,000068: # still valuable even if the source‐files listed below are at hand.
000069,000069:
000070,000070: $CONTRACT_AND_APPROVALS.agc # p. 1
000113,000071: $ASSEMBLY_AND_OPERATION_INFORMATION.agc # pp. 2‐27
001183,000072: $TAGS_FOR_RELATIVE_SETLOC.agc # pp. 28‐37
001531,000073: $CONTROLLED_CONSTANTS.agc # pp. 38‐53
002090,000074: $INPUT_OUTPUT_CHANNEL_BIT_DESCRIPTIONS.agc # pp. 54‐60
002315,000075: $FLAGWORD_ASSIGNMENTS.agc # pp. 61‐88
003585,000076: # p. 89 is a GAP‐generated table
003586,000077: $ERASABLE_ASSIGNMENTS.agc # pp. 90‐152
006220,000078: $INTERRUPT_LEAD_INS.agc # pp. 153‐154
006338,000079: $T4RUPT_PROGRAM.agc # pp. 155‐189
007691,000080: $RCS_FAILURE_MONITOR.agc # pp. 190‐192
007865,000081: $DOWNLINK_LISTS.agc # pp. 193‐205
008296,000082: $AGS_INITIALIZATION.agc # pp. 206‐210
008526,000083: $FRESH_START_AND_RESTART.agc # pp. 211‐237
009766,000084: $RESTART_TABLES.agc # pp. 238‐243
010064,000085: $AOTMARK.agc # pp. 244‐261
010760,000086: $EXTENDED_VERBS.agc # pp. 262‐300
012436,000087: $PINBALL_NOUN_TABLES.agc # pp. 301‐319
013343,000088: $LEM_GEOMETRY.agc # pp. 320‐325
013553,000089: $IMU_COMPENSATION_PACKAGE.agc # pp. 326‐337
013972,000090: $R63.agc # pp. 338‐341
014129,000091: $ATTITUDE_MANEUVER_ROUTINE.agc # pp. 342‐363
015157,000092: $GIMBAL_LOCK_AVOIDANCE.agc # p. 364
015233,000093: $KALCMANU_STEERING.agc # pp. 365‐369
1/30/2016
Assembly listing generated by yaYUL
http://www.ibiblio.org/apollo/listings/Luminary099/MAIN.agc.html
2/22
015462,000094: $SYSTEM_TEST_STANDARD_LEAD_INS.agc # pp. 370‐372
015588,000095: $IMU_PERFORMANCE_TEST_2.agc # pp. 373‐381
016010,000096: $IMU_PERFORMANCE_TESTS_4.agc # pp. 382‐389
016373,000097: $PINBALL_GAME_BUTTONS_AND_LIGHTS.agc # pp. 390‐471
020171,000098: $R60_62.agc # pp. 472‐485
020759,000099: $S‐BAND_ANTENNA_FOR_LM.agc # pp. 486‐489
020961,000100: $RADAR_LEADIN_ROUTINES.agc # pp. 490‐491
021065,000101: $P20‐P25.agc # pp. 492‐614
026249,000102: $P30_P37.agc # pp. 615‐617
026443,000103: $P32‐P35_P72‐P75.agc # pp. 618‐650
027838,000104: $LAMBERT_AIMPOINT_GUIDANCE.agc # pp. 651‐653
028008,000105: $GROUND_TRACKING_DETERMINATION_PROGRAM.agc # pp. 654‐657
028214,000106: $P34‐35_P74‐75.agc # pp. 658‐702
029976,000107: $R31.agc # pp. 703‐708
030244,000108: $P76.agc # pp. 709‐711
030409,000109: $R30.agc # pp. 712‐722
030875,000110: $STABLE_ORBIT.agc # pp. 723‐730
031316,000111: $BURN_BABY_BURN‐‐MASTER_IGNITION_ROUTINE.agc # pp. 731‐751
032376,000112: $P40‐P47.agc # pp. 752‐784
033847,000113: $THE_LUNAR_LANDING.agc # pp. 785‐792
034183,000114: $THROTTLE_CONTROL_ROUTINES.agc # pp. 793‐797
034408,000115: $LUNAR_LANDING_GUIDANCE_EQUATIONS.agc # pp. 798‐828
035883,000116: $P70‐P71.agc # pp. 829‐837
036318,000117: $P12.agc # pp. 838‐842
036564,000118: $ASCENT_GUIDANCE.agc # pp. 843‐856
037212,000119: $SERVICER.agc # pp. 857‐897
038928,000120: $LANDING_ANALOG_DISPLAYS.agc # pp. 898‐907
039465,000121: $FINDCDUW‐‐GUIDAP_INTERFACE.agc # pp. 908‐925
040209,000122: $P51‐P53.agc # pp. 926‐983
042551,000123: $LUNAR_AND_SOLAR_EPHEMERIDES_SUBROUTINES.agc # pp. 984‐987
042748,000124: $DOWN_TELEMETRY_PROGRAM.agc # pp. 988‐997
043204,000125: $INTER‐BANK_COMMUNICATION.agc # pp. 998‐1001
043380,000126: $INTERPRETER.agc # pp. 1002‐1094
046459,000127: $FIXED_FIXED_CONSTANT_POOL.agc # pp. 1095‐1099
046724,000128: $INTERPRETIVE_CONSTANT.agc # pp. 1100‐1101
046806,000129: $SINGLE_PRECISION_SUBROUTINES.agc # p. 1102
046875,000130: $EXECUTIVE.agc # pp. 1103‐1116
047378,000131: $WAITLIST.agc # pp. 1117‐1132
047943,000132: $LATITUDE_LONGITUDE_SUBROUTINES.agc # pp. 1133‐1139
048251,000133: $PLANETARY_INERTIAL_ORIENTATION.agc # pp. 1140‐1148
048643,000134: $MEASUREMENT_INCORPORATION.agc # pp. 1149‐1158
049138,000135: $CONIC_SUBROUTINES.agc # pp. 1159‐1204
051001,000136: $INTEGRATION_INITIALIZATION.agc # pp. 1205‐1226
052103,000137: $ORBITAL_INTEGRATION.agc # pp. 1227‐1248
053081,000138: $INFLIGHT_ALIGNMENT_ROUTINES.agc # pp. 1249‐1258
053382,000139: $POWERED_FLIGHT_SUBROUTINES.agc # pp. 1259‐1267
053829,000140: $TIME_OF_FREE_FALL.agc # pp. 1268‐1283
054550,000141: $AGC_BLOCK_TWO_SELF_CHECK.agc # pp. 1284‐1293
055062,000142: $PHASE_TABLE_MAINTENANCE.agc # pp. 1294‐1302
055471,000143: $RESTARTS_ROUTINE.agc # pp. 1303‐1308
055797,000144: $IMU_MODE_SWITCHING_ROUTINES.agc # pp. 1309‐1337
056866,000145: $KEYRUPT_UPRUPT.agc # pp. 1338‐1340
056999,000146: $DISPLAY_INTERFACE_ROUTINES.agc # pp. 1341‐1373
058457,000147: $SERVICE_ROUTINES.agc # pp. 1374‐1380
058682,000148: $ALARM_AND_ABORT.agc # pp. 1381‐1385
058933,000149: $UPDATE_PROGRAM.agc # pp. 1386‐1396
059478,000150: $RTB_OP_CODES.agc # pp. 1397‐1402
059715,000151: $T6‐RUPT_PROGRAMS.agc # pp. 1403‐1405
059879,000152: $DAP_INTERFACE_SUBROUTINES.agc # pp. 1406‐1409
060056,000153: $DAPIDLER_PROGRAM.agc # pp. 1410‐1420
060538,000154: $P‐AXIS_RCS_AUTOPILOT.agc # pp. 1421‐1441
061595,000155: $Q_R‐AXIS_RCS_AUTOPILOT.agc # pp. 1442‐1459
062456,000156: $TJET_LAW.agc # pp. 1460‐1469
062976,000157: $KALMAN_FILTER.agc �� # pp. 1470‐1471
063078,000158: $TRIM_GIMBAL_CNTROL_SYSTEM.agc # pp. 1472‐1484
063701,000159: $AOSTASK_AND_AOSJOB.agc # pp. 1485‐1506
064771,000160: $SPS_BACK‐UP_RCS_CONTROL.agc # pp. 1507‐1510
064968,000161: # pp. 1511‐1743: GAP‐generated tables.
064969,000162:
064970,000163:
064971,000164:
064972,000165:
Usage Table for Fixed‐Memory Banks
Bank 00: 1774/2OOO words used.
Bank 01: 1776/2OOO words used.
Bank 02: 1775/2OOO words used.
Bank 03: 1756/2OOO words used.
Bank 04: 1771/2OOO words used.
Bank 05: 1772/2OOO words used.
Bank 06: 1764/2OOO words used.
Bank 07: 1773/2OOO words used.
Bank 10: 1775/2OOO words used.
Bank 11: 1776/2OOO words used.
Bank 12: 1776/2OOO words used.
Bank 13: 1767/2OOO words used.
Bank 14: 1774/2OOO words used.
Bank 15: 1776/2OOO words used.
Bank 16: 1772/2OOO words used.
Bank 17: 1744/2OOO words used.
Bank 20: 1772/2OOO words used.
Bank 21: 1770/2OOO words used.
Bank 22: 1773/2OOO words used.
Bank 23: 1767/2OOO words used.
1/30/2016
Assembly listing generated by yaYUL
http://www.ibiblio.org/apollo/listings/Luminary099/MAIN.agc.html
3/22
Bank 24: 1775/2OOO words used.
Bank 25: 1770/2OOO words used.
Bank 26: 1775/2OOO words used.
Bank 27: 1772/2OOO words used.
Bank 30: 1775/2OOO words used.
Bank 31: 1761/2OOO words used.
Bank 32: 1773/2OOO words used.
Bank 33: 1777/2OOO words used.
Bank 34: 1775/2OOO words used.
Bank 35: 1776/2OOO words used.
Bank 36: 1765/2OOO words used.
Bank 37: 1774/2OOO words used.
Bank 40: 1713/2OOO words used.
Bank 41: 1731/2OOO words used.
Bank 42: 1772/2OOO words used.
Bank 43: 1752/2OOO words used.
SymbolTable
000001: $17 0017 000002: $3 0003 000003: $4 0004 000004: $5 0005
000005: $6 0006 000006: $7 0007 000007: (1/DV)A 27,2012 000008: (AT)A 27,2016
000009: (TBUP)A 27,2020 000010: (TGO)A 32,3760 000011: *ENTER 36,3044 000012: *NBSM* 23,3673
000013: *PROCEED 36,3041 000014: *SMNB* 23,3671 000015: +150MST6 16,3612 000016: +2 32,3772
000017: +AZ 11,2356 000018: +AZBIT 4747 000019: +DEC99 31,3750 000020: +DECSGN 40,2303
000021: +DOWN 00,2610 000022: +EL 11,2370 000023: +ELBIT 4752 000024: +LIMIT 42,3337
000025: +MGA E4,1652 000026: +ON 40,2413 000027: +QMIN 17,2252 000028: +RMIN 17,2262
000029: +TJMINT6 17,3107 000030: +UMASK 20,3770 000031: +X0RULGE 17,2146 000032: +XMIN 16,3064
000033: ‐.0112A8 17,3726 000034: ‐.025AT2 17,3732 000035: ‐.025AT4 17,3733 000036: ‐.03R/S2 20,3764
000037: ‐.05AT2 17,3734 000038: ‐.15AT2 17,3735 000039: ‐.1875 20,3227 000040: ‐.7071 20,3103
000041: ‐0.3D/S 01,2343 000042: ‐0.6D/S 01,2342 000043: ‐1/12 13,3713 000044: ‐1/2+2 00,2444
000045: ‐1/8 7741 000046: ‐100MS 16,3615 000047: ‐100MST6 16,3731 000048: ‐136MST6 16,3572
000049: ‐150MS 17,3110 000050: ‐15DEGS 06,2513 000051: ‐160MST6 16,3527 000052: ‐1CHK 43,3273
000053: ‐2 31,3471 000054: ‐2JETLIM E6,1475 000055: ‐2SEC 10,3570 000056: ‐3 32,3676
000057: ‐3DEG 17,3725 000058: ‐45DEGSR 7740 000059: ‐50DEGSR 25,2231 000060: ‐50SC 04,3052
000061: ‐70DEGS 06,2512 000062: ‐80DEGSR 25,2232 000063: ‐AYO E3,1713 000064: ‐AZ 11,2351
000065: ‐AZBIT 4746 000066: ‐BIT10 06,3004 000067: ‐BIT12 7741 000068: ‐BIT14 7736
000069: ‐CCSPR 01,3132 000070: ‐COMMAX 07,3745 000071: ‐COMMAX‐ 07,3746 000072: ‐COSB E5,1644
000073: ‐DEC103 31,3747 000074: ‐DELGMB E6,1675 000075: ‐EL 11,2363 000076: ‐ELBIT 4753
000077: ‐ELR 05,3361 000078: ‐ENDERAS 7743 000079: ‐ENDVAC 6251 000080: ‐EPSILON 0155
000081: ‐EPSMAX 20,3104 000082: ‐FOURDEG 16,3530 000083: ‐FOURDT 27,2534 000084: ‐GYROMIN 07,3520
000085: ‐LOKONFG 23,2040 000086: ‐MAXADRS 4350 000087: ‐MUDT 33,2031 000088: ‐MUDT1 33,2033
000089: ‐MUDTMUN 33,2035 000090: ‐OCT10 6222 000091: ‐OCT630 16,2315 000092: ‐ON 40,2433
000093: ‐PHASE1 0752 000094: ‐PHASE2 0754 000095: ‐PHASE3 0756 000096: ‐PHASE4 0760
000097: ‐PHASE5 0762 000098: ‐PHASE6 0764 000099: ‐QMIN 17,2256 000100: ‐RATEDB E6,1476
000101: ‐RMIN 17,2264 000102: ‐RRLIMIT 25,2315 000103: ‐SIGNAOS 0164 000104: ‐TJMAX 17,3740
000105: ‐TJMIN 17,3742 000106: ‐TPER E4,1542 000107: ‐UMASK 20,3766 000108: ‐UP 00,2620
000109: ‐XMIN 16,3062 000110: ‐XTRANS 17,2147 000111: .00375A8 17,3736 000112: .0125RS 4744
000113: .0375AT4 17,3731 000114: .166... 23,3535 000115: .1AT2 17,3730 000116: .1AT4 17,3727
000117: .3D 12,3751 000118: .5SEC 4774 000119: .5SECB17 33,2176 000120: .7071 20,3102
000121: /AF/CNST 31,2417 000122: /AFC/ E7,1463 000123: /BUF+ 00,2721 000124: /BUF‐ 00,2715
000125: /LAND/ E4,1732 000126: /MPAC+ 00,2767 000127: /MPAC‐ 00,2763 000128: /NORM 00,2732
000129: /NORM2 00,2725 000130: /R/MAG E4,1700 000131: 0.35356 20,3100 000132: 00314OCT 5774
000133: 06SEC 23,2276 000134: 07400OCT 16,3613 000135: 0EBANK 43,3341 000136: 1‐CSTH E5,1733
000137: 1.2SPOT 01,2016 000138: 1.3SPOT 01,2024 000139: 1.5SECS 26,3714 000140: 1.95SECS 33,3143
000141: 1/.03 4733 000142: 1/10 01,2341 000143: 1/10S 17,2343 000144: 1/10SEC 16,3132
000145: 1/2DEG 31,3753 000146: 1/40 16,3620 000147: 1/6TH 14,3771 000148: 1/ACCFIX 06,3236
000149: 1/ACCJOB 20,2454 000150: 1/ACCONT 20,3231 000151: 1/ACCRET 20,3671 000152: 1/ACCS 20,2457
000153: 1/ACCSET 20,2447 000154: 1/ACOAST E6,1573 000155: 1/ACOSTP E6,1553 000156: 1/ACOSTT 0127
000157: 1/ANET 0160 000158: 1/ANET‐ 20,3712 000159: 1/ANET1 E6,1567 000160: 1/ANET2 E6,1570
000161: 1/ANETP E6,1551 000162: 1/ATEM1 0123 000163: 1/ATEM2 0124 000164: 1/DV0 E7,1570
000165: 1/DV1 E7,1634 000166: 1/DV2 E7,1636 000167: 1/DV3 E7,1640 000168: 1/GYRO 06,3507
000169: 1/MU 0000016 000170: 1/NETMIN 20,3720 000171: 1/PIPA 06,3263 000172: 1/PIPA1 06,3272
000173: 1/PIPADT 1075 000174: 1/ROOTMU 0000022 000175: 1/RTMU 27,2030 000176: 1/RTMUE 22,2002
000177: 1/RTMUM 22,2000 000178: 1/WLOOP 12,3151 000179: 10,11 21,2042 000180: 100CS 33,3146
000181: 100MRUPT 7727 000182: 10SECS 32,3754 000183: 11DSPIN 40,3404 000184: 120MRUPT 06,2041
000185: 120MS 5751 000186: 12DD 23,3246 000187: 13,14,15 7740 000188: 13,7,2 4615
000189: 13‐11,1 41,3726 000190: 130DEG 35,3745 000191: 14,11,9 06,2171 000192: 1406ALM 31,3735
000193: 1406P00�� 31,3733 000194: 14MS 17,3107 000195: 15/16 12,3761 000196: 1500DEC 24,2666
000197: 15ADRERS 01,2427 000198: 15BITADR 6252 000199: 16OCT 30,3577 000200: 170MS 4361
000201: 17TO20 43,3643 000202: 180DEGS 31,3752 000203: 180MESS 27,3123 000204: 180SETUP 36,3633
000205: 1B1 12,2004 000206: 1BITDP 26,2407 000207: 1DEC70 21,2106 000208: 1DEC71 21,2107
000209: 1DPB2 34,2067 000210: 1DPB28 34,2071 000211: 1JACC E6,1530 000212: 1JACCCON 20,3212
000213: 1JACCQ E6,1531 000214: 1JACCR E6,1532 000215: 1JACCU E6,1533 000216: 1JACCV E6,1534
000217: 1OVSQRT2 42,3770 000218: 1REV 12,2073 000219: 1SEC 4777 000220: 1SEC+1 43,2640
000221: 1SEC2D 27,2675 000222: 1SECX 4777 000223: 1SECXT E5,1572 000224: 1STAR 15,3047
000225: 1STO2S 10,3614 000226: 1STOR2ND 10,3163 000227: 1STOTWOS 16,2256 000228: 1TO2&TCQ 30,3652
000229: 1TO2SUB 10,3644 000230: 2.0SPT 04,2130 000231: 2.11SPOT 01,2040 000232: 2.11SPT 04,2131
000233: 2.13SPOT 01,2043 000234: 2.15SPOT 01,2046 000235: 2.17SPOT 01,2051 000236: 2.21SPOT 01,2054
000237: 2.2SPOT 01,2016 000238: 2.3SPOT 01,2027 000239: 2.5SPOT 01,2032 000240: 2.7SPOT 01,2035
000241: 2.7SPT 04,2132 000242: 2/3 12,3773 000243: 20.5DEGS 25,2572 000244: 200MS 16,3616
000245: 201R04 43,2637 000246: 20J 33,2041 000247: 20MRUPT 7731 000248: 20SEC 32,2176
000249: 21/22REG 0115 000250: 25/32 7716 000251: 250DEC 24,2304 000252: 250MS+1 4766
000253: 25KFT 33,2677 000254: 26SECS 36,3757 000255: 27TO30 43,3651 000256: 2BLANK 40,2601
000257: 2DZERO 12,2006 000258: 2EBANK 43,3355 000259: 2INTOUT 40,2732 000260: 2J 33,2043
000261: 2J3RE/J2 13,2016 000262: 2K 4741 000263: 2K+3 4444 000264: 2KFT/SEC 33,2707
000265: 2NDRETRN 22,3117 000266: 2PHSCHNG 5327 000267: 2PI+3 27,3215 000268: 2PI/8 26,3440
000269: 2PISC 04,3054 000270: 2RNDEND 40,3173 000271: 2ROUND 40,3163 000272: 2SEC(17) 30,3022
000273: 2SEC(18) 33,3146 000274: 2SEC(28) 33,3150 000275: 2SEC(9) 30,3031 000276: 2SECS 5000
000277: 2STARS 15,3045 000278: 2V1STO2S 10,3635 000279: 2VEXHUST E7,1742 000280: 3.2SPOT 01,2016
000281: 3.3SPOT 01,2057 000282: 3.5SEC 27,2677 000283: 3.5SPOT 01,2062 000284: 3/32 12,3757
000285: 3/4 12,3763 000286: 3/4DP 22,3655 000287: 3/5 12,3745 000288: 3/64 12,3753
000289: 3/8DP 22,3653 000290: 30DEG 24,3354 000291: 30DEGCHK 24,3336 000292: 30KFT 33,2705
000293: 30RDMSK 06,2761 000294: 33DEC �� 4254 000295: 33RDMSK 5026 000296: 34DEC 4242
000297: 35DEG 15,2773 000298: 35KCHK 33,2721 000299: 360‐CDU 40,2625 000300: 360‐CDUE 40,2634
000301: 360‐CDUO 40,2623 000302: 360CHECK 12,3122 000303: 360LAMB 12,3463 000304: 360SW 0000206
1/30/2016
Assembly listing generated by yaYUL
http://www.ibiblio.org/apollo/listings/Luminary099/MAIN.agc.html
4/22
000305: 360SWBIT 4753 000306: 3990DEC 37,2471 000307: 3AXISBIT 4746 000308: 3AXISFLG 0000124
000309: 3CSECS 13,3671 000310: 3J22R2MU 13,2024 000311: 3SECONDS 26,3711 000312: 3SECS 5002
000313: 4.11SPOT 01,2104 000314: 4.13SPOT 01,2107 000315: 4.15SPOT 01,2112 000316: 4.17SPOT 01,2115
000317: 4.21SPOT 01,2120 000318: 4.23SPOT 01,2123 000319: 4.25SPOT 01,2126 000320: 4.27SPOT 01,2131
000321: 4.2SPOT 01,2065 000322: 4.31SPOT 01,2134 000323: 4.33SPOT 01,2137 000324: 4.35SPOT 01,2142
000325: 4.37SPOT 01,2145 000326: 4.3SPOT 01,2073 000327: 4.5SPOT 01,2076 000328: 4.7SPOT 01,2101
000329: 4.9SEC 36,3145 000330: 40CYC 16,3133 000331: 40CYCL 17,2342 000332: 40FPS 05,3504
000333: 42DEG 15,2772 000334: 49FPS 23,2453 000335: 4SEC(17) 30,3020 000336: 4SEC(28) 33,3152
000337: 4SECS 5003 000338: 5.2SPOT 01,2150 000339: 5.3SPOT 01,2164 000340: 5.4SPOT 01,2156
000341: 5.5DEGS 4562 000342: 5.5SPOT 01,2167 000343: 5.7SPOT 01,2172 000344: 5/128 12,3771
000345: 5/8 13,3711 000346: 504AZ �� 0000022 000347: 504F 0000006 000348: 504LM E4,1412
000349: 504LPL 0000016 000350: 504RM 04,2002 000351: 504RPR 0000000 000352: 50FT 33,2703
000353: 50KFT 33,2701 000354: 526ALARM 24,2102 000355: 54DD 23,3244 000356: 59.99SEC 42,3542
000357: 59MIN 42,3541 000358: 5B10 01,2476 000359: 5BLANK 40,2536 000360: 5BLANK1 40,2557
000361: 5DEGREES 14,2607 000362: 5DEGTEST 15,3145 000363: 5FAILTAB 06,3242 000364: 5MKALARM 07,2454
000365: 5SEC 36,3756 000366: 5SECDP 36,3755 000367: 5SECS 27,2701 000368: 6.2SPOT 01,2016
000369: 6.3SPOT 01,2175 000370: 6.5SPOT 01,2200 000371: 6.7SPOT 01,2203 000372: 600MS 07,3747
000373: 600SEC 24,3662 000374: 600SECS 13,2630 000375: 60DEC 05,3065 000376: 60MIN 35,2421
000377: 60MS 17,2316 000378: 60SCNDS 24,2450 000379: 63/64+1 7726 000380: 6DD 23,3245
000381: 6FAILTAB 06,3252 000382: 6SEC 27,2703 000383: 6SEC(18) 30,3026 000384: 6SECONDS 26,3713
000385: 6SECS 25,3545 000386: 7.5 33,3144 000387: 7/12 12,3765 000388: 70DEC 32,3561
000389: 77001OCT 05,3064 000390: 77DECML 37,3075 000391: 79DISP 15,2437 000392: 8192AUG 07,3557
000393: 82DEGS 4563 000394: 89SECS 27,2705 000395: 89TEST 40,2161 000396: 9,6,4 05,3364
000397: 9/16 12,3767 000398: 90SECS 06,3005 000399: 99999CON 32,3255 000400: ? 6001
000401: ?GUIDSUB 31,2454 000402: A 0000000 000403: A‐PCHK 13,3157 000404: A2CNTRAL E6,1746
000405: AAPFG E5,1452 000406: AAPFG* E5,1462 000407: ABCLOAD 41,2616 000408: ABDELV 1246
000409: ABDVCONV E7,1513 000410: ABLOAD 41,2703 000411: ABORT 5644 000412: ABORT2 5654
000413: ABORTALM 21,2124 000414: ABORTON 21,3067 000415: ABORTS 32,2000 000416: ABORTS1 05,2000
000417: ABORTYZ 16,2771 000418: ABOUTONE 15,2046 000419: ABRFG E5,1416 000420: ABRFG* E5,1426
000421: ABRTABLE 36,2112 000422: ABRTIGN 36,2531 000423: ABRTJADR 05,3405 000424: ABRTJASK 05,3406
000425: ABS 00,3226 000426: ABSAOS 0162 000427: ABSEDOTP E6,1737 000428: ABSTJ E6,1737
000429: ABTCOF E5,1550 000430: ABTCONIC 12,3742 000431: ABTFLGS 13,2000 000432: ABTRDOT E5,1574
000433: ABVAL 00,3201 000434: ABVALABS 00,3176 000435: ABVEL E7,1471 000436: ABVEL* 0130
000437: ACADN83 36,3763 000438: ACADN85 36,2055 000439: ACC4‐2FL 0000307 000440: ACC4OR2X 4741
000441: ACCDOTQ E6,1507 000442: ACCDOTR E6,1511 000443: ACCEPTUP 04,3307 000444: ACCEPTWD 41,2027
000445: ACCFCTZ1 E6,1575 000446: ACCFCTZ5 E6,1576 000447: ACCHERE 20,3431 000448: ACCOKFLG 0000317
000449: ACCOMP 11,2516 000450: ACCRETRN 0117 000451: ACCSOKAY 4751 000452: ACCSW 0122
000453: ACCSWU E6,1547 000454: ACCSWV E6,1550 000455: ACCTHERE 20,3463 000456: ACCWD E5,1512
000457: ACDT+C12 16,3736 000458: ACENTRAL E6,1744 000459: ACMODBIT 4737 000460: ACMODFLG 0000040
000461: ACOS3 00,3652 000462: ACOS=0 00,3637 000463: ACOSABRT 00,3723 000464: ACOSOVF 00,3721
000465: ACOSSHR 00,3714 000466: ACOSST 00,3625 000467: ACOSST2 00,3642 000468: ACOSZERO 00,3731
000469: ACTCENT E3,1755 000470: ACTIVE 23,2402 ��000471: ADDGRAV 15,2740 000472: ADDITIN 21,3563
000473: ADDPOS 30,2002 000474: ADDRESS 6103 000475: ADDRWD 0116 000476: ADG E5,1416
000477: ADG2TTF E5,1426 000478: ADIAX E3,1463 000479: ADIAY E3,1464 000480: ADIAZ E3,1465
000481: ADR40400 5742 000482: ADR77770 5741 000483: ADRPCHN2 5366 000484: ADRRUPT 17,3240
000485: ADRS+1 43,3625 000486: ADRS1 43,3244 000487: ADRSCAN 27,2214 000488: ADRSCHK 43,3574
000489: ADRSDIF1 E6,1746 000490: ADRSDIF2 E6,1744 000491: ADSRAX E3,1466 000492: ADSRAY E3,1467
000493: ADSRAZ E3,1470 000494: ADSUM 43,3563 000495: ADTIME 35,3236 000496: ADUPBFM1 04,3662
000497: ADUPBUFF 04,3515 000498: ADUPTEMP 04,3514 000499: ADVAN 01,3214 000500: ADVANCE 34,3016
000501: AFCCALC1 31,3204 000502: AFCCALC2 31,3214 000503: AFCCALC3 31,3230 000504: AFCCLEND 31,3236
000505: AFCSPOT 32,3504 000506: AFDUMP 31,2223 000507: AFTERTJ 17,2727 000508: AFTRFLTR 30,3215
000509: AFTRGUID 31,2435 000510: AGAINMM 04,2073 000511: AGSBUFF E4,1600 000512: AGSBUFFE E4,1615
000513: AGSDISPK 32,2022 000514: AGSEND 32,2122 000515: AGSINIT 32,2005 000516: AGSK E4,1420
000517: AGSLIST 05,2407 000518: AGSRND1 32,2203 000519: AGSRND2 32,2211 000520: AGSUPDAT 0000001
000521: AGSVCALC 32,2036 000522: AGSWORD 1324 000523: AHEAD5 6433 000524: AIG E7,1457
000525: AIGBANK 26,3332 000526: AIMER 30,2665 000527: AINGOTN 37,2217 000528: AINLA E5,1434
000529: AK E6,1761 000530: AK1 E6,1762 000531: AK2 E6,1763 000532: ALARM 5567
000533: ALARM/TB 35,2423 000534: ALARM1 5732 000535: ALARM2 5571 000536: ALARMIT 27,2526
000537: ALARMMGA 30,3756 000538: ALCGKK 37,2627 000539: ALDK E5,1532 000540: ALFDK E4,1422
000541: ALFLT 37,2577 000542: ALFLT3 37,2644 000543: ALGORTHM 21,3143 000544: ALIGNCOA 37,2311
000545: ALIGNOPT 15,3331 000546: ALILP 37,2667 000547: ALINEX 26,2067 000548: ALINEZ 26,2113
000549: ALINTIME 43,2401 000550: ALK E5,1446 000551: ALKCG 37,2632 000552: ALKCG2 37,2635
000553: ALKLP 37,2676 000554: ALL1S 26,3703 000555: ALL3DEC 42,3573 000556: ALL4BITS 11,2373
000557: ALLCOAST 20,2204 000558: ALLDC/OC 41,3011 000559: ALLJETS 17,3225 000560: ALLOOP 37,2536
000561: ALLOWGTS E6,1502 000562: ALLREAD 25,3074 000563: ALLSET 35,3507 000564: ALM/END 43,2120
000565: ALMCADR 0001363 000566: ALMCYCLE 4145 000567: ALMNCADR 5734 000568: ALMXIT 35,2040
000569: ALMXITA 35,2036 000570: ALOAD 41,2732 000571: ALOADED 13,3150 000572: ALPHA 0000010
000573: ALPHAM E4,1467 000574: ALPHAQ E6,1424 000575: ALPHAR E6,1425 000576: ALPHASB E4,1600
000577: ALPHATRY 21,3345 000578: ALPHAV E4,1431 000579: ALRM503 24,2775 000580: ALRM514 24,2307
000581: ALRM525 24,2663 000582: ALRM526 24,2305 000583: ALRM527 24,2776 000584: ALRM530 24,3114
000585: ALSIGNAG 7544 000586: ALSK 37,3103 000587: ALT 1124 000588: ALTBITS E7,1741
000589: ALTCALC 22,2131 000590: ALTCHK 33,2664 000591: ALTCONV 33,2025 000592: ALTCRIT 33,2677
000593: ALTDSPLY 20,2226 000594: ALTERYZ 16,3002 000595: ALTIM E5,1530 000596: ALTIMS E5,1531
000597: ALTM 0000060 000598: ALTOUT 21,2240 000599: ALTRATE E7,1711 000600: ALTROUT 21,2167
000601: ALTSAVE E7,1712 000602: ALTSCALE 0000272 000603: ALTSCBIT 4743 000604: ALTSYST 16,3431
000605: ALX1S E5,1444 000606: ALXXXZ 37,3076 000607: AM E6,1735 000608: AMEMORY E4,1400
000609: AMG E7,1460 000610: AMOVED 11,3627 000611: ANET 0157 000612: ANG1CHEK 27,3273
000613: ANGLTIME 22,3001 000614: ANGTERM E4,1664 000615: ANGX E5,1500 000616: ANGY E5,1476
000617: ANGZ E5,1472 000618: ANTENBIT 4740 000619: ANTENFLG 0000267 000620: AOG E7,1461
000621: AORBSFLG 0000315 000622: AORBSYST 4747 000623: AORBTFLG 0000310 000624: AORBTRAN 4742
000625: AOSQ E6,1537 000626: AOSQTERM E6,1545 000627: AOSR E6,1541 000628: AOSRTERM E6,1546
000629: AOSU E6,1543 000630: AOSV E6,1544 000631: AOTAZ E7,1404 000632: AOTCODE 0735
000633: AOTEL E7,1412 000634: AOTMARK 07,2000 000635: AOTMARK1 07,2000 000636: AOTMARK2 04,2000
000637: AOTSTALL 07,3712 000638: APOPERI 23,2000 000639: APSESBIT 4747 000640: APSESW 0000202
000641: APSFLAG 0000230 000642: APSFLBIT 4737 000643: APSIDES 12,3674 000644: APSTGO 27,2671
000645: APSVEX 33,2000 000646: ARATE 22,2771 000647: ARCCOS 00,3612 000648: ARCOMP 21,2176
000649: ARCONV 21,2000 000650: ARCONV1 33,2027 000651: ARCSIN 00,3610 000652: ARCTAN 13,2510
000653: ARCTANXX 13,2536 000654: ARCTRGSP 30,3622 000655: ARCTRIG 23,3320 000656: ARET 0161
000657: ARG+ 7265 000658: ARG90 5067 000659: ARGHI 00,3417 000660: ARGLO 00,3470
000661: ARGZERO 7305 000662: ARGZERO2 7302 000663: AROUT1SF 40,2704 000664: ARTHINSF 40,3076
000665: ARTIN1SF 40,3111 000666: ARTOA 21,2001 000667: ARTOA2 21,2002 000668: ARTOUTSF 40,2677
000669: ARUPT 0000010 000670: ASCALE 13,3707 000671: ASCENT 30,2321 000672: ASCFILT 34,2000
000673: ASCSPOT 23,2503 000674: ASCTERM 30,2721 000675: ASCTERM1 30,2731 000676: ASCTERM2 30,2746
000677: ASCTERM3 30,2747 000678: ASCTERM4 30,2750 000679: ASECXT E5,1573 000680: ASENT 30,2000
000681: ASENT1 27,2000 000682: ASENT2 07,2000 000683: ASENT3 05,2000 000684: ASENT4 14,2000
000685: ASENT5 30,2000 000686: ASENT6 33,2000 000687: ASENT7 23,2000 000688: ASINEX 00,3707
000689: ASKIFNRM 10,2530 000690: ASTAR 15,3067 000691: ASTNBIT 4740 000692: ASTNCLOK 32,3204
000693: ASTNDEX 4362 000694: ASTNFLAG 0000154 000695: ASTNRET 32,3210 000696: ASTNRETN 36,3030
1/30/2016
Assembly listing generated by yaYUL
http://www.ibiblio.org/apollo/listings/Luminary099/MAIN.agc.html
5/22
000693: ASTNDEX 4362 000694: ASTNFLAG 0000154 000695: ASTNRET 32,3210 000696: ASTNRETN 36,3030
000697: ASTOK 26,3431 000698: ASTREND 27,3170 000699:�� ASTROMSK 10,3517 000700: ASTROTIM 04,2672
000701: AT E4,1662 000702: AT/RCS 30,2000 000703: ATAN=90 13,2543 000704: ATDECAY 36,2012
000705: ATIGINC E7,1400 000706: ATMAG 34,3642 000707: ATMAGAD 32,3765 000708: ATMAGADR 36,3140
000709: ATOPCSM 13,2661 000710: ATOPLEM 13,2734 000711: ATOPOTH 13,2661 000712: ATOPTHIS 13,2734
000713: ATP E4,1760 000714: ATR E4,1756 000715: ATTACHED 43,3142 000716: ATTACHIT 43,3147
000717: ATTCADR 1307 000718: ATTCHK 15,3553 000719: ATTCK2 42,2035 000720: ATTFLAG 0000150
000721: ATTFLBIT 4753 000722: ATTPRIO 1311 000723: ATTSCALE 42,2053 000724: ATTSTEER 17,2661
000725: ATY E4,1754 000726: AUG2 07,3577 000727: AUG3 07,3550 000728: AURLKON1 23,2034
000729: AURLOKON 23,2000 000730: AUTOMANV 26,2166 000731: AUTOMBIT 4752 000732: AUTOMODE 0000301
000733: AUTR1FLG 0000321 000734: AUTR2FLG 0000320 �� 000735: AUTRATE1 4753 000736: AUTRATE2 4752
000737: AUXFLAG 0000147 000738: AUXFLBIT 4752 000739: AVECTR 0000024 000740: AVEGEXIT 1252
000741: AVEGFBIT 4747 000742: AVEGFLAG 0000163 000743: AVEGOUT 37,3517 000744: AVEIT 07,2276
000745: AVEMDBIT 4753 000746: AVEMIDSW 0000225 000747: AVERAGEG 33,2267 000748: AVERTRN 22,3707
000749: AVESTAR 07,2241 000750: AVETOMID 13,3467 000751: AVFLAG 0000050 000752: AVFLAGA 35,2347
000753: AVFLAGP 35,2354 000754: AVFLBIT 4747 000755: AVGEND 22,3661 000756: AVGEXIT 1252
000757: AVOUTCAD 37,3535 000758: AX*SR*T 23,3675 000759: AXC 01,2351 000760: �� AXDSTEM 0147
000761: AXISCTR E6,1505 000762: AXISDIFF 17,3722 000763: AXISDIST E6,1605 000764: AXISGEN 23,3441
000765: AXISGEN1 23,3447 000766: AXISGEN2 23,3476 000767: AXISGEN3 23,3521 000768: AXO E3,1715
000769: AXT 01,2344 000770: AZ 1347 000771: AZEACH 11,2374 000772: AZEL 14,3744
000773: AZIDUMMY E7,1645 000774: AZIMUTH E5,1400 000775: AZINCR E7,1556 000776: AZINCR1 1266
000777: AZO E3,1711 000778: B*RNB*B* 36,2135 000779: B12‐1 4356 000780: B12T14 7722
000781: B14+B2 25,2635 000782: B2/A2 13,2504 000783: B2F8 15,3177 000784: B2XSC 13,2502
000785: B3TOB4 01,2576 000786: B5OFF 5563 000787: B5TOBB 01,2465 000788: BACKHAND 17,2532
000789: BACKP 16,2316 000790: BADDES 25,2623 000791: BADEND 07,3662 000792: BADR2 12,3664
000793: BADRAD 25,3206 000794: BADROOT 31,3656 000795: BADX 12,2302 000796: BAILOUT 5634
000797: BAILOUT1 5716 000798: BALLANGS 26,2266 000799: BALLEXIT 1342 000800: BANKCALL 4616
000801: BANKJUMP 4640 000802: BANKMASK 4350 000803: BANKRUPT 0000016 000804: BANKSET 0165
000805: BASEOTP E4,1537 000806: BASEOTV E4,1517 000807: BASETEMP 1061 000808: BASETHP E4,1567
000809: BASETHV E4,1504 000810: BASETIME E4,1513 000811: BAWLANGS 26,2000 000812: BB 0000006
000813: BBANK 0000006 000814: BBSERVDL 5743 000815: BCDU E6,1676 000816: BDDV 7603
000817: BDOT 26,2010 000818: BDSU 7062 000819: BDTOK 27,2461 000820: BEE17 04,3027
000821: BEE19 04,3041 000822: BEE22 04,3045 000823: BEGDES 25,2573 000824: BEGDES29 24,3356
000825: BELOW1 10,2247 000826: BELOW2 10,2264 000827: BELOW3 10,2300 000828: BELOW4 10,2303
000829: BESTI E5,1755 000830: BESTJ E5,1756 000831: BETAM E4,1471 000832: BETASB E4,1602
000833: BETAV E4,1437 000834: BGIM 16,3735 000835: BGIM23 16,2203 000836: BHIZ 01,2452
000837: BIASCALE 22,3167 000838: BIASFACT 32,3536 000839: BIASHI 00,2566 000840: BIASLO 00,2270
000841: BIASTEMP E6,1711 000842: BIBIBIAS 37,3416 000843: BIGAOS 20,3341 000844: BIGIQ 20,2617
000845: BIGTIME 12,3437 000846: BIN3 6245 000847: BINCON 4363 000848: BINROUND 40,3106
000849: BIT1 4753 000850: BIT10 4742 000851: BIT10+15 6021 000852: BIT11 4741
000853: BIT11+1 25,2372 000854: BIT12 4740 000855: BIT12,14 7712 000856: BIT13 4737
000857: BIT13‐14 4355 000858: BIT14 4736 000859: BIT14+7 26,2252 000860: BIT14COM 10,2276
000861: BIT15 4735 000862: BIT15+6 7734 000863: BIT15/14 41,3237 000864: BIT1H 32,3533
000865: BIT2 4752 000866: BIT3 4751 000867: BIT3H 34,3715 000868: BIT4 4750
000869: BIT4H 30,3030 000870: BIT5 4747 000871: BIT6 4746 000872: BIT7 4745
000873: BIT7+9PV 23,2273 000874: BIT8 4744 000875: BIT8,9 17,3111 000876: BIT9 4743
000877: BITS15+7 10,3522 000878: BITS2‐10 5011 000879: BITS3&4 5751 000880: BITS4&5 4763
000881: BITS4&6 4771 000882: BITS4+10 10,3525 000883: BITS4‐5 07,3744 000884: BITS4‐7 33,3154
000885: BITS5+11 10,3524 000886: BITS5,8 25,3401 000887: BITS6&15 06,3003 000888: BITS7&8 06,2777
000889: BITS7+4 10,3523 000890: BITS8,9 16,3617 000891: BITS8/7 21,3076 000892: BITS9+7 43,3044
000893: BITS9,11 5014 000894: BITSET 5020 000895: BITSOFF 41,2674 000896: BITSOFF1 41,2701
000897: BLANKCHK 10,3132 000898: BLANKCON 40,2614 000899: BLANKDEX 4752 000900: BLANKDSP 41,3516
000901: BLANKET 5464 000902: BLANKRET 0114 000903: BLANKSUB 4255 000904: BLNKBBNK 4302
000905: BLNKSUB1 40,3505 000906: BLNKWAIT 36,3345 000907: BLOAD 41,2743 000908: BLOCKTOP E6,1547
000909: BNKCHK 43,3716 000910: BNKOPTN 43,3315 000911: BOOLSMSK 20,2114 000912: BOOLSTRT 05,3063
000913: BOOP 37,2755 000914: BORTENT 5574 000915: BOTHABRT 5721 000916: BOTHAXES 20,3320
000917: BOTHJOBS 10,2665 000918: BOTHLITS 25,3640 000919: BOTHPAD 22,3377 000920: BOTHPOLY 32,3625
000921: BOTHSGN 40,2377 000922: BOTHSHIP 22,3336 000923: BOV(B) 01,2457 000924: BPL 01,2503
000925: BPL/BMN 01,2474 000926: BRANCH 6723 000927: BRATE E6,1725 000928: BRNCHCON 40,2600
000929: BRNCHCTR 12,2267 000930: BRSPOT1 31,2617 000931: BRSPOT2 31,2702 000932: BRSPOT3 31,3057
000933: BRSPOT4 31,3243 000934: BRUPT 0000017 000935: BSUBO 26,2016 000936: BUF 0130
000937: BUF+ 00,2422 000938: BUF‐ 00,2416 �� 000939: BUF2 0133 000940: BUFNEG 00,2531
000941: BUFNORM 00,2500 000942: BUFPOS 00,2516 000943: BUFZERO 00,2363 000944: BURNBABY 36,2126
000945: BUSYMASK 10,3527 000946: BUTTONS 05,2703 000947: BVECTOR E7,1524 000948: BVECTR 0000032
000949: BVSU 7036 000950: BYLMATT 15,3545 000951: BZE/GOTO 01,2467 000952: C*MM*N1 23,3653
000953: C*MM*N2 23,3655 000954: C*MM*N3 23,3666 000955: C1/2 7717 000956: C1MP E6,1723
000957: C1PP E6,1721 000958: C2MP E6,1717 000959: C2PP E6,1715 000960: C2SQM E6,1713
000961: C2SQP E6,1711 000962: C3/2 7737 000963: C33JMP 06,2763 �� 000964: C33TEST 06,2374
000965: C5/2 5005 000966: CA+ECE 07,3140 000967: CADRFLSH 0372 000968: CADRMARK 0373
000969: CADRMASK 10,3530 000970: CADRSTOR 1042 000971: CADRTAB 0012001 000972: CAGESUB 06,2735
000973: CAGESUB1 06,2743 000974: CAGESUB2 06,2746 000975: CAGETEST 07,3641 000976: CAGETSTJ 07,3653
000977: CAGETSTQ 07,3646 000978: CAL53A 14,3327 000979: CALC2BIT 4752 000980: CALC3BIT 4751
000981: CALCDIR E5,1460 000982: CALCGA 23,3353 000983: CALCGA1 23,3413 000984: CALCGRAV 33,2730
000985: CALCGRV1 33,2765 000986: CALCGTA 23,3247 000987: CALCMAN2 0000053 000988: CALCMAN3 0000052
000989: CALCN83 36,3462 000990: CALCN85 36,3376 000991: CALCPERR 16,3446 000992: CALCPHI 22,2701
000993: CALCRGVG 31,3003 000994: CALCRVG 33,2776 000995: CALCSMSC 10,2030 000996: CALCTFF 27,3470
000997: CALCTHET 27,2255 000998: CALCTPER 27,3465 000999: CALCXY 26,3623 001000: CALL 6640
001001: CALL/ITA 01,2507 001002: CALLACCS 20,2133 001003: CALLCODE 4766 001004: CALLDGCH 26,3643
001005: CALLGMBL 4747 001006: CALLQERR 17,2072 001007: CALLRECT 11,3331 001008: CALLRPRT 13,2454
001009: CALLRTRP 13,2364 001010: CALLT‐35 36,2211 001011: CALOOP 14,3340 001012: CALOOP1 14,3366
001013: CALSAM 15,2540 001014: CALSAM1 15,2537 001015: CAM �� E6,1733 001016: CANTROD 04,2065
001017: CANV37 04,2134 001018: CATLOG 14,2346 001019: CCALL 6626 001020: CCSHOLE 5705
001021: CCSL 7663 001022: CD*TR*G 23,3543 001023: CD*TR*GS 23,3555 001024: CDELF/2 0000016
001025: CDESBIT 4735 001026: CDESFLAG 0000264 001027: CDHMVR 34,3133 001028: CDRVE 06,2012
001029: CDU*NBSM 23,3661 001030: CDU*SMNB 23,3646 001031: CDUANG E5,1543 001032: CDUDANG E5,1440
001033: CDUFLAG E5,1461 001034: CDUINC 10,3660 001035: CDUIND E3,1474 001036: CDULIMIT E5,1443
001037: CDULOGIC 10,3576 001038: CDUNDX E5,1536 001039: CDUREADF E5,1441 001040: CDUREADI E5,1442
001041: CDUS 0000036 001042: CDUSCMD 0000054 001043: CDUSPOT 0766 001044: CDUSPOTX 0772
001045: CDUSPOTY 0766 001046: CDUSPOTZ 0770 001047: CDUT 0000035 001048: CDUTCMD 0000053
001049: CDUTEMPX 1155 001050: CDUTEMPY 1156 001051: CDUTEMPZ 1157 001052: CDUTIMEF E5,1436
001053: CDUTIMEI E5,1434 001054: CDUTODCM 22,2410 001055: CDUTRIG 23,3537 001056: CDUTRIGS 23,3547
001057: CDUWXFR 30,3441 001058: CDUX 0000032 001059: CDUXCMD 0000050 001060: CDUXD E6,1635
001061: CDUY 0000033 001062: CDUYCMD 0000051 001063: CDUYD E6,1636 001064: CDUZ 0000034
001065: CDUZCMD 0000052 001066: CDUZD E6,1637 001067: CDUZDLIM 30,3773 001068: CEARTH 0000016
001069: CENTANG E7,1620 001070: CG �� E5,1602 001071: CGCALC 31,3245 001072: CGOTO 6703
001073: CH31TEMP E6,1443 001074: CH5MASK 1262 001075: CH6MASK 1263 001076: CHAN E5,1443
001077: CHAN12 0000012 001078: CHAN13 0000013 001079: CHAN14 0000014 001080: CHAN30 0000030
001081: CHAN31 0000031 001082: CHAN32 0000032 001083: CHAN33 0000033 001084: CHAN5 0000005
1/30/2016
Assembly listing generated by yaYUL
http://www.ibiblio.org/apollo/listings/Luminary099/MAIN.agc.html
6/22
001081: CHAN31 0000031 001082: CHAN32 0000032 001083: CHAN33 0000033 001084: CHAN5 0000005
001085: CHAN6 0000006 001086: CHANDSP 41,2504 001087: CHANG1 5122 001088: CHANG2 5126
001089: CHANGEVB 07,2611 001090: CHANJOB 01,2706 001091: CHANLOAD 41,3161 001092: CHAR 0117
001093: CHARALRM 40,3434 001094: CHARIN 40,2077 001095: CHARIN2 40,2112 001096: CHECKALT 30,2755
001097: CHECKB 7750 001098: CHECKCTR 12,2644 001099: CHECKG 37,2332 001100: CHECKG1 37,2335
001101: CHECKIN 17,2246 001102: CHECKMAX 22,2117 001103: CHECKMM 5321 001104: CHECKNJ 43,3332
001105: CHECKP 16,3054 001106: CHECKP22 43,2672 001107: CHECKRR 43,2662 001108: CHECKTAB 04,2072
001109: CHECKUP 16,2041 001110: CHECKYAW 07,2667 001111: CHEKAXIS 27,2137 001112: CHEKBITS 16,2000
001113: CHEKMORE 16,2016 001114: CHEKSTIK 17,2323 001115: CHEXERR 32,2536 001116: CHKBIT10 17,2205
001117: CHKBMAG 30,2541 001118: CHKCORS 07,3073 001119: CHKDATA1 20,2014 001120: CHKFAIL1 5603
001121: CHKFAIL2 5607 001122: CHKINGTS 17,2612 001123: CHKLASTY 21,2643 001124: CHKLINUS 26,2201
001125: CHKLIST 05,3532 001126: CHKMINTJ 17,36