Source Code
|
These source-code files are part of a reconstructed copy of Luminary 178, the
final release of the Apollo 14 Lunar Module (LM) Apollo Guidance Computer
(AGC) software.
The reconstruction began with source code of Zerlina 56, Luminary 210, and Luminary 131, previously transcribed from digitized copies of those programs. The code was created by combining the three, using Zerlina 56 as a base, since it was based off of Luminary 183. The differences between the three were carefully merged using the Luminary memos as a guide, with all changes made after Luminary 178 being backed out. The reconstruction was verified by matching memory-bank checksums to those listed in drawing 2021152N. Note that page numbers in the reconstructed code match those for the baseline log section mentioned in each file's changelog; the page numbers for a real Luminary 178 listing would be different. Comments from the original source code are prefixed with a single '#' symbol, whereas comments added later are prefixed by "##" or "###". Report any errors noted by creating an issue report at the Virtual AGC project's GitHub repository. |
026713,000002: ## Copyright: Public domain.
026714,000003: ## Filename: P32-P35,_P72-P75.agc
026715,000004: ## Purpose: A section of Luminary revision 178.
026716,000005: ## It is part of the reconstructed source code for the final
026717,000006: ## release of the flight software for the Lunar Module's
026718,000007: ## (LM) Apollo Guidance Computer (AGC) for Apollo 14. The
026719,000008: ## code has been recreated from copies of Zerlina 56, Luminary
026720,000009: ## 210, and Luminary 131, as well as many Luminary memos.
026721,000010: ## It has been adapted such that the resulting bugger words
026722,000011: ## exactly match those specified for Luminary 178 in NASA
026723,000012: ## drawing 2021152N, which gives relatively high confidence
026724,000013: ## that the reconstruction is correct.
026725,000014: ## Reference: pp. 616-648
026726,000015: ## Assembler: yaYUL
026727,000016: ## Contact: Ron Burkey <info@sandroid.org>.
026728,000017: ## Website: www.ibiblio.org/apollo/index.html
026729,000018: ## Mod history: 2019-08-14 MAS Created from Zerlina 56.
026730,000019:
|
Page 616 |
026732,000021: # COELLIPTIC SEQUENCE INITIATION (CSI) PROGRAMS (P32 AND P72)
026733,000022:
026734,000023: # MOD NO -1 LOG SECTION - P32-P35, P72-P75
026735,000024: # MOD BY WHITE.P DATE 1JUNE67
026736,000025:
026737,000026: # PURPOSE
026738,000027:
026739,000028: # (1) TO CALCULATE PARAMETERS ASSOCIATED WITH THE FOLLOWING
026740,000029: # CONCENTRIC FLIGHT PLAN MANEUVERS - THE CO-ELLIPTIC SEQUENCE
026741,000030: # INITIATION (CSI) MANEUVER AND THE CONSTANT DELTA ALTITUDE
026742,000031: # (CDH) MANEUVER.
026743,000032:
026744,000033: # (2) TO CALCULATE THESE PARAMETERS BASED UPON MANEUVER DATA
026745,000034: # APPROVED AND KEYED INTO THE DSKY BY THE ASTRONAUT.
026746,000035:
026747,000036: # (3) TO DISPLAY TO THE ASTRONAUT AND THE GROUND DEPENDENT VARIABLES
026748,000037: # ASSOCIATED WITH THE CONCENTRIC FLIGNT PLAN MANEUVERS FOR
026749,000038: # APPROVAL BY THE ASTRONAUT/GROUND.
026750,000039:
026751,000040: # (4) TO STORE THE CSI TARGET PARAMETERS FOR USE BY THE DESIRED
026752,000041: # THRUSTING PROGRAM.
026753,000042:
026754,000043: # ASSUMPTIONS
026755,000044:
026756,000045: # (1) AT A SELECTED TPI TIME THE LINE OF SIGHT BETWEEN THE ACTIVE
026757,000046: # AND PASSIVE VEHICLES IS SELECTED TO BE A PRESCRIBED ANGLE (E)
026758,000047: # FROM THE HORIZONTAL PLANE DEFINED BY THE ACTIVE VEHICLE
026759,000048: # POSITION.
026760,000049:
026761,000050: # (2) THE TIME BETWEEN CSI IGNITION AND CDH IGNITION MUST BE
026762,000051: # COMPUTED TO BE GREATER THAN 10 MINUTES FOR SUCCESSFUL
026763,000052: # COMPLETION OF THE PROGRAM.
026764,000053:
026765,000054: # (3) THE TIME BETWEEN CDH IGNITION AND TPI IGNITION MUST BE
026766,000055: # COMPUTED TO BE GREATER THAN 10 MINUTES FOR SUCCESSFUL
026767,000056: # COMPLETION OF THE PROGRAM.
026768,000057:
026769,000058: # (4) CDH DELTA V IS SELECTED TO MINIMIZE THE VARIATION OF THE
026770,000059: # ALTITUDE DIFFERENCE BETWEEN THE ORBITS.
026771,000060:
026772,000061: # (5) CSI BURN IS DEFINED SUCH THAT THE IMPULSIVE DELTA V IS IN THE
026773,000062: # HORIZONTAL PLANE DEFINED BY THE ACTIVE VEHICLE POSITION AT CSI
026774,000063: # IGNITION.
026775,000064:
026776,000065: # (6) THE PERICENTER ALTITUDE OF THE ORBIT FOLLOWING CSI AND CDH
026777,000066: # MUST BE GREATER THAN 35,000 FT (LUNAR ORBIT) OR 85 NM (EARTH
026778,000067: # ORBIT) FOR SUCCESSFUL COMPLETION OF THIS PROGRAM.
026779,000068:
026780,000069: # (7) THE CSI AND CDH MANEUVERS ARE ORIGINALLY ASSUMED TO BE
026781,000070: # PARALLEL TO THE PLANE OF THE CSM ORBIT. HOWEVER CREW
|
Page 617 |
026783,000072: # MODIFICATION OF DELTA V (LV) COMPONENTS MAY RESULT IN AN
026784,000073: # OUT-OF-PLANE CSI MANEUVER.
026785,000074:
026786,000075: # (8) STATE VECTOR UPDATES BY P27 ARE DISALLOWED DURING AUTOMATIC
026787,000076: # STATE VECTOR UPDATING INITIATED BY P20 (SEE ASSUMPTION 10).
026788,000077:
026789,000078: # (9) COMPUTED VARIABLES MAY BE STORED FOR LATER VERIFICATION BY
026790,000079: # THE GROUND. THESE STORAGE CAPABILITIES ARE NORMALLY LIMITED
026791,000080: # ONLY TO THE PARAMETERS FOR ONE THRUSTING MANEUVER AT A TIME
026792,000081: # EXCEPT FOR CONCENTRIC FLIGHT PLAN MANEUVER SEQUENCES.
026793,000082:
026794,000083: # (10) THE RENDEZVOUS RADAR MAY OR MAY NOT BE USED TO UPDATE THE LM
026795,000084: # OR CSM STATE VECTORS FOR THIS PROGRAM. IF RADAR USE IS
026796,000085: # DESIRED THE RADAR WAS TURNED ON AND LOCKED ON THE CSM BY
026797,000086: # PREVIOUS SELECTION OF P20. RADAR SIGHTING MARKS WILL BE MADE
026798,000087: # AUTOMATICALLY APPROXIMATELY ONCE A MINUTE WHEN ENABLED BY THE
026799,000088: # TRACK AND UPDATE FLAGS (SEE P20). THE RENDEZVOUS TRACKING
026800,000089: # MARK COUNTER IS ZEROED BY THE SELECTION OF P20 AND AFTER EACH
026801,000090: # THRUSTING MANEUVER.
026802,000091:
026803,000092: # (11) THE ISS NEED NOT BE ON TO COMPLETE THIS PROGRAM.
026804,000093:
026805,000094: # (12) THE OPERATION OF THE PROGRAM UTILIZES THE FOLLOWING FLAGS -
026806,000095:
026807,000096: # ACTIVE VEHICLE FLAG - DESIGNATES THE VEHICLE WHICH IS
026808,000097: # DOING RENDEZVOUS THRUSTING MANEUVERS TO THE PROGRAM WHICH
026809,000098: # CALCULATES THE MANEUVER PARAMETERS. SET AT THE START OF
026810,000099: # EACH RENDEZVOUS PRE-THRUSTING PROGRAM.
026811,000100:
026812,000101: # FINAL FLAG - SELECTS FINAL PROGRAM DISPLAYS AFTER CREW HAS
026813,000102: # COMPLETED THE FINAL MANEUVER COMPUTATION AND DISPLAY
026814,000103: # CYCLE.
026815,000104:
026816,000105: # EXTERNAL DELTA V STEERING FLAG - DESIGNATES THE TYPE OF
026817,000106: # STEERING REQUIRED FOR EXECUTION OF THIS MANEUVER BY THE
026818,000107: # THRUSTING PROGRAM SELECTED AFTER COMPLETION OF THIS
026819,000108: # PROGRAM.
026820,000109:
026821,000110: # (13) IT IS NORMALLY REQUIRED THAT THE ISS BE ON FOR 1 HOUR PRIOR TO
026822,000111: # A THRUSTING MANEUVER.
026823,000112:
026824,000113: # (14) THIS PROGRAM IS SELECTED BY THE ASTRONAUT BY DSKY ENTRY -
026825,000114:
026826,000115: # P32 IF THIS VEHICLE IS ACTIVE VEHICLE.
026827,000116:
026828,000117: # P72 IF THIS VEHICLE IS PASSIVE VEHICLE.
026829,000118:
026830,000119: # INPUT
026831,000120:
026832,000121: # (1) TCSI TIME OF THE CSI MANEUVER
026833,000122:
|
Page 618 |
026835,000124: # (2) NN NUMBER OF APSIDAL CROSSINGS THRU WHICH THE ACTIVE
026836,000125: # VEHICLE ORBIT CAN BE ADVANCED TO OBTAIN THE CDH
026837,000126: # MANEUVER POINT
026838,000127: # (3) ELEV DESIRED LOS ANGLE AT TPI
026839,000128: # (4) TTPI TIME OF THE TPI MANEUVER
026840,000129: # OUTPUT
026841,000130:
026842,000131: # (1) TRKMKCNT NUMBER OF MARKS
026843,000132: # (2) TTOGO TIME TO GO
026844,000133: # (3) +MGA MIDDLE GIMBAL ANGLE
026845,000134: # (4) DIFFALT DELTA ALTITUDE AT CDH
026846,000135: # (5) T1TOT2 DELTA TIME FROM CSI TO CDH
026847,000136: # (6) T2TOT3 DELTA TIME FROM CDH TO TPI
026848,000137: # (7) DELVLVC DELTA VELOCITY AT CSI - LOCAL VERTICAL COORDINATES
026849,000138: # (8) DELVLVC DELTA VELOCITY AT CDH - LOCAL VERTICAL COORDINATES
026850,000139:
026851,000140: # DOWNLINK
026852,000141:
026853,000142: # (1) TCSI TIME OF THE CSI MANEUVER
026854,000143: # (2) TCDH TIME OF THE CDH MANEUVER
026855,000144: # (3) TTPI TIME OF THE TPI MANEUVER
026856,000145: # (4) TIG TIME OF THE CSI MANEUVER
026857,000146: # (5) DELVEET1 DELTA VELOCITY AT CSI - REFERENCE COORDINATES
026858,000147: # (6) DELVEET2 DELTA VELOCITY AT CDH - REFERENCE COORDINATES
026859,000148: # (7) DIFFALT DELTA ALTITUDE AT CDH
026860,000149: # (8) NN NUMBER OF APSIDAL CROSSINGS THRU WHICH THE ACTIVE
026861,000150: # VEHICLE ORBIT CAN BE ADVANCED TO OBTAIN THE CDH
026862,000151: # MANEUVER POINT
026863,000152: # (9) ELEV DESIRED LOS ANGLE AT TPI
026864,000153:
026865,000154: # COMMUNICATION TO THRUSTING PROGRAMS
026866,000155:
026867,000156: # (1) TIG TIME OF THE CSI MANEUVER
026868,000157: # (2) RTIG POSITION OF ACTIVE VEHICLE AT CSI - BEFORE ROTATION
026869,000158: # INTO PLANE OF PASSIVE VEHICLE
026870,000159: # (3) VTIG VELOCITY OF ACTIVE VEHICLE AT CSE - BEFORE ROTATION
026871,000160: # INTO PLANE OF PASSIVE VEHICLE
026872,000161: # (4) DELVSIN DELTA VELOCITY AT CSI - REFERENCE COORDINATES
026873,000162: # (5) DELVSAB MAGNITUDE OF DELTA VELOCITY AT CSI
026874,000163: # (6) XDELVFLG SET TO INDICATE EXTERNAL DELTA V VG COMPUTATION
026875,000164:
026876,000165: # SUBROUTINES USED
026877,000166:
026878,000167: # AVFLAGA
026879,000168: # AVFLAGP
026880,000169: # P20FLGON
026881,000170: # VARALARM
026882,000171: # BANKCALL
026883,000172: # GOFLASH
026884,000173: # GOTOPOOH
|
Page 619 |
026886,000175: # VNPOOH
026887,000176: # GOFLASHR
026888,000177: # BLANKET
026889,000178: # ENDOFJOB
026890,000179: # SELECTMU
026891,000180: # ADVANCE
026892,000181: # INTINT
026893,000182: # PASSIVE
026894,000183: # CSI/A
026895,000184: # S32/33.1
026896,000185: # DISDVLVC
026897,000186: # VN1645
026898,000187:
026899,000188: 35,2034 BANK 35
026900,000189: 35,2000 SETLOC CSI/CDH
026901,000190: 35,2000 BANK
026902,000191: 35,2034 E7,1470 EBANK= SUBEXIT
026903,000192: 35,2034 COUNT* $$/P3272
026904,000193: 35,2034 02354 P32 TC AVFLAGA
026905,000194: 35,2035 02037 TC P32STRT
026906,000195: 35,2036 02361 P72 TC AVFLAGP
026907,000196: 35,2037 00006 P32STRT EXTEND
026908,000197: 35,2040 32425 DCA P30ZERO
026909,000198: 35,2041 53621 DXCH CENTANG
026910,000199: 35,2042 02060 TC P32/P72A
026911,000200: 35,2043 77734 ALMXITA SXA,2
026912,000201: 35,2044 03613 CSIALRM
026913,000202: 35,2045 77740 ALMXIT LXC,1
026914,000203: 35,2046 03613 CSIALRM
026915,000204: 35,2047 77533 SLOAD* EXIT
026916,000205: 35,2050 32430 ALARM/TB -1,1
026917,000206: 35,2051 30154 CA MPAC
026918,000207: 35,2052 05745 TC VARALARM
026919,000208: 35,2053 35006 CAF V05N09
026920,000209: 35,2054 04616 TC BANKCALL
026921,000210: 35,2055 20477 CADR GOFLASH
026922,000211: 35,2056 06001 TC GOTOPOOH
026923,000212: 35,2057 02053 TC -4
026924,000213: 35,2060 02366 P32/P72A TC P20FLGON
026925,000214: 35,2061 32424 CAF P30ZERO
026926,000215: 35,2062 55467 TS NN +1
026927,000216: 35,2063 55633 TS TCSI
026928,000217: 35,2064 55634 TS TCSI +1
026929,000218: 35,2065 32415 VN0611 CAF V06N11 # TCSI
026930,000219: 35,2066 03627 TC VNPOOH
026931,000220: 35,2067 06042 TC INTPRET
026932,000221: 35,2070 57545 DLOAD DCOMP
026933,000222: 35,2071 03634 TCSI
026934,000223: 35,2072 71240 BMN DLOAD
026935,000224: 35,2073 72120 VN0655
|
Page 620 |
026937,000226: 35,2074 01643 TETLEM
026938,000227: 35,2075 34041 STCALL TDEC1
026939,000228: 35,2076 46377 PRECSET
026940,000229: 35,2077 53775 VLOAD VSR*
026941,000230: 35,2100 03536 RACT3
026942,000231: 35,2101 57176 0,2
026943,000232: 35,2102 26655 STOVL RVEC
026944,000233: 35,2103 03544 VACT3
026945,000234: 35,2104 43057 VSR* SET
026946,000235: 35,2105 57176 0,2
026947,000236: 35,2106 03466 RVSW
026948,000237: 35,2107 16744 STODL VVEC
026949,000238: 35,2110 06476 DPPOSMAX
026950,000239: 35,2111 36756 STCALL RDESIRED
026951,000240: 35,2112 25557 TIMERAD
026952,000241: 35,2113 77615 DAD
026953,000242: 35,2114 03574 TDEC2
026954,000243: 35,2115 03634 STORE TCSI
026955,000244: 35,2116 77776 EXIT
026956,000245: 35,2117 02065 TC VN0611
026957,000246: 35,2120 77776 VN0655 EXIT
026958,000247: 35,2121 33641 CAF V06N55 # NN, ELEV(RGLOS)
026959,000248: 35,2122 04616 TC BANKCALL
026960,000249: 35,2123 20477 CADR GOFLASH
026961,000250: 35,2124 06001 TC GOTOPOOH
026962,000251: 35,2125 02127 TC +2
026963,000252: 35,2126 02121 TC -5
026964,000253: 35,2127 33640 CAF V06N37 # TTPI
026965,000254: 35,2130 03627 TC VNPOOH
026966,000255: 35,2131 06042 TC INTPRET
026967,000256: 35,2132 77745 DLOAD
026968,000257: 35,2133 03634 TCSI
026969,000258: 35,2134 37442 STCALL TIG
026970,000259: 35,2135 20000 SELECTMU
026971,000260: 35,2136 77624 P32/P72B CALL
026972,000261: 35,2137 71016 ADVANCE
026973,000262: 35,2140 77201 SETPD VLOAD
026974,000263: 35,2141 00001 0D
026975,000264: 35,2142 03506 VPASS1
026976,000265: 35,2143 65315 PDVL PDDL
026977,000266: 35,2144 03500 RPASS1
026978,000267: 35,2145 03634 TCSI
026979,000268: 35,2146 65325 PDDL PDDL
026980,000269: 35,2147 03636 TTPI
026981,000270: 35,2150 33647 TWOPI
026982,000271: 35,2151 45006 PUSH CALL
026983,000272: 35,2152 73404 INTINT
026984,000273: 35,2153 77624 CALL
026985,000274: 35,2154 46431 PASSIVE
026986,000275: 35,2155 77624 CALL
026987,000276:
|
Page 621 |
026989,000278: 35,2156 70113 CSI/A
026990,000279: 35,2157 43014 P32/P72C BON SET
026991,000280: 35,2160 01311 FINALFLG
026992,000281: 35,2161 72163 P32/P72D
026993,000282: 35,2162 00470 UPDATFLG
026994,000283: 35,2163 77745 P32/P72D DLOAD
026995,000284: 35,2164 02253 T1TOT2
026996,000285: 35,2165 02253 P32/P72E STORE T1TOT2
026997,000286: 35,2166 51025 DSU BPL
026998,000287: 35,2167 32427 60MIN
026999,000288: 35,2170 72165 P32/P72E
027000,000289: 35,2171 77745 DLOAD
027001,000290: 35,2172 02255 T2TOT3
027002,000291: 35,2173 02255 P32/P72F STORE T2TOT3
027003,000292: 35,2174 51025 DSU BPL
027004,000293: 35,2175 32427 60MIN
027005,000294: 35,2176 72173 P32/P72F
027006,000295: 35,2177 77776 EXIT
027007,000296: 35,2200 32417 CAF V06N75
027008,000297: 35,2201 03627 TC VNPOOH
027009,000298: 35,2202 06042 TC INTPRET
027010,000299: 35,2203 45175 VLOAD CALL
027011,000300: 35,2204 02267 DELVEET1
027012,000301: 35,2205 71100 S32/33.1
027013,000302: 35,2206 26267 STOVL DELVEET1
027014,000303: 35,2207 02311 RACT2
027015,000304: 35,2210 26303 STOVL RACT1
027016,000305: 35,2211 02275 DELVEET2
027017,000306: 35,2212 45170 AXT,1 CALL
027018,000307: 35,2213 01522 VN 0682
027019,000308: 35,2214 72375 DISDVLVC
027020,000309: 35,2215 77745 DLOAD
027021,000310: 35,2216 03636 TTPI
027022,000311: 35,2217 37640 STCALL TTPIO
027023,000312: 35,2220 73523 VN1645
027024,000313: 35,2221 77650 GOTO
027025,000314: 35,2222 72136 P32/P72B
027026,000315:
|
Page 622 |
027028,000317: # CONSTANT DELTA HEIGHT (CDH) PROGRAMS (P33 AND P73)
027029,000318:
027030,000319: # MOD NO -1 LOG SECTION - P32-P35, P72-P75
027031,000320: # MOD BY WHITE.P DATE 1JUNE67
027032,000321: # PURPOSE
027033,000322:
027034,000323: # (1) TO CALCULATE PARAMETERS ASSOCIATED WITH THE CONSTANT DELTA
027035,000324: # ALTITUDE MANEUVER (CDH).
027036,000325:
027037,000326: # (2) TO CALCULATE THESE PARAMETERS BASED UPON MANEUVER DATA
027038,000327: # APPROVED AND KEYED INTO THE DSKY BY THE ASTRONAUT.
027039,000328:
027040,000329: # (3) TO DISPLAY TO THE ASTRONAUT AND THE GROUND DEPENDENT VARIABLES
027041,000330: # ASSOCIATED WITH THE CDH MANEUVER FOR APPROVAL BY THE
027042,000331: # ASTRONAUT/GROUND.
027043,000332:
027044,000333: # (4) TO STORE THE CDH TARGET PARAMETERS FOR USE BY THE DESIRED
027045,000334: # THRUSTING PROGRAM.
027046,000335:
027047,000336: # ASSUMPTIONS
027048,000337:
027049,000338: # (1) THIS PROGRAM IS BASED UPON PREVIOUS COMPLETION OF THE
027050,000339: # CO-ELLIPTIC SEQUENCE INITIATION (CSI) PROGRAM (P32/P72).
027051,000340: # THERFORE -
027052,000341:
027053,000342: # (A) AT A SELECTED TPI TIME (NOW IN STORAGE) THE LINE OF SIGHT
027054,000343: # BETWEEN THE ACTIVE AND PASSIVE VEHICLES WAS SELECTED TO BE
027055,000344: # A PRESCRIBED ANGLE (E) (NOW IN STORAGE) FROM THE
027056,000345: # HORIZONTAL PLANE DEFINED BY THE ACTIVE VEHICLE POSITION.
027057,000346:
027058,000347: # (B) THE TIME BETWEEN CSI IGNITION AND CDH IGNITION WAS
027059,000348: # COMPUTED TO BE GREATER THAN 10 MINUTES.
027060,000349:
027061,000350: # (C) THE TIME BETWEEN CDH IGNITION AND TPI IGNITION WAS
027062,000351: # COMPUTED TO BE GREATER THAN 10 MINUTES.
027063,000352:
027064,000353: # (D) THE VARIATION OF THE ALTITUDE DIFFERENCE BETWEEN THE
027065,000354: # ORBITS WAS MINMIZED.
027066,000355:
027067,000356: # (E) CSI BURN WAS DEFINED SUCH THAT THE IMPULSIVE DELTA V WAS
027068,000357: # IN THE HORIZONTAL PLANE DEFINED BY ACTIVE VEHICLE
027069,000358:
027070,000359: # POSITION AT CSI IGNITION.
027071,000360:
027072,000361: # (F) THE PERICENTER ALTITUDES OF THE ORBITS FOLLOWING CSI AND
027073,000362: # CDH WERE COMPUTED TO BE GREATER THAN 35,000 FT FOR LUNAR
027074,000363: # ORBIT OR 85 NM FOR EARTH ORBIT.
027075,000364:
027076,000365: # (G) THE CSI AND CDH MANEUVERS WERE ASSUMED TO BE PARALLEL TO
027077,000366: # THE PLANE OF THE PASSIVE VEHICLE ORBIT. HOWEVER, CREW
027078,000367:
|
Page 623 |
027080,000369: # MODIFICATION OF DELTA V (LV) COMPONENTS MAY HAVE RESULTED
027081,000370: # IN AN OUT-OF-PLANE MANEUVER.
027082,000371:
027083,000372: # (2) STATE VECTOR UPDATES BY P27 ARE DISALLOWED DURING AUTOMATIC
027084,000373: # STATE VECTOR UPDATING INITIATED BY P20 (SEE ASSUMPTION 4).
027085,000374:
027086,000375: # (3) COMPUTED VARIABLES MAY BE STORED FOR LATER VERIFICATION BY
027087,000376: # THE GROUND. THESE STORAGE CAPABILITES ARE NORMALLY LIMITED
027088,000377: # ONLY TO THE PARAMETERS FOR ONE THRUSTING MANEUVER AT A TIME
027089,000378: # EXCEPT FOR CONCENTRIC FLIGHT PLAN MANEUVER SEQUENCES.
027090,000379:
027091,000380: # (4) THE RENDEZVOUS RADAR MAY OR MAY NOT BE USED TO UPDATE THE LM
027092,000381: # OR CSM STATE VECTORS FOR THIS PROGRAM. IF RADAR USE IS
027093,000382: # DESIRED THE RADAR WAS TURNED ON AND LOCKED ON THE CSM BY
027094,000383: # PREVIOUS SELECTION OF P20. RADAR SIGHTING MARKS WILL BE MADE
027095,000384: # AUTOMATICALLY APPROXIMATELY ONCE A MINUTE WHEN ENABLED BY THE
027096,000385: # TRACK AND UPDATE FLAGS (SEE P20). THE RENDEZVOUS TRACKING
027097,000386: # MARK COUNTER IS ZEROED BY THE SELECTION OF P20 AND AFTER EACH
027098,000387: # THRUSTING MANEUVER.
027099,000388:
027100,000389: # (5) THE ISS NEED NOT BE ON TO COMPLETE THIS PROGRAM.
027101,000390:
027102,000391: # (6) THE OPERATION OF THE PROGRAM UTILIZES THE FOLLOWING FLAGS -
027103,000392:
027104,000393: # ACTIVE VEGICLE FLAG - DESIGNATES THE VEHICLE WHICH IS
027105,000394: # DOING RENDEZVOUS THRUSTING MANEUVERS TO THE PROGRAM WHICH
027106,000395: # CALCULATES THE MANEUVER PARAMETERS. SET AT THE START OF
027107,000396: # EACH RENDEZVOUS PRE-THRUSTING PROGRAM.
027108,000397:
027109,000398: # FINAL FLAG - SELECTS FINAL PROGRAM DISPLAYS AFTER CREW HAS
027110,000399: # COMPLETED THE FINAL MANEUVER COMPUTATION AND DISPLAY
027111,000400: # CYCLE.
027112,000401:
027113,000402: # EXTERNAL DELTA V STEERING FLAG - DESIGNATES THE TYPE OF
027114,000403: # STEERING REQUIRED FOR EXECUTION OF THIS MANEUVER BY THE
027115,000404: # THRUSTING PROGRAM SELECTED AFTER COMPLETION OF THIS
027116,000405: # PROGRAM.
027117,000406:
027118,000407: # (7) IT IS NORMALLY REQUIRED THAT THE ISS BE ON FOR 1 HOUR PRIOR TO
027119,000408: # A THRUSTING MANEUVER.
027120,000409:
027121,000410: # (8) THIS PROGRAM IS SELECTED BY THE ASTRONAUT BY DSKY ENTRY -
027122,000411:
027123,000412: # P33 IF THIS VEHICLE IS ACTIVE VEHICLE.
027124,000413:
027125,000414: # P73 IF THIS VEHICLE IS PASSIVE VEHICLE.
027126,000415:
027127,000416: # INPUT
027128,000417:
027129,000418: # (1) TTPI0 TIME OF THE TPI MANEUVER - SAVED FROM P32/P72
027130,000419:
|
Page 624 |
027132,000421: # (2) ELEV DESIRED LOS ANGLE AT TPI - SAVED FROM P32/P72
027133,000422: # (3) TCDH TIME OF THE CDH MANEUVER
027134,000423:
027135,000424: # OUTPUT
027136,000425:
027137,000426: # (1) TRKMKCNT NUMBER OF MARKS
027138,000427: # (2) TTOGO TIME TO GO
027139,000428: # (3) +MGA MIDDLE GIMBAL ANGLE
027140,000429: # (4) DIFFALT DELTA ALTITUDE AT CDH
027141,000430: # (5) T2TOT3 DELTA TIME FROM CDH TO COMPUTED TPI
027142,000431: # (6) NOMTPI DELTA TIME FROM NOMINAL TPI TO COMPUTED TPI
027143,000432: # (7) DELVLVC DELTA VELOCITY AT CDH - LOCAL VERTICAL COORDINATES
027144,000433:
027145,000434: # DOWNLINK
027146,000435:
027147,000436: # (1) TCDH TIME OF THE CDH MANEUVER
027148,000437: # (2) TTPI TIME OF THE TPI MANEUVER
027149,000438: # (3) TIG TIME OF THE CDH MANEUVER
027150,000439: # (4) DELVEET2 DELTA VELOCITY AT CDH - REFERENCE COORDINATES
027151,000440: # (5) DIFFALT DELTA ALTITUDE AT CDH
027152,000441: # (6) ELEV DESIRED LOS ANGLE AT TPI
027153,000442: # COMMUNICATION TO THRUSTING PROGRAMS
027154,000443:
027155,000444: # (1) TIG TIME OF THE CDH MANEUVER
027156,000445: # (2) RTIG POSITION OF ACTIVE VEHICLE AT CDH - BEFORE ROTATION
027157,000446: # INTO PLANE OF PASSIVE VEHICLE
027158,000447: # (3) VTIG VELOCITY OF ACTIVE VEHICLE AT CDH - BEFORE ROTATION
027159,000448: # INTO PLANE OF PASSIVE VEHICLE
027160,000449: # (4) DELVSIN DELTA VELOCITY AT CDH - REFERENCE COORDINATES
027161,000450: # (5) DELVSAB MAGNITUDE OF DELTA VELOCITY AT CDH
027162,000451: # (6) XDELVFLG SET TO INDICATE EXTERNAL DELTA V VG COMPUTATION
027163,000452:
027164,000453: # SUBROUTINES USED
027165,000454:
027166,000455: # AVFLAGA
027167,000456: # AVFLAGP
027168,000457: # P20FLGON
027169,000458: # VNPOOH
027170,000459: # SELECTMU
027171,000460: # ADVANCE
027172,000461: # CDHMVR
027173,000462: # INTINT3P
027174,000463: # ACTIVE
027175,000464: # PASSIVE
027176,000465: # S33/34.1
027177,000466: # ALARM
027178,000467: # BANKCALL
027179,000468: # GOFLASH
027180,000469: # GOTOPOOH
027181,000470: # S32/33.1
|
Page 625 |
027183,000472: # VN1645
027184,000473:
027185,000474: 35,2223 COUNT* $$/P3373
027186,000475: 35,2223 02354 P33 TC AVFLAGA
027187,000476: 35,2224 02226 TC P33/P73A
027188,000477: 35,2225 02361 P73 TC AVFLAGP
027189,000478: 35,2226 02366 P33/P73A TC P20FLGON
027190,000479: 35,2227 32416 CAF V06N13 # TCDH
027191,000480: 35,2230 03627 TC VNPOOH
027192,000481: 35,2231 06042 TC INTPRET
027193,000482: 35,2232 77745 DLOAD
027194,000483: 35,2233 03640 TTPIO
027195,000484: 35,2234 17636 STODL TTPI
027196,000485: 35,2235 01775 TCDH
027197,000486: 35,2236 37442 STCALL TIG
027198,000487: 35,2237 20000 SELECTMU
027199,000488: 35,2240 77624 P33/P73B CALL
027200,000489: 35,2241 71016 ADVANCE
027201,000490: 35,2242 77624 CALL
027202,000491: 35,2243 71133 CDHMVR
027203,000492: 35,2244 77201 SETPD VLOAD
027204,000493: 35,2245 00001 0D
027205,000494: 35,2246 03544 VACT3
027206,000495: 35,2247 45115 PDVL CALL
027207,000496: 35,2250 02311 RACT2
027208,000497: 35,2251 71071 INTINT3P
027209,000498: 35,2252 77624 CALL
027210,000499: 35,2253 46421 ACTIVE
027211,000500: 35,2254 77201 SETPD VLOAD
027212,000501: 35,2255 00001 0D
027213,000502: 35,2256 03530 VPASS2
027214,000503: 35,2257 45115 PDVL CALL
027215,000504: 35,2260 03522 RPASS2
027216,000505: 35,2261 71071 INTINT3P
027217,000506: 35,2262 77624 CALL
027218,000507: 35,2263 46431 PASSIVE
027219,000508: 35,2264 43145 DLOAD SET
027220,000509: 35,2265 32425 P30ZERO
027221,000510: 35,2266 03460 ITSWICH
027222,000511: 35,2267 36317 STCALL NOMTPI
027223,000512: 35,2270 72702 S33/34.1
027224,000513: 35,2271 77454 BZE EXIT
027225,000514: 35,2272 72307 P33/P73C
027226,000515: 35,2273 05600 TC ALARM
027227,000516: 35,2274 00611 OCT 611
027228,000517: 35,2275 35006 CAF V05N09
027229,000518: 35,2276 04616 TC BANKCALL
027230,000519: 35,2277 20477 CADR GOFLASH
027231,000520: 35,2300 06001 TC GOTOPOOH
027232,000521: 35,2301 02303 TC +2
027233,000522:
|
Page 626 |
027235,000524: 35,2302 02226 TC P33/P73A
027236,000525: 35,2303 06042 TC INTPRET
027237,000526: 35,2304 77745 DLOAD
027238,000527: 35,2305 32425 P30ZERO
027239,000528: 35,2306 02317 STORE NOMTPI
027240,000529: 35,2307 43014 P33/P73C BON SET
027241,000530: 35,2310 01311 FINALFLG
027242,000531: 35,2311 72313 P33/P73D
027243,000532: 35,2312 00470 UPDATFLG
027244,000533: 35,2313 43345 P33/P73D DLOAD DAD
027245,000534: 35,2314 02317 NOMTPI
027246,000535: 35,2315 03636 TTPI
027247,000536: 35,2316 03636 STORE TTPI
027248,000537: 35,2317 77625 DSU
027249,000538: 35,2320 01775 TCDH
027250,000539: 35,2321 51025 P33/P73E DSU BPL
027251,000540: 35,2322 32427 60MIN
027252,000541: 35,2323 72321 P33/P73E
027253,000542: 35,2324 77615 DAD
027254,000543: 35,2325 32427 60MIN
027255,000544: 35,2326 16253 STODL T1TOT2
027256,000545: 35,2327 03636 TTPI
027257,000546: 35,2330 41425 DSU PUSH
027258,000547: 35,2331 03640 TTPIO
027259,000548: 35,2332 45246 P33/P73F ABS DSU
027260,000549: 35,2333 32427 60MIN
027261,000550: 35,2334 43244 BPL DAD
027262,000551: 35,2335 72332 P33/P73F
027263,000552: 35,2336 32427 60MIN
027264,000553: 35,2337 45565 SIGN STADR
027265,000554: 35,2340 75522 STORE T2TOT3
027266,000555: 35,2341 77776 EXIT
027267,000556: 35,2342 32417 CAF V06N75
027268,000557: 35,2343 03627 TC VNPOOH
027269,000558: 35,2344 06042 TC INTPRET
027270,000559: 35,2345 45175 VLOAD CALL
027271,000560: 35,2346 02275 DELVEET2
027272,000561: 35,2347 71100 S32/33.1
027273,000562: 35,2350 36275 STCALL DELVEET2
027274,000563: 35,2351 73523 VN1645
027275,000564: 35,2352 77650 GOTO
027276,000565: 35,2353 72240 P33/P73B
027277,000566:
|
Page 627 |
027279,000568: # ..... AVFLAGA/P .....
027280,000569:
027281,000570: # SUBROUTINES USED
027282,000571:
027283,000572: # UPFLAG
027284,000573: # DOWNFLAG
027285,000574:
027286,000575: 35,2354 00006 AVFLAGA EXTEND # AVFLAG = LEM
027287,000576: 35,2355 23470 QXCH SUBEXIT
027288,000577: 35,2356 05515 TC UPFLAG
027289,000578: 35,2357 00050 ADRES AVFLAG
027290,000579: 35,2360 01470 TC SUBEXIT
027291,000580: 35,2361 00006 AVFLAGP EXTEND # AVFLAG = CSM
027292,000581: 35,2362 23470 QXCH SUBEXIT
027293,000582: 35,2363 05527 TC DOWNFLAG
027294,000583: 35,2364 00050 ADRES AVFLAG
027295,000584: 35,2365 01470 TC SUBEXIT
027296,000585: 35,2366 00006 P20FLGON EXTEND
027297,000586: 35,2367 23470 QXCH SUBEXIT
027298,000587: 35,2370 05515 TC UPFLAG
027299,000588: 35,2371 00027 ADRES UPDATFLG # SET UPDATFLG
027300,000589: 35,2372 05515 TC UPFLAG
027301,000590: 35,2373 00031 ADRES TRACKFLG # SET TRACKFLG
027302,000591: 35,2374 01470 TC SUBEXIT
027303,000592:
|
Page 628 |
027305,000594: # ..... DISDVLVC .....
027306,000595:
027307,000596: # SUBROUTINES USED
027308,000597:
027309,000598: # S32/33.X
027310,000599: # VNPOOH
027311,000600:
027312,000601: 35,2375 03434 DISDVLVC STORE DELVLVC
027313,000602: 35,2376 45020 STQ CALL
027314,000603: 35,2377 03463 NORMEX
027315,000604: 35,2400 71120 S32/33.X
027316,000605: 35,2401 64375 VLOAD MXV
027317,000606: 35,2402 03434 DELVLVC
027318,000607: 35,2403 00001 0D
027319,000608: 35,2404 66172 VSL1 SXA,1
027320,000609: 35,2405 03615 VERBNOUN
027321,000610: 35,2406 03434 STORE DELVLVC
027322,000611: 35,2407 77776 EXIT
027323,000612: 35,2410 31615 CA VERBNOUN
027324,000613: 35,2411 03627 TC VNPOOH
027325,000614: 35,2412 06042 TC INTPRET
027326,000615: 35,2413 77650 GOTO
027327,000616: 35,2414 03463 NORMEX
027328,000617:
|
Page 629 |
027330,000619: # ..... CONSTANTS .....
027331,000620:
027332,000621: 35,2415 01413 V06N11 VN 0611
027333,000622: 35,2416 01415 V06N13 VN 0613
027334,000623: 35,2417 01513 V06N75 VN 0675
027335,000624: 35,2420 77776 62460 SN359+ 2DEC -.000086601
027336,000625: 35,2422 17777 37776 CS359+ 2DEC +.499999992
027337,000626: 35,2424 00000 00000 P30ZERO 2DEC 0 B-28
027338,000627: 35,2426 00025 37100 60MIN 2DEC 360000 B-28
027339,000628:
027340,000629: 35,2430 00600 ALARM/TB OCT 00600 # NO 1
027341,000630: 35,2431 00601 OCT 00601 # 2
027342,000631: 35,2432 00602 OCT 00602 # 3
027343,000632: 35,2433 00603 OCT 00603 # 4
027344,000633: 35,2434 00604 OCT 00604 # 5
027345,000634: 35,2435 00605 OCT 00605 # 6
027346,000635: 35,2436 00606 OCT 00606 # 7
027347,000636:
|
Page 630 |
027349,000638: # ..... CSI/A .....
027350,000639:
027351,000640: # SUBROUTINES USED
027352,000641:
027353,000642: # VECSHIFT
027354,000643: # TIMETHET
027355,000644: # PERIAPO
027356,000645: # SHIFTR1
027357,000646: # INTINT2C
027358,000647: # CDHMVR
027359,000648: # PERIAPO1
027360,000649: # INTINT
027361,000650: # ACTIVE
027362,000651:
027363,000652: 34,2057 BANK 34
027364,000653: 34,2000 SETLOC CSI/CDH1
027365,000654: 34,2000 BANK
027366,000655: 34,2057 E7,1470 EBANK= SUBEXIT
027367,000656: 34,2057 COUNT* $$/CSI
027368,000657: 34,2057 00000 00020 LOOPMX 2DEC 16 B-28
027369,000658: 34,2061 00003 34661 INITST 2DEC .03048 B-7 # INITIAL DELDV = 10 FPS
027370,000659: 34,2063 00606 04467 DVMAX1 2DEC 3.0480 B-7 # MAXIMUM DV1 = 1000 FPS
027371,000660: 34,2065 00601 33216 DVMAX2 2DEC 3.014472 B-7 # 989 FPS
027372,000661: 34,2067 10000 00000 1DPB2 2DEC 1.0 B-2
027373,000662: 34,2071 00000 00001 1DPB28 2DEC 1 B-28
027374,000663: 34,2073 00004 31566 PMINE 2DEC 157420 B-29 # 85 NM - MUST BE 8 WORDS BEFORE PMINM
027375,000664: 34,2075 00000 01177 EPSILN1 2DEC .0003048 B-7 # .1 FPS
027376,000665: 34,2077 00002 27311 NICKELDP 2DEC .021336 B-7 # 7 FPS (CHANGED FROM .05 FPS)
027377,000666: 34,2101 77754 57611 FIFPSDP 2DEC -.152400 B-7 # 50 FPS
027378,000667: 34,2103 00000 12326 PMINM 2DEC 10668 B-29 # 35000 FT - MUST BE 8 WORDS AFTER PMINE
027379,000668: 34,2105 00116 00730 DELMAX1 2DEC .6096000 B-7 # 200 FPS
027380,000669: 34,2107 00000 06433 ONETHTH 2DEC .0001 B-3
027381,000670: 34,2111 00003 25140 TMIN 2DEC 60000 B-28 # 10 MIN
027382,000671:
027383,000672: 34,2113 43014 CSI/A CLEAR SET # INITIALIZE INDICATORS
027384,000673: 34,2114 03260 S32.1F1 # DVT1 HAS EXCEEDED MAX INDICATOR
027385,000674: 34,2115 03061 S32.1F2 # FIRST PASS FOR NEWTON ITERATION INDICATR
027386,000675:
|
Page 631 |
027388,000677: 34,2116 43014 CLEAR SET
027389,000678: 34,2117 03262 S32.1F3A # 00=1ST 2 PASSES 2ND CYCLE 01=FIRST CYCLE
027390,000679: 34,2120 03063 S32.1F3B # 10=2ND CYCLE 11=50FPS STAGE 2ND CYCLE
027391,000680: 34,2121 77745 DLOAD
027392,000681: 34,2122 32425 P30ZERO
027393,000682: 34,2123 03606 STORE LOOPCT
027394,000683: 34,2124 03614 STORE CSIALRM
027395,000684: 34,2125 77201 CSI/B SETPD VLOAD
027396,000685: 34,2126 00001 0D
027397,000686: 34,2127 02303 RACT1
027398,000687: 34,2130 41446 ABVAL PUSH # RA1 B29 PL02D
027399,000688: 34,2131 70501 NORM SR1
027400,000689: 34,2132 00050 X2 # B29-N2+ B1 PL04D
027401,000690: 34,2133 51515 PDVL ABVAL
027402,000691: 34,2134 03552 RPASS3
027403,000692: 34,2135 55301 NORM BDDV # RA1/RP3 B1 PL02D
027404,000693: 34,2136 00047 X1
027405,000694: 34,2137 53664 XSU,2 SR* # B2
027406,000695: 34,2140 00046 X1
027407,000696: 34,2141 57175 1,2
027408,000697: 34,2142 41215 DAD DMP # (1+(RA1/RP3))RA1 B29+B2=B31 PL00D
027409,000698: 34,2143 30070 1DPB2
027410,000699: 34,2144 65301 NORM PDDL # PL02D
027411,000700: 34,2145 00047 X1
027412,000701: 34,2146 02321 RTMU
027413,000702: 34,2147 56342 SR1 DDV # B38-B31= B7 PL00D
027414,000703: 34,2150 75457 SL* SQRT # B7
027415,000704: 34,2151 20172 0 -7,1
027416,000705: 34,2152 53515 PDVL UNIT # PL02D
027417,000706: 34,2153 02303 RACT1
027418,000707: 34,2154 47315 PDVL VXV
027419,000708: 34,2155 02261 UP1
027420,000709: 34,2156 77656 UNIT # UNIT(URP1 X UVP1 X URA1) = UH1
027421,000710: 34,2157 72441 DOT SL1 # VA1 . UH1 B7
027422,000711: 34,2160 03472 VACT1
027423,000712: 34,2161 45421 BDSU STADR # PL00D
027424,000713: 34,2162 60203 STODL DELVCSI
027425,000714: 34,2163 30062 INITST # 10 FPS
027426,000715: 34,2164 03612 STORE DELDV
027427,000716: 34,2165 43345 CSI/B1 DLOAD DAD # IF LOOPCT = 16
027428,000717: 34,2166 03606 LOOPCT
027429,000718: 34,2167 30072 1DPB28
027430,000719: 34,2170 03606 STORE LOOPCT
027431,000720: 34,2171 77025 DSU AXT,2
027432,000721: 34,2172 30060 LOOPMX
027433,000722: 34,2173 00006 6
027434,000723: 34,2174 77644 BPL
027435,000724: 34,2175 70776 SCNDSOL
027436,000725: 34,2176 77601 CSI/B2 SETPD
027437,000726: 34,2177 00001 0D
027438,000727:
|
Page 632 |
027440,000729: 34,2200 51545 DLOAD ABS
027441,000730: 34,2201 03574 DELVCSI
027442,000731: 34,2202 50025 DSU BMN
027443,000732: 34,2203 30064 DVMAX1
027444,000733: 34,2204 70224 CSI/B23
027445,000734: 34,2205 43174 AXT,2 BON
027446,000735: 34,2206 00007 7
027447,000736: 34,2207 03300 S32.1F1
027448,000737: 34,2210 70776 SCNDSOL
027449,000738: 34,2211 43014 BOFF BON
027450,000739: 34,2212 03342 S32.1F3A
027451,000740: 34,2213 70216 CSI/B22 # FLAG 3 NEQ 3
027452,000741: 34,2214 03303 S32.1F3B
027453,000742: 34,2215 70776 SCNDSOL
027454,000743: 34,2216 71214 CSI/B22 SET DLOAD
027455,000744: 34,2217 03060 S32.1F1
027456,000745: 34,2220 30066 DVMAX2
027457,000746: 34,2221 77765 SIGN
027458,000747: 34,2222 03574 DELVCSI
027459,000748: 34,2223 03574 STORE DELVCSI
027460,000749: 34,2224 41575 CSI/B23 VLOAD PUSH
027461,000750: 34,2225 02303 RACT1
027462,000751: 34,2226 63256 UNIT PDVL
027463,000752: 34,2227 02261 UP1
027464,000753: 34,2230 53435 VXV UNIT # UNIT (URP1 X UVP1 X URA1) = UH1
027465,000754: 34,2231 76561 VXSC VSL1
027466,000755: 34,2232 03574 DELVCSI
027467,000756: 34,2233 02267 STORE DELVEET1
027468,000757: 34,2234 40055 VAD BOV
027469,000758: 34,2235 03472 VACT1
027470,000759: 34,2236 70237 CSI/B23D
027471,000760: 34,2237 37566 CSI/B23D STCALL VACT4
027472,000761: 34,2240 46435 VECSHIFT
027473,000762: 34,2241 26744 STOVL VVEC
027474,000763: 34,2242 77614 SET
027475,000764: 34,2243 03466 RVSW
027476,000765: 34,2244 26655 STOVL RVEC
027477,000766: 34,2245 32421 SN359+
027478,000767: 34,2246 36730 STCALL SNTH # ALSO CSTH
027479,000768: 34,2247 24732 TIMETHET
027480,000769: 34,2250 72142 SR1 LXA,1
027481,000770: 34,2251 02776 RTX1
027482,000771: 34,2252 37604 STCALL HAFPA1
027483,000772: 34,2253 46345 PERIAPO
027484,000773: 34,2254 77624 CALL
027485,000774: 34,2255 46445 SHIFTR1
027486,000775: 34,2256 17602 STODL POSTCSI
027487,000776: 34,2257 03621 CENTANG
027488,000777: 34,2260 52054 BZE GOTO
027489,000778: 34,2261 70263 +2
027490,000779:
|
Page 633 |
027492,000781: 34,2262 70372 CIRCL
027493,000782: 34,2263 77745 DLOAD
027494,000783: 34,2264 02752 ECC
027495,000784: 34,2265 50025 DSU BMN
027496,000785: 34,2266 30110 ONETHTH
027497,000786: 34,2267 70372 CIRCL
027498,000787: 34,2270 45145 DLOAD CALL
027499,000788: 34,2271 00041 R1
027500,000789: 34,2272 46445 SHIFTR1
027501,000790: 34,2273 60201 SETPD NORM
027502,000791: 34,2274 00003 2D
027503,000792: 34,2275 00047 X1
027504,000793: 34,2276 50315 PDVL DOT # PL04D
027505,000794: 34,2277 02303 RACT1
027506,000795: 34,2300 03566 VACT4
027507,000796: 34,2301 56246 ABS DDV
027508,000797: 34,2302 00003 02D # (/RDOTV/)/R1 B36-B29= B7
027509,000798: 34,2303 45257 SL* DSU
027510,000799: 34,2304 20201 0,1
027511,000800: 34,2305 30100 NICKELDP
027512,000801: 34,2306 71240 BMN DLOAD
027513,000802: 34,2307 70372 CIRCL
027514,000803: 34,2310 02740 P
027515,000804: 34,2311 45312 SL2 DSU
027516,000805: 34,2312 30070 1DPB2
027517,000806: 34,2313 14017 STODL 14D
027518,000807: 34,2314 02317 RTSR1/MU
027519,000808: 34,2315 56342 SR1 DDV # (1/ROOTMU)/R1 B-16-B29 = B-45 PL02D
027520,000809: 34,2316 41325 PDDL DMP
027521,000810: 34,2317 02740 P
027522,000811: 34,2320 00041 R1
027523,000812: 34,2321 77624 CALL
027524,000813: 34,2322 46445 SHIFTR1
027525,000814: 34,2323 72412 SL4 SL1
027526,000815: 34,2324 41366 SQRT DMP # ((P/MU)**.5)/R1 B14+B-45 = B-31 PL02D
027527,000816: 34,2325 52414 BOFF SL3
027528,000817: 34,2326 04343 CMOONFLG
027529,000818: 34,2327 70330 CSI/B3
027530,000819: 34,2330 50315 CSI/B3 PDVL DOT
027531,000820: 34,2331 02303 RACT1
027532,000821: 34,2332 03566 VACT4
027533,000822: 34,2333 03617 STORE RDOTV
027534,000823: 34,2334 77646 ABS
027535,000824: 34,2335 41301 NORM DMP # ((P/MU)**.5)RDOTV/R1 PL02D
027536,000825: 34,2336 00050 X2
027537,000826: 34,2337 53660 XSU,1 SL* # B-31+B36-B3 = B2
027538,000827: 34,2340 00047 X2
027539,000828: 34,2341 20204 3,1
027540,000829: 34,2342 14015 STODL 12D
027541,000830: 34,2343 32425 P30ZERO
027542,000831:
|
Page 634 |
027544,000833: 34,2344 00021 STORE 16D
027545,000834: 34,2345 53575 VLOAD UNIT
027546,000835: 34,2346 00015 12D
027547,000836: 34,2347 26730 STOVL SNTH # ALSO STORES CSTH AND 0
027548,000837: 34,2350 02303 RACT1
027549,000838: 34,2351 75315 PDVL SIGN
027550,000839: 34,2352 03566 VACT4
027551,000840: 34,2353 03617 RDOTV
027552,000841: 34,2354 45076 VCOMP CALL
027553,000842: 34,2355 46435 VECSHIFT
027554,000843: 34,2356 26744 STOVL VVEC
027555,000844: 34,2357 77614 SET
027556,000845: 34,2360 03466 RVSW
027557,000846: 34,2361 36655 STCALL RVEC
027558,000847: 34,2362 24732 TIMETHET
027559,000848: 34,2363 51125 PDDL BPL
027560,000849: 34,2364 03617 RDOTV
027561,000850: 34,2365 70376 NTP/2
027562,000851: 34,2366 45345 DLOAD DSU
027563,000852: 34,2367 03604 HAFPA1
027564,000853: 34,2370 52006 PUSH GOTO
027565,000854: 34,2371 70376 NTP/2
027566,000855: 34,2372 71201 CIRCL SETPD DLOAD
027567,000856: 34,2373 00001 00D
027568,000857: 34,2374 32425 P30ZERO
027569,000858: 34,2375 77606 PUSH
027570,000859: 34,2376 41345 NTP/2 DLOAD DMP
027571,000860: 34,2377 03467 NN
027572,000861: 34,2400 03604 HAFPA1
027573,000862: 34,2401 45261 SL DSU
027574,000863: 34,2402 20217 14D
027575,000864: 34,2403 77615 DAD
027576,000865: 34,2404 03634 TCSI
027577,000866: 34,2405 01775 STORE TCDH
027578,000867: 34,2406 77021 BDSU AXT,2
027579,000868: 34,2407 03636 TTPI
027580,000869: 34,2410 00005 5D
027581,000870: 34,2411 40240 BMN SETPD
027582,000871: 34,2412 70776 SCNDSOL
027583,000872: 34,2413 00001 0D
027584,000873: 34,2414 63375 VLOAD PDVL
027585,000874: 34,2415 03566 VACT4
027586,000875: 34,2416 02303 RACT1
027587,000876: 34,2417 77624 CALL
027588,000877: 34,2420 71062 INTINT2C
027589,000878: 34,2421 26311 STOVL RACT2
027590,000879: 34,2422 00007 VATT
027591,000880: 34,2423 27514 STOVL VACT2
027592,000881: 34,2424 03506 VPASS1
027593,000882: 34,2425 63201 SETPD PDVL
027594,000883:
|
Page 635 |
027596,000885: 34,2426 00001 0D
027597,000886: 34,2427 03500 RPASS1
027598,000887: 34,2430 77624 CALL
027599,000888: 34,2431 71062 INTINT2C
027600,000889: 34,2432 27522 STOVL RPASS2
027601,000890: 34,2433 00007 VATT
027602,000891: 34,2434 37530 STCALL VPASS2
027603,000892: 34,2435 71133 CDHMVR
027604,000893: 34,2436 40375 VLOAD SETPD
027605,000894: 34,2437 02311 RACT2
027606,000895: 34,2440 00001 0D
027607,000896: 34,2441 45115 PDVL CALL
027608,000897: 34,2442 03544 VACT3
027609,000898: 34,2443 46335 PERIAPO1
027610,000899: 34,2444 77624 CALL
027611,000900: 34,2445 46445 SHIFTR1
027612,000901: 34,2446 27604 STOVL POSTCDH
027613,000902: 34,2447 03544 VACT3
027614,000903: 34,2450 63201 SETPD PDVL
027615,000904: 34,2451 00001 0D
027616,000905: 34,2452 02311 RACT2
027617,000906: 34,2453 65325 PDDL PDDL
027618,000907: 34,2454 01775 TCDH
027619,000908: 34,2455 03636 TTPI
027620,000909: 34,2456 41525 PDDL PUSH
027621,000910: 34,2457 33647 TWOPI
027622,000911: 34,2460 77624 CALL
027623,000912: 34,2461 73404 INTINT
027624,000913: 34,2462 77624 CALL
027625,000914: 34,2463 46421 ACTIVE
027626,000915: 34,2464 77745 DLOAD
027627,000916: 34,2465 02257 ELEV
027628,000917: 34,2466 73401 SETPD SINE
027629,000918: 34,2467 00007 6D
027630,000919: 34,2470 53515 PDVL UNIT
027631,000920: 34,2471 03536 RACT3
027632,000921: 34,2472 00001 STORE 00D # URA3 AT 00D
027633,000922: 34,2473 47315 PDVL VXV # PL14D,PL08D
027634,000923: 34,2474 02261 UP1
027635,000924: 34,2475 77656 UNIT
027636,000925: 34,2476 71525 PDDL COSINE # UNIT(URA3XUVA3XURA3) = UH3 B1 PL14D
027637,000926: 34,2477 02257 ELEV
027638,000927: 34,2500 45561 VXSC STADR # (COSLOS)(UH3) B2 PL08D
027639,000928: 34,2501 77754 STORE 18D # PLUS
027640,000929: 34,2502 74345 DLOAD VXSC # (SINLOS)(URA3) = U B2 PL00D
027641,000930: 34,2503 76455 VAD VSL1
027642,000931: 34,2504 00023 18D # B1
027643,000932: 34,2505 50206 PUSH DOT # PL06D
027644,000933: 34,2506 03536 RACT3 # (U . RA3) = TEMP1 B1 +B29 = B30
027645,000934: 34,2507 41552 SL1 PUSH # B29 PL08D
027646,000935:
|
Page 636 |
027648,000937: 34,2510 72316 DSQ TLOAD # TEMP1**2 B58
027649,000938: 34,2511 00155 MPAC
027650,000939: 34,2512 50315 PDVL DOT # PL11D
027651,000940: 34,2513 03536 RACT3
027652,000941: 34,2514 03536 RACT3
027653,000942: 34,2515 57551 TLOAD DCOMP # RA3.RA3
027654,000943: 34,2516 00155 MPAC
027655,000944: 34,2517 50315 PDVL DOT # RP3.RP3 B58 PL14D
027656,000945: 34,2520 03552 RPASS3
027657,000946: 34,2521 03552 RPASS3 # PL11D
027658,000947: 34,2522 76371 TAD TAD # TEMP1**2+RA3.RA3+RP3.RP3=TEMP2 PL08D
027659,000948: 34,2523 71244 BPL DLOAD
027660,000949: 34,2524 70542 K10RK2
027661,000950: 34,2525 03606 LOOPCT
027662,000951: 34,2526 77025 DSU AXT,2
027663,000952: 34,2527 30072 1DPB28
027664,000953: 34,2530 00001 1D
027665,000954: 34,2531 77654 BZE
027666,000955: 34,2532 72043 ALMXITA
027667,000956: 34,2533 70545 DLOAD SR1
027668,000957: 34,2534 03612 DELDV
027669,000958: 34,2535 03612 STORE DELDV
027670,000959: 34,2536 77621 BDSU
027671,000960: 34,2537 03576 DVPREV
027672,000961: 34,2540 37574 STCALL DELVCSI
027673,000962: 34,2541 70165 CSI/B1
027674,000963: 34,2542 41566 K10RK2 SQRT PUSH # TEMP3 = TEMP2**.5 B29 PL10D
027675,000964: 34,2543 45276 DCOMP DSU
027676,000965: 34,2544 00007 06D # -TEMP1-TEMP3 =K2 AT 10D
027677,000966: 34,2545 14013 STODL 10D # PL08D
027678,000967: 34,2546 45425 DSU STADR # PL06D
027679,000968: 34,2547 77762 STORE 12D # -TEMP1+TEMP3 =K1 AT 12D
027680,000969: 34,2550 77646 ABS
027681,000970: 34,2551 14017 STODL 14D
027682,000971: 34,2552 00013 10D
027683,000972: 34,2553 45246 ABS DSU
027684,000973: 34,2554 00017 14D
027685,000974: 34,2555 71240 BMN DLOAD
027686,000975: 34,2556 70561 K2.
027687,000976: 34,2557 00015 12D
027688,000977: 34,2560 00013 STORE 10D # K=K1
027689,000978: 34,2561 77745 K2. DLOAD
027690,000979: 34,2562 00013 10D
027691,000980: 34,2563 76561 VXSC VSL1
027692,000981: 34,2564 53455 VAD UNIT # V=RA3+KU UNIT B1
027693,000982: 34,2565 03536 RACT3
027694,000983: 34,2566 53515 PDVL UNIT
027695,000984: 34,2567 03552 RPASS3 # PL06D
027696,000985: 34,2570 53515 PDVL UNIT
027697,000986: 34,2571 03560 VPASS3 # PL12D
027698,000987:
|
Page 637 |
027700,000989: 34,2572 63235 VXV PDVL # UVP3 X URP3 PL18D
027701,000990: 34,2573 00007 06D
027702,000991: 34,2574 00007 06D
027703,000992: 34,2575 50235 VXV DOT
027704,000993: 34,2576 00001 00D
027705,000994: 34,2577 77626 STADR # PL12D
027706,000995: 34,2600 53762 STOVL 12D # (URP3XV).(UVP3XURP3)=TEMP PL06D
027707,000996: 34,2601 72441 DOT SL1 # PL00D
027708,000997: 34,2602 75326 ARCCOS SIGN
027709,000998: 34,2603 00015 12D # B0
027710,000999: 34,2604 41542 SR1 PUSH # GAMMA=SIGN(TEMP)ARCOS(UNITV.URP3) PL02D
027711,001000: 34,2605 71214 BON DLOAD
027712,001001: 34,2606 03301 S32.1F2
027713,001002: 34,2607 70644 FRSTPAS
027714,001003: 34,2610 00001 00D # NOT THE FIRST PASS OF A CYCLE
027715,001004: 34,2611 65225 DSU PDDL # GAMMA-GAMPREV B1 PL04D
027716,001005: 34,2612 03610 GAMPREV
027717,001006: 34,2613 03574 DELVCSI
027718,001007: 34,2614 60225 DSU NORM # B7
027719,001008: 34,2615 03576 DVPREV
027720,001009: 34,2616 00047 X1
027721,001010: 34,2617 65265 BDDV PDDL # (GAM-GAMPREV)/(DV-DVPREV) B-6+N1 PL06D
027722,001011: 34,2620 00003 02D # = SLOPE
027723,001012: 34,2621 03574 DELVCSI
027724,001013: 34,2622 03576 STORE DVPREV
027725,001014: 34,2623 43014 BOFF BOFF
027726,001015: 34,2624 03342 S32.1F3A
027727,001016: 34,2625 70656 THRDCHK
027728,001017: 34,2626 03343 S32.1F3B
027729,001018: 34,2627 70656 THRDCHK
027730,001019: 34,2630 41345 DLOAD DMP
027731,001020: 34,2631 00003 02D
027732,001021: 34,2632 03610 GAMPREV
027733,001022: 34,2633 71244 BPL DLOAD
027734,001023: 34,2634 70663 FIFTYFPS
027735,001024: 34,2635 30062 INITST
027736,001025: 34,2636 77765 SIGN
027737,001026: 34,2637 03612 DELDV
027738,001027: 34,2640 03612 STORE DELDV
027739,001028: 34,2641 43014 SET CLEAR
027740,001029: 34,2642 03062 S32.1F3A
027741,001030: 34,2643 03263 S32.1F3B
027742,001031: 34,2644 77745 FRSTPAS DLOAD
027743,001032: 34,2645 00001 00D
027744,001033: 34,2646 17610 STODL GAMPREV
027745,001034: 34,2647 03574 DELVCSI
027746,001035: 34,2650 03576 STORE DVPREV
027747,001036: 34,2651 43025 DSU CLEAR
027748,001037: 34,2652 03612 DELDV
027749,001038: 34,2653 03261 S32.1F2
027750,001039:
|
Page 638 |
027752,001041: 34,2654 37574 STCALL DELVCSI
027753,001042: 34,2655 70165 CSI/B1
027754,001043: 34,2656 43014 THRDCHK BON BON
027755,001044: 34,2657 03302 S32.1F3A
027756,001045: 34,2660 70702 NEWTN
027757,001046: 34,2661 03303 S32.1F3B
027758,001047: 34,2662 70702 NEWTN
027759,001048: 34,2663 75345 FIFTYFPS DLOAD SIGN
027760,001049: 34,2664 30102 FIFPSDP
027761,001050: 34,2665 00005 04D
027762,001051: 34,2666 77765 SIGN
027763,001052: 34,2667 03610 GAMPREV
027764,001053: 34,2670 03612 STORE DELDV
027765,001054: 34,2671 43276 DCOMP DAD
027766,001055: 34,2672 03574 DELVCSI
027767,001056: 34,2673 17574 STODL DELVCSI
027768,001057: 34,2674 00001 00D
027769,001058: 34,2675 43014 SET SET
027770,001059: 34,2676 03063 S32.1F3B
027771,001060: 34,2677 03062 S32.1F3A
027772,001061: 34,2700 37610 STCALL GAMPREV
027773,001062: 34,2701 70176 CSI/B2
027774,001063: 34,2702 60345 NEWTN DLOAD NORM
027775,001064: 34,2703 00005 04D
027776,001065: 34,2704 00050 X2
027777,001066: 34,2705 54065 BDDV XSU,1
027778,001067: 34,2706 00001 00D
027779,001068: 34,2707 00047 X2
027780,001069: 34,2710 77657 SR*
027781,001070: 34,2711 20601 0,1
027782,001071: 34,2712 17612 STODL DELDV
027783,001072: 34,2713 00001 00D
027784,001073: 34,2714 03610 STORE GAMPREV
027785,001074: 34,2715 51545 DLOAD ABS
027786,001075: 34,2716 03612 DELDV
027787,001076: 34,2717 45206 PUSH DSU # PL08D
027788,001077: 34,2720 30076 EPSILN1
027789,001078: 34,2721 71240 BMN DLOAD
027790,001079: 34,2722 70737 CSI/SOL
027791,001080: 34,2723 50025 DSU BMN
027792,001081: 34,2724 30106 DELMAX1
027793,001082: 34,2725 70732 CSISTEP
027794,001083: 34,2726 75345 DLOAD SIGN
027795,001084: 34,2727 30106 DELMAX1
027796,001085: 34,2730 03612 DELDV
027797,001086: 34,2731 03612 STORE DELDV
027798,001087: 34,2732 45345 CSISTEP DLOAD DSU
027799,001088: 34,2733 03574 DELVCSI
027800,001089: 34,2734 03612 DELDV
027801,001090: 34,2735 37574 STCALL DELVCSI
027802,001091:
|
Page 639 |
027804,001093: 34,2736 70165 CSI/B1
027805,001094: 34,2737 77145 CSI/SOL DLOAD AXT,2
027806,001095: 34,2740 03602 POSTCSI
027807,001096: 34,2741 00002 2
027808,001097: 34,2742 77750 LXA,1
027809,001098: 34,2743 02776 RTX1
027810,001099: 34,2744 50023 DSU* BMN
027811,001100: 34,2745 30072 PMINE -2,1
027812,001101: 34,2746 70776 SCNDSOL
027813,001102: 34,2747 71374 AXT,2 DLOAD
027814,001103: 34,2750 00003 3
027815,001104: 34,2751 03604 POSTCDH
027816,001105: 34,2752 50023 DSU* BMN
027817,001106: 34,2753 30072 PMINE -2,1
027818,001107: 34,2754 70776 SCNDSOL
027819,001108: 34,2755 45345 DLOAD DSU
027820,001109: 34,2756 01775 TCDH
027821,001110: 34,2757 03634 TCSI
027822,001111: 34,2760 02253 STORE T1TOT2
027823,001112: 34,2761 45374 AXT,2 DSU
027824,001113: 34,2762 00004 4
027825,001114: 34,2763 30112 TMIN
027826,001115: 34,2764 77040 BMN AXT,2
027827,001116: 34,2765 70776 SCNDSOL
027828,001117: 34,2766 00005 5
027829,001118: 34,2767 45345 DLOAD DSU
027830,001119: 34,2770 03636 TTPI
027831,001120: 34,2771 01775 TCDH
027832,001121: 34,2772 02255 STORE T2TOT3
027833,001122: 34,2773 51025 DSU BPL
027834,001123: 34,2774 30112 TMIN
027835,001124: 34,2775 72157 P32/P72C
027836,001125: 34,2776 43014 SCNDSOL BON BOFF
027837,001126: 34,2777 03302 S32.1F3A
027838,001127: 34,3000 72045 ALMXIT
027839,001128: 34,3001 03343 S32.1F3B
027840,001129: 34,3002 72045 ALMXIT
027841,001130: 34,3003 71334 SXA,2 DLOAD
027842,001131: 34,3004 03613 CSIALRM
027843,001132: 34,3005 32425 P30ZERO
027844,001133: 34,3006 43014 CLEAR SET
027845,001134: 34,3007 03260 S32.1F1
027846,001135: 34,3010 03061 S32.1F2
027847,001136: 34,3011 43014 CLEAR CLEAR
027848,001137: 34,3012 03262 S32.1F3A
027849,001138: 34,3013 03263 S32.1F3B
027850,001139: 34,3014 37606 STCALL LOOPCT
027851,001140: 34,3015 70125 CSI/B
027852,001141:
|
Page 640 |
027854,001143: # ..... ADVANCE .....
027855,001144:
027856,001145: # SUBROUTINES USED
027857,001146:
027858,001147: # PRECSET
027859,001148: # ROTATE
027860,001149:
027861,001150: 34,3016 71220 ADVANCE STQ DLOAD
027862,001151: 34,3017 03470 SUBEXIT
027863,001152: 34,3020 03442 TIG
027864,001153: 34,3021 34041 STCALL TDEC1
027865,001154: 34,3022 46377 PRECSET
027866,001155: 34,3023 77214 SET VLOAD
027867,001156: 34,3024 01067 XDELVFLG
027868,001157: 34,3025 03560 VPASS3
027869,001158: 34,3026 03530 STORE VPASS2
027870,001159: 34,3027 27506 STOVL VPASS1
027871,001160: 34,3030 03552 RPASS3
027872,001161: 34,3031 03522 STORE RPASS2
027873,001162: 34,3032 03500 STORE RPASS1
027874,001163: 34,3033 47256 UNIT VXV
027875,001164: 34,3034 03506 VPASS1
027876,001165: 34,3035 77656 UNIT
027877,001166: 34,3036 26261 STOVL UP1
027878,001167: 34,3037 03536 RACT3
027879,001168: 34,3040 37642 STCALL RTIG
027880,001169: 34,3041 71052 ROTATE
027881,001170: 34,3042 02311 STORE RACT2
027882,001171: 34,3043 26303 STOVL RACT1
027883,001172: 34,3044 03544 VACT3
027884,001173: 34,3045 37650 STCALL VTIG
027885,001174: 34,3046 71052 ROTATE
027886,001175: 34,3047 03514 STORE VACT2
027887,001176: 34,3050 37472 STCALL VACT1
027888,001177: 34,3051 03470 SUBEXIT
027889,001178:
|
Page 641 |
027891,001180: # ..... ROTATE .....
027892,001181:
027893,001182: 34,3052 41406 ROTATE PUSH PUSH
027894,001183: 34,3053 74241 DOT VXSC
027895,001184: 34,3054 02261 UP1
027896,001185: 34,3055 02261 UP1
027897,001186: 34,3056 51352 VSL2 BVSU
027898,001187: 34,3057 63256 UNIT PDVL
027899,001188: 34,3060 74246 ABVAL VXSC
027900,001189: 34,3061 43572 VSL1 RVQ
027901,001190:
|
Page 642 |
027903,001192: # ..... INTINTNA .....
027904,001193:
027905,001194: 34,3062 65325 INTINT2C PDDL PDDL
027906,001195: 34,3063 03634 TCSI
027907,001196: 34,3064 01775 TCDH
027908,001197: 34,3065 41525 PDDL PUSH
027909,001198: 34,3066 33647 TWOPI
027910,001199: 34,3067 77650 GOTO
027911,001200: 34,3070 73404 INTINT
027912,001201: 34,3071 65325 INTINT3P PDDL PDDL
027913,001202: 34,3072 01775 TCDH
027914,001203: 34,3073 03636 TTPI
027915,001204: 34,3074 41525 PDDL PUSH
027916,001205: 34,3075 32425 P30ZERO
027917,001206: 34,3076 77650 GOTO
027918,001207: 34,3077 73404 INTINT
027919,001208:
|
Page 643 |
027921,001210: # ..... S32/33.1 .....
027922,001211:
027923,001212: # SUBROUTINES USED
027924,001213:
027925,001214: # S32/33.X
027926,001215:
027927,001216: 34,3100 76020 S32/33.1 STQ AXT,1
027928,001217: 34,3101 03470 SUBEXIT
027929,001218: 34,3102 01521 VN 0681
027930,001219: 34,3103 77624 CALL
027931,001220: 34,3104 72375 DISDVLVC
027932,001221: 34,3105 77624 CALL
027933,001222: 34,3106 71120 S32/33.X
027934,001223: 34,3107 61375 VLOAD VXM
027935,001224: 34,3110 03434 DELVLVC
027936,001225: 34,3111 00001 0D
027937,001226: 34,3112 77772 VSL1
027938,001227: 34,3113 03656 STORE DELVSIN
027939,001228: 34,3114 51406 PUSH ABVAL
027940,001229: 34,3115 27664 STOVL DELVSAB
027941,001230: 34,3116 77650 GOTO
027942,001231: 34,3117 03470 SUBEXIT
027943,001232:
|
Page 644 |
027945,001234: # ..... S32/33.X .....
027946,001235:
027947,001236: 34,3120 77201 S32/33.X SETPD VLOAD
027948,001237: 34,3121 00007 6D
027949,001238: 34,3122 02261 UP1
027950,001239: 34,3123 63276 VCOMP PDVL
027951,001240: 34,3124 02303 RACT1
027952,001241: 34,3125 57456 UNIT VCOMP
027953,001242: 34,3126 47206 PUSH VXV
027954,001243: 34,3127 02261 UP1
027955,001244: 34,3130 77772 VSL1
027956,001245: 34,3131 00001 STORE 0D
027957,001246: 34,3132 77616 RVQ
027958,001247:
|
Page 645 |
027960,001249: # ..... CDHMVR .....
027961,001250:
027962,001251: # SUBROUTINES USED
027963,001252:
027964,001253: # VECSHIFT
027965,001254: # TIMETHET
027966,001255: # SHIFTR1
027967,001256:
027968,001257: 34,3133 77220 CDHMVR STQ VLOAD
027969,001258: 34,3134 03470 SUBEXIT
027970,001259: 34,3135 02311 RACT2
027971,001260: 34,3136 53406 PUSH UNIT
027972,001261: 34,3137 27544 STOVL UNVEC # UR SUB A
027973,001262: 34,3140 03522 RPASS2
027974,001263: 34,3141 50256 UNIT DOT
027975,001264: 34,3142 03544 UNVEC
027976,001265: 34,3143 72406 PUSH SL1
027977,001266: 34,3144 16732 STODL CSTH
027978,001267: 34,3145 65316 DSQ PDDL
027979,001268: 34,3146 06460 DP1/4TH
027980,001269: 34,3147 45302 SR2 DSU
027981,001270: 34,3150 72566 SQRT SL1
027982,001271: 34,3151 57515 PDVL VCOMP
027983,001272: 34,3152 77635 VXV
027984,001273: 34,3153 03522 RPASS2
027985,001274: 34,3154 65241 DOT PDDL
027986,001275: 34,3155 02261 UP1
027987,001276: 34,3156 45565 SIGN STADR
027988,001277: 34,3157 51047 STOVL SNTH
027989,001278: 34,3160 03522 RPASS2
027990,001279: 34,3161 45115 PDVL CALL
027991,001280: 34,3162 03530 VPASS2
027992,001281: 34,3163 46435 VECSHIFT
027993,001282: 34,3164 26744 STOVL VVEC
027994,001283: 34,3165 77614 CLEAR
027995,001284: 34,3166 03666 RVSW
027996,001285: 34,3167 36655 STCALL RVEC
027997,001286: 34,3170 24732 TIMETHET
027998,001287: 34,3171 53754 LXA,2 VSL*
027999,001288: 34,3172 02777 RTX2
028000,001289: 34,3173 57576 0,2
028001,001290: 34,3174 00023 STORE 18D
028002,001291: 34,3175 76441 DOT SL1R
028003,001292: 34,3176 03544 UNVEC
028004,001293: 34,3177 51515 PDVL ABVAL # 0D = V SUB PV
028005,001294: 34,3200 63257 SL* PDVL
028006,001295: 34,3201 57576 0,2
028007,001296: 34,3202 02311 RACT2
028008,001297: 34,3203 65246 ABVAL PDDL # 2D = LENGTH OF R SUB A
028009,001298: 34,3204 77625 DSU
028010,001299:
|
Page 646 |
028012,001301: 34,3205 00003 02D
028013,001302: 34,3206 17600 STODL DIFFALT # DELTA H IN METERS B+29
028014,001303: 34,3207 02742 R1A
028015,001304: 34,3210 65301 NORM PDDL # 2 - R V**/MU 04D
028016,001305: 34,3211 00047 X1
028017,001306: 34,3212 00041 R1
028018,001307: 34,3213 77624 CALL
028019,001308: 34,3214 46445 SHIFTR1
028020,001309: 34,3215 56362 SR1R DDV
028021,001310: 34,3216 41457 SL* PUSH
028022,001311: 34,3217 20174 0 -5,1
028023,001312: 34,3220 65225 DSU PDDL # A SUB A B+29 04D
028024,001313: 34,3221 03600 DIFFALT
028025,001314: 34,3222 56302 SR2 DDV # A SUB P B+31
028026,001315: 34,3223 00005 04D # B+2
028027,001316: 34,3224 75406 PUSH SQRT # A SUB P/A SUB A 06D
028028,001317: 34,3225 41275 DMPR DMP
028029,001318: 34,3226 00007 06D
028030,001319: 34,3227 00001 00D
028031,001320: 34,3230 65272 SL3R PDDL # V SUB A V METERS/CS B+7 08D
028032,001321: 34,3231 00003 02D # R SUB A MAGNITUDE B+29
028033,001322: 34,3232 65301 NORM PDDL
028034,001323: 34,3233 00047 X1
028035,001324: 34,3234 02321 RTMU
028036,001325: 34,3235 56342 SR1 DDV # 2MU B+38
028037,001326: 34,3236 65257 SL* PDDL # 2 MU/R SUBAA B+14 10D
028038,001327: 34,3237 20174 0 -5,1
028039,001328: 34,3240 00005 04D # ASUBA B+29
028040,001329: 34,3241 65301 NORM PDDL
028041,001330: 34,3242 00050 X2
028042,001331: 34,3243 02321 RTMU
028043,001332: 34,3244 56342 SR1 DDV
028044,001333: 34,3245 44257 SL* BDSU
028045,001334: 34,3246 57604 0 -6,2 # 2U/R - U/A B+14 (METERS/CS)SQ
028046,001335: 34,3247 63525 PDDL DSQ # 10D
028047,001336: 34,3250 00011 08D
028048,001337: 34,3251 75421 BDSU SQRT
028049,001338: 34,3252 47315 PDVL VXV # SQRT(MU(2/R SUB A-1/A SUB A)-VSUBA2)10D
028050,001339: 34,3253 02261 UP1
028051,001340: 34,3254 03544 UNVEC
028052,001341: 34,3255 74256 UNIT VXSC
028053,001342: 34,3256 00013 10D
028054,001343: 34,3257 74315 PDVL VXSC
028055,001344: 34,3260 03544 UNVEC
028056,001345: 34,3261 00011 08D
028057,001346: 34,3262 76455 VAD VSL1
028058,001347: 34,3263 77626 STADR
028059,001348: 34,3264 74233 STORE VACT3
028060,001349: 34,3265 77651 VSU
028061,001350: 34,3266 03514 VACT2
|
Page 647 |
028063,001352: 34,3267 36275 STCALL DELVEET2 # DELTA VCDH - REFERENCE COORDINATES
028064,001353: 34,3270 03470 SUBEXIT
028065,001354:
|
Page 648 |
028067,001356: # ..... COMPTGO .....
028068,001357:
028069,001358: # SUBROUTINES USED
028070,001359:
028071,001360: # CLOKTASK
028072,001361: # 2PHSCHNG
028073,001362:
028074,001363: 35,2437 BANK 35
028075,001364: 35,2000 SETLOC CSI/CDH
028076,001365: 35,2000 BANK
028077,001366:
028078,001367: 35,2437 E7,1465 EBANK= RTRN
028079,001368:
028080,001369: 35,2437 COUNT* $$/P3575
028081,001370:
028082,001371: 35,2437 00006 COMPTGO EXTEND
028083,001372: 35,2440 23465 QXCH RTRN
028084,001373: 35,2441 34755 CAF ZERO
028085,001374: 35,2442 55162 TS DISPDEX
028086,001375: 35,2443 34752 CAF BIT2
028087,001376: 35,2444 00004 INHINT
028088,001377: 35,2445 05214 TC WAITLIST
028089,001378: 35,2446 E7,1455 EBANK= WHICH
028090,001379: 35,2446 02716 74067 2CADR CLOKTASK
028091,001380:
028092,001381: 35,2450 05340 TC 2PHSCHNG
028093,001382: 35,2451 40036 OCT 40036
028094,001383: 35,2452 05024 OCT 05024
028095,001384: 35,2453 13000 OCT 13000
028096,001385: 35,2454 01465 TC RTRN
End of include-file P32-P35,_P72-P75.agc. Parent file is MAIN.agc