Source Code
These source-code files are part of a reconstructed copy of Sunrise 45, the
penultimate release of the Block I Command Module (CM) Apollo Guidance Computer
(AGC) system test software.
They have been created via disassembly of binary dumps of original core rope memory modules, part numbers 1003133-18, 1003133-19, and 1003133-20. Corresponding portions of code have been copied from Solarium 55 where applicable. Extensive use was also made of the AGC Information Series documents, which were specifically written about the Sunrise software. Since only binary dumps (rather than listings) of Sunrise are available as source material, all comments and labels are approximate. They have been taken from other AGC programs where possible, or, in some places, written from scratch to match what we believe would have been in the original listing. |
009241,000002: ## Copyright: Public domain.
009242,000003: ## Filename: SYSTEM_TEST.agc
009243,000004: ## Purpose: A section of Sunrise 45.
009244,000005: ## It is part of the reconstructed source code for the penultimate
009245,000006: ## release of the Block I Command Module system test software. No
009246,000007: ## original listings of this program are available; instead, this
009247,000008: ## file was created via disassembly of dumps of Sunrise core rope
009248,000009: ## memory modules and comparison with the later Block I program
009249,000010: ## Solarium 55.
009250,000011: ## Assembler: yaYUL --block1
009251,000012: ## Contact: Ron Burkey <info@sandroid.org>.
009252,000013: ## Website: www.ibiblio.org/apollo/index.html
009253,000014: ## Mod history: 2022-12-09 MAS Initial reconstructed source.
009254,000015:
009255,000016: ## This log section almost entirely contains code that is not present in any
009256,000017: ## surviving program listings. It has been written from scratch to match the
009257,000018: ## module disassembly, utilizing AGC Information Series Issue 21: System Test
009258,000019: ## for label names.
009259,000020:
009260,000021: 30,6000 BANK 30
009261,000022:
009262,000023: 30,6000 34516 LGNTEST1 CAF ONE
009263,000024: 30,6001 51205 TS POSITON
009264,000025:
009265,000026: 30,6002 03025 TC GRABDSP
009266,000027: 30,6003 03033 TC PREGBSY
009267,000028:
009268,000029: 30,6004 37126 CAF LABLAT2
009269,000030: 30,6005 50763 TS LATITUDE
009270,000031: 30,6006 37127 CAF LABLAT2 +1
009271,000032: 30,6007 50764 TS LATITUDE +1
009272,000033:
009273,000034: 30,6010 45500 LGNTEST4 CS ZERO
009274,000035: 30,6011 50704 TS CDUIND
009275,000036: 30,6012 02516 TC BANKCALL
009276,000037: 30,6013 21054 CADR IMUZERO
009277,000038: 30,6014 07047 TC DSPLLOAD
009278,000039: 30,6015 06313 TC FINDNB2
009279,000040: 30,6016 02516 TC BANKCALL
009280,000041: 30,6017 21412 CADR IMUSTALL
009281,000042: 30,6020 07111 TC ENDTSDSP
009282,000043: 30,6021 06374 TC PUTPOS
009283,000044: 30,6022 07013 TC LGNINIT
009284,000045:
009285,000046: 30,6023 34473 CAF THREE
009286,000047: 30,6024 06656 LGNTEST3 TC WAITLOP1
009287,000048:
009288,000049: 30,6025 04000 TC INTPRET
009289,000050: 30,6026 76776 ITC 0
009290,000051: 30,6027 20773 EARTHRAS
009291,000052: 30,6030 76776 ITC 0
009292,000053: 30,6031 20750 OUTGYRO
009293,000054: 30,6032 77576 EXIT 0
009294,000055:
009295,000056: 30,6033 02516 TC BANKCALL
009296,000057: 30,6034 21412 CADR IMUSTALL
009297,000058: 30,6035 07111 TC ENDTSDSP
009298,000059:
009299,000060: 30,6036 10757 CCS COUNTPL
009300,000061: 30,6037 06700 TC WAITLOP2
009301,000062:
009302,000063: 30,6040 35500 CAF ZERO
009303,000064: 30,6041 51014 TS XSM +2
009304,000065: 30,6042 51016 TS XSM +4
009305,000066: 30,6043 51022 TS XSM +8D
009306,000067: 30,6044 51024 TS XSM +10D
009307,000068: 30,6045 51030 TS XSM +14D
009308,000069: 30,6046 51032 TS XSM +16D
009309,000070: 30,6047 02473 TC READTIME
009310,000071:
009311,000072: 30,6050 35500 CAF ZERO
009312,000073: 30,6051 20765 NDX PIPINDEX
009313,000074: 30,6052 60044 AD PIPAX
009314,000075: 30,6053 21206 NDX RESULTCT
009315,000076: 30,6054 51066 TS GENPLACE +2
009316,000077:
009317,000078: 30,6055 35500 CAF ZERO
009318,000079: 30,6056 20766 NDX PIPINDEX +1
009319,000080: 30,6057 60044 AD PIPAX
009320,000081: 30,6060 21206 NDX RESULTCT
009321,000082: 30,6061 51067 TS GENPLACE +3
009322,000083:
009323,000084: 30,6062 40565 CS RUPTSTOR
009324,000085: 30,6063 21206 NDX RESULTCT
009325,000086: 30,6064 51064 TS GENPLACE
009326,000087: 30,6065 40566 CS RUPTSTOR +1
009327,000088: 30,6066 21206 NDX RESULTCT
009328,000089: 30,6067 51065 TS GENPLACE +1
009329,000090:
009330,000091: 30,6070 20016 RELINT
009331,000092: 30,6071 41206 CS RESULTCT
009332,000093: 30,6072 64513 AD EIGHT
009333,000094: 30,6073 10000 CCS A
009334,000095: 30,6074 35501 CAF FOUR
009335,000096: 30,6075 61206 AD RESULTCT
009336,000097: 30,6076 06122 TC LGNTEST2
009337,000098:
009338,000099: 30,6077 37135 CAF 1000DEC
009339,000100: 30,6100 50757 TS COUNTPL
009340,000101: 30,6101 35500 CAF ZERO
009341,000102:
009342,000103: 30,6102 51206 LGNTEST5 TS RESULTCT
009343,000104: 30,6103 06125 TC TDSPLY
009344,000105: 30,6104 07073 TC DISPLAYR
009345,000106: 30,6105 06145 TC PIPDSPLY
009346,000107: 30,6106 07073 TC DISPLAYR
009347,000108:
009348,000109: 30,6107 31206 XCH RESULTCT
009349,000110: 30,6110 64516 AD ONE
009350,000111: 30,6111 51206 TS RESULTCT
009351,000112: 30,6112 06145 TC PIPDSPLY
009352,000113: 30,6113 07073 TC DISPLAYR
009353,000114:
009354,000115: 30,6114 41206 CS RESULTCT
009355,000116: 30,6115 65502 AD TWO
009356,000117: 30,6116 10000 CCS A
009357,000118: 30,6117 35501 CAF FOUR
009358,000119: 30,6120 06102 TC LGNTEST5
009359,000120:
009360,000121: 30,6121 07400 TC SYSPATCH
009361,000122:
009362,000123: 30,6122 51206 LGNTEST2 TS RESULTCT
009363,000124: 30,6123 37357 CAF FORTY
009364,000125: 30,6124 06024 TC LGNTEST3
009365,000126:
009366,000127: 30,6125 30001 TDSPLY XCH Q
009367,000128: 30,6126 51207 TS QPLACE
009368,000129: 30,6127 04000 TC INTPRET
009369,000130: 30,6130 71576 LXC,1 0
009370,000131: 30,6131 01207 RESULTCT
009371,000132:
009372,000133: 30,6132 66374 DSU* 2
009373,000134: 30,6133 64716 DMP TSLT
009374,000135: 30,6134 76576 RTB
009375,000136: 30,6135 02161 GENPLACE +4,1
009376,000137: 30,6136 02151 GENPLACE,1
009377,000138: 30,6137 21171 DEC0.64
009378,000139: 30,6140 00011 8D
009379,000140: 30,6141 07147 SGNAGREE
009380,000141: 30,6142 32633 STORE DSPTEM2
009381,000142:
009382,000143: 30,6143 77576 EXIT 0
009383,000144: 30,6144 01207 TC QPLACE
009384,000145:
009385,000146: 30,6145 21206 PIPDSPLY INDEX RESULTCT
009386,000147: 30,6146 41066 CS GENPLACE +2
009387,000148: 30,6147 21206 INDEX RESULTCT
009388,000149: 30,6150 61072 AD GENPLACE +6
009389,000150: 30,6151 50632 TS DSPTEM2
009390,000151: 30,6152 35500 CAF ZERO
009391,000152: 30,6153 50633 TS DSPTEM2 +1
009392,000153: 30,6154 00001 TC Q
009393,000154:
009394,000155: 30,6155 03025 PIPTEST1 TC GRABDSP
009395,000156: 30,6156 03033 TC PREGBSY
009396,000157: 30,6157 06313 TC FINDNB2
009397,000158:
009398,000159: 30,6160 34516 CAF ONE
009399,000160: 30,6161 51205 PIPTEST2 TS POSITON
009400,000161: 30,6162 37126 CAF LABLAT2
009401,000162: 30,6163 50763 TS LATITUDE
009402,000163: 30,6164 37127 CAF LABLAT2 +1
009403,000164: 30,6165 50764 TS LATITUDE +1
009404,000165:
009405,000166: 30,6166 45500 CS ZERO
009406,000167: 30,6167 50704 TS CDUIND
009407,000168:
009408,000169: 30,6170 02516 TC BANKCALL
009409,000170: 30,6171 21054 CADR IMUZERO
009410,000171:
009411,000172: 30,6172 07047 TC DSPLLOAD
009412,000173:
009413,000174: 30,6173 02516 TC BANKCALL
009414,000175: 30,6174 21412 CADR IMUSTALL
009415,000176: 30,6175 07111 TC ENDTSDSP
009416,000177:
009417,000178: 30,6176 06374 TC PUTPOS
009418,000179: 30,6177 31206 XCH RESULTCT
009419,000180: 30,6200 50765 TS PIPINDEX
009420,000181: 30,6201 07013 TC LGNINIT
009421,000182:
009422,000183: 30,6202 37133 CAF 300SEC
009423,000184: 30,6203 06656 PIPTEST4 TC WAITLOP1
009424,000185: 30,6204 04000 TC INTPRET
009425,000186: 30,6205 76575 RTB 1
009426,000187: 30,6206 76776 ITC
009427,000188: 30,6207 07115 READPIPS
009428,000189: 30,6210 20710 ERECTION
009429,000190: 30,6211 76776 ITC 0
009430,000191: 30,6212 20773 EARTHRAS
009431,000192: 30,6213 76776 ITC 0
009432,000193: 30,6214 20750 OUTGYRO
009433,000194: 30,6215 77576 EXIT 0
009434,000195:
009435,000196: 30,6216 02516 TC BANKCALL
009436,000197: 30,6217 21412 CADR IMUSTALL
009437,000198: 30,6220 07111 TC ENDTSDSP
009438,000199:
009439,000200: 30,6221 10757 CCS COUNTPL
009440,000201: 30,6222 06700 TC WAITLOP2
009441,000202:
009442,000203: 30,6223 34516 CAF ONE
009443,000204: 30,6224 20765 INDEX PIPINDEX
009444,000205: 30,6225 60044 AD PIPAX
009445,000206: 30,6226 51204 TS PIPANO
009446,000207:
009447,000208: 30,6227 06565 TC CATCHAPP
009448,000209:
009449,000210: 30,6230 30114 XCH MPAC
009450,000211: 30,6231 21206 INDEX RESULTCT
009451,000212: 30,6232 51064 TS GENPLACE
009452,000213: 30,6233 30115 XCH MPAC +1
009453,000214: 30,6234 21206 INDEX RESULTCT
009454,000215: 30,6235 51065 TS GENPLACE +1
009455,000216: 30,6236 30116 XCH MPAC +2
009456,000217: 30,6237 21206 INDEX RESULTCT
009457,000218: 30,6240 51066 TS GENPLACE +2
009458,000219:
009459,000220: 30,6241 31204 XCH PIPANO
009460,000221: 30,6242 21206 INDEX RESULTCT
009461,000222: 30,6243 51067 TS GENPLACE +3
009462,000223:
009463,000224: 30,6244 41206 CS RESULTCT
009464,000225: 30,6245 65501 AD FOUR
009465,000226: 30,6246 10000 CCS A
009466,000227: 30,6247 35501 CAF FOUR
009467,000228: 30,6250 51206 TS RESULTCT
009468,000229: 30,6251 06311 TC PIPTEST3
009469,000230:
009470,000231: 30,6252 41067 CS GENPLACE +3
009471,000232: 30,6253 61073 AD GENPLACE +7
009472,000233: 30,6254 10000 CCS A
009473,000234: 30,6255 64516 AD ONE
009474,000235: 30,6256 06261 TC +3
009475,000236: 30,6257 40000 COM
009476,000237: 30,6260 64476 AD POSMAX
009477,000238: 30,6261 20066 INDEX FIXLOC
009478,000239: 30,6262 50004 TS 4
009479,000240:
009480,000241: 30,6263 04000 TC INTPRET
009481,000242: 30,6264 54775 TSU 1
009482,000243: 30,6265 63631 TSLT ROUND
009483,000244: 30,6266 01071 GENPLACE +4
009484,000245: 30,6267 01065 GENPLACE
009485,000246: 30,6270 00017 14D
009486,000247:
009487,000248: 30,6271 43174 SMOVE 2
009488,000249: 30,6272 64712 DMP DDV
009489,000250: 30,6273 76576 RTB
009490,000251: 30,6274 00005 4
009491,000252: 30,6275 21167 DEC585
009492,000253: 30,6276 77777 -
009493,000254: 30,6277 07147 SGNAGREE
009494,000255: 30,6300 32633 STORE DSPTEM2
009495,000256:
009496,000257: 30,6301 77576 EXIT 0
009497,000258:
009498,000259: 30,6302 37135 CAF 1000DEC
009499,000260: 30,6303 61205 AD POSITON
009500,000261: 30,6304 50757 TS COUNTPL
009501,000262: 30,6305 07073 TC DISPLAYR
009502,000263:
009503,000264: 30,6306 34516 CAF ONE
009504,000265: 30,6307 61205 AD POSITON
009505,000266: 30,6310 06161 TC PIPTEST2
009506,000267:
009507,000268: 30,6311 37130 PIPTEST3 CAF NINE
009508,000269: 30,6312 06203 TC PIPTEST4
009509,000270:
009510,000271: 30,6313 30001 FINDNB2 XCH Q
009511,000272: 30,6314 51207 TS QPLACE
009512,000273:
009513,000274: 30,6315 34516 CAF ONE
009514,000275: 30,6316 50627 TS DSPTEM1
009515,000276: 30,6317 35502 CAF TWO
009516,000277: 30,6320 50630 TS DSPTEM1 +1
009517,000278: 30,6321 37172 CAF VB04N30
009518,000279: 30,6322 02670 TC NVSUB
009519,000280: 30,6323 03040 TC PRENVBSY
009520,000281:
009521,000282: 30,6324 35502 CAF TWO
009522,000283: 30,6325 02516 TC BANKCALL
009523,000284: 30,6326 12001 CADR SXTMARK
009524,000285: 30,6327 02516 TC BANKCALL
009525,000286: 30,6330 21410 CADR OPTSTALL
009526,000287: 30,6331 07111 TC ENDTSDSP
009527,000288:
009528,000289: 30,6332 04000 TC INTPRET
009529,000290: 30,6333 71576 LXC,1 0
009530,000291: 30,6334 00756 MARKSTAT
009531,000292:
009532,000293: 30,6335 76776 ITC 0
009533,000294: 30,6336 12364 SXTNB
009534,000295:
009535,000296: 30,6337 75175 VMOVE 1
009536,000297: 30,6340 63576 INCR,1
009537,000298: 30,6341 00041 STARM
009538,000299: 30,6342 77771 -7
009539,000300: 30,6343 32771 STORE STARAD
009540,000301:
009541,000302: 30,6344 76776 ITC 0
009542,000303: 30,6345 12364 SXTNB
009543,000304:
009544,000305: 30,6346 75176 VMOVE 0
009545,000306: 30,6347 00041 STARM
009546,000307: 30,6350 32777 STORE STARAD +6
009547,000308:
009548,000309: 30,6351 75176 VMOVE 0
009549,000310: 30,6352 21151 SYNSTAR1
009550,000311: 30,6353 32007 STORE 6
009551,000312:
009552,000313: 30,6354 75176 VMOVE 0
009553,000314: 30,6355 21157 SYNSTAR2
009554,000315: 30,6356 32015 STORE 12D
009555,000316:
009556,000317: 30,6357 76776 ITC 0
009557,000318: 30,6360 12412 AXISGEN
009558,000319:
009559,000320: 30,6361 75176 VMOVE 0
009560,000321: 30,6362 01035 XDC
009561,000322: 30,6363 32771 STORE STARAD
009562,000323:
009563,000324: 30,6364 75176 VMOVE 0
009564,000325: 30,6365 01043 YDC
009565,000326: 30,6366 32777 STORE STARAD +6
009566,000327:
009567,000328: 30,6367 75176 VMOVE 0
009568,000329: 30,6370 01051 ZDC
009569,000330: 30,6371 33005 STORE STARAD +12D
009570,000331:
009571,000332: 30,6372 77576 EXIT 0
009572,000333: 30,6373 01207 TC QPLACE
009573,000334:
009574,000335: 30,6374 30001 PUTPOS XCH Q
009575,000336: 30,6375 51207 TS QPLACE
009576,000337:
009577,000338: 30,6376 37131 CAF MTRXLD
009578,000339: 30,6377 50034 +3 TS OVCTR
009579,000340:
009580,000341: 30,6400 35500 CAF ZERO
009581,000342: 30,6401 20034 INDEX OVCTR
009582,000343: 30,6402 51012 TS XSM
009583,000344:
009584,000345: 30,6403 10034 CCS OVCTR
009585,000346: 30,6404 06377 TC PUTPOS +3
009586,000347:
009587,000348: 30,6405 21205 INDEX POSITON
009588,000349: 30,6406 06407 TC +1
009589,000350: 30,6407 07111 TC ENDTSDSP
009590,000351: 30,6410 06421 TC POSITON1
009591,000352: 30,6411 07173 TC POSITON2
009592,000353: 30,6412 07207 TC POSITON3
009593,000354: 30,6413 07222 TC POSITON4
009594,000355: 30,6414 07237 TC POSITON5
009595,000356: 30,6415 07252 TC POSITON6
009596,000357: 30,6416 07273 TC POSITON7
009597,000358: 30,6417 07314 TC POSITON8
009598,000359: 30,6420 07335 TC POSITON9
009599,000360:
009600,000361: 30,6421 34521 POSITON1 CAF HALF
009601,000362: 30,6422 51012 TS XSM
009602,000363: 30,6423 51022 TS YSM +2
009603,000364: 30,6424 51032 TS ZSM +4
009604,000365: 30,6425 35502 CAF TWO
009605,000366: 30,6426 50765 TS PIPINDEX
009606,000367: 30,6427 34516 CAF ONE
009607,000368: 30,6430 50766 TS PIPINDEX +1
009608,000369: 30,6431 45500 CS ZERO
009609,000370: 30,6432 51206 TS RESULTCT
009610,000371: 30,6433 06446 TC PUTPOS2
009611,000372:
009612,000373: 30,6434 41056 PUTPOS1 CS OGC
009613,000374: 30,6435 40000 CS A
009614,000375: 30,6436 50705 TS THETAD
009615,000376: 30,6437 41062 CS MGC
009616,000377: 30,6440 40000 CS A
009617,000378: 30,6441 50707 TS THETAD +2
009618,000379: 30,6442 41060 CS IGC
009619,000380: 30,6443 40000 CS A
009620,000381: 30,6444 50706 TS THETAD +1
009621,000382: 30,6445 02203 TC TASKOVER
009622,000383:
009623,000384: 30,6446 04000 PUTPOS2 TC INTPRET
009624,000385: 30,6447 76776 ITC 0
009625,000386: 30,6450 12274 CALCGA
009626,000387: 30,6451 77576 EXIT 0
009627,000388:
009628,000389: 30,6452 40047 CS CDUX
009629,000390: 30,6453 40000 CS A
009630,000391: 30,6454 50705 TS THETAD
009631,000392: 30,6455 40050 CS CDUY
009632,000393: 30,6456 40000 CS A
009633,000394: 30,6457 50706 TS THETAD +1
009634,000395: 30,6460 40051 CS CDUZ
009635,000396: 30,6461 40000 CS A
009636,000397: 30,6462 50707 TS THETAD +2
009637,000398:
009638,000399: 30,6463 35500 CAF ZERO
009639,000400: 30,6464 50714 TS KH
009640,000401: 30,6465 37270 CAF SYSTSTKG
009641,000402: 30,6466 50713 TS KG
009642,000403:
009643,000404: 30,6467 02516 TC BANKCALL
009644,000405: 30,6470 21113 CADR IMUCOARS
009645,000406:
009646,000407: 30,6471 20017 INHINT
009647,000408: 30,6472 37134 CAF 0.5SEC
009648,000409: 30,6473 02124 TC WAITLIST
009649,000410: 30,6474 60434 CADR PUTPOS1
009650,000411: 30,6475 20016 RELINT
009651,000412:
009652,000413: 30,6476 02516 TC BANKCALL
009653,000414: 30,6477 21412 CADR IMUSTALL
009654,000415: 30,6500 07111 TC ENDTSDSP
009655,000416:
009656,000417: 30,6501 02516 TC BANKCALL
009657,000418: 30,6502 21165 CADR IMUFINE
009658,000419:
009659,000420: 30,6503 02516 TC BANKCALL
009660,000421: 30,6504 21412 CADR IMUSTALL
009661,000422: 30,6505 07111 TC ENDTSDSP
009662,000423:
009663,000424: 30,6506 40047 CS CDUX
009664,000425: 30,6507 40000 CS A
009665,000426: 30,6510 20755 NDX MARKSTAT
009666,000427: 30,6511 50006 TS 6
009667,000428: 30,6512 40050 CS CDUY
009668,000429: 30,6513 40000 CS A
009669,000430: 30,6514 20755 NDX MARKSTAT
009670,000431: 30,6515 50002 TS 2
009671,000432: 30,6516 40051 CS CDUZ
009672,000433: 30,6517 40000 CS A
009673,000434: 30,6520 20755 NDX MARKSTAT
009674,000435: 30,6521 50004 TS 4
009675,000436:
009676,000437: 30,6522 35502 CAF TWO
009677,000438: 30,6523 60755 AD MARKSTAT
009678,000439: 30,6524 20066 NDX FIXLOC
009679,000440: 30,6525 50050 TS S1
009680,000441:
009681,000442: 30,6526 04000 TC INTPRET
009682,000443: 30,6527 52775 MXV 1
009683,000444: 30,6530 44772 VSLT ITC
009684,000445: 30,6531 01013 XSM
009685,000446: 30,6532 00771 STARAD
009686,000447: 30,6533 00002 1
009687,000448: 30,6534 12154 NBSM
009688,000449:
009689,000450: 30,6535 47576 NOLOD 0
009690,000451: 30,6536 33035 STORE XDC
009691,000452:
009692,000453: 30,6537 52775 MXV 1
009693,000454: 30,6540 44772 VSLT ITC
009694,000455: 30,6541 01021 YSM
009695,000456: 30,6542 00771 STARAD
009696,000457: 30,6543 00002 1
009697,000458: 30,6544 12154 NBSM
009698,000459:
009699,000460: 30,6545 47576 NOLOD 0
009700,000461: 30,6546 33043 STORE YDC
009701,000462:
009702,000463: 30,6547 41775 VXV 1
009703,000464: 30,6550 44776 VSLT
009704,000465: 30,6551 01035 XDC
009705,000466: 30,6552 01043 YDC
009706,000467: 30,6553 00002 1
009707,000468: 30,6554 33051 STORE ZDC
009708,000469:
009709,000470: 30,6555 76776 ITC 0
009710,000471: 30,6556 12001 CALCGTA
009711,000472:
009712,000473: 30,6557 76776 ITC 0
009713,000474: 30,6560 20750 OUTGYRO
009714,000475:
009715,000476: 30,6561 77576 EXIT 0
009716,000477:
009717,000478: 30,6562 01207 TC QPLACE
009718,000479:
The following two words are unreachable, but their values suggest they may be dead code. |
009721,000482: 30,6563 12102 CADR MKRELEAS
009722,000483: 30,6564 01207 TC QPLACE
009723,000484:
009724,000485: 30,6565 30001 CATCHAPP XCH Q
009725,000486: 30,6566 31207 XCH QPLACE
009726,000487:
009727,000488: 30,6567 20016 CATCHAP1 RELINT
009728,000489: 30,6570 10550 CCS NEWJOB
009729,000490: 30,6571 02072 TC CHANG1
009730,000491: 30,6572 20017 INHINT
009731,000492:
009732,000493: 30,6573 41204 CS PIPANO
009733,000494: 30,6574 20765 INDEX PIPINDEX
009734,000495: 30,6575 60044 AD PIPAX
009735,000496: 30,6576 64516 AD ONE
009736,000497: 30,6577 10000 CCS A
009737,000498: 30,6600 06651 TC TOOFARAP
009738,000499: 30,6602 LOC +1
009739,000500: 30,6602 06567 TC CATCHAP1
009740,000501:
009741,000502: 30,6603 34511 CAF BIT6
009742,000503: 30,6604 50034 CATCHAP4 TS OVCTR
009743,000504: 30,6605 41204 CS PIPANO
009744,000505: 30,6606 20765 INDEX PIPINDEX
009745,000506: 30,6607 60044 AD PIPAX
009746,000507: 30,6610 10000 CCS A
009747,000508: 30,6611 06651 TC TOOFARAP
009748,000509: 30,6613 LOC +1
009749,000510: 30,6613 06646 TC CATCHAP5
009750,000511:
009751,000512: 30,6614 40035 CATCHAP3 CS TIME2
009752,000513: 30,6615 40000 CS A
009753,000514: 30,6616 50114 TS MPAC
009754,000515: 30,6617 40036 CS TIME1
009755,000516: 30,6620 40000 CS A
009756,000517: 30,6621 50115 TS MPAC +1
009757,000518:
009758,000519: 30,6622 40006 CS IN2
009759,000520: 30,6623 40006 CS IN2
009760,000521: 30,6624 40000 CS A
009761,000522: 30,6625 77267 MASK FINEMASK
009762,000523: 30,6626 50116 TS MPAC +2
009763,000524:
009764,000525: 30,6627 10000 CCS A
009765,000526: 30,6630 06637 TC CATCHAP2
009766,000527:
009767,000528: 30,6631 40035 CS TIME2
009768,000529: 30,6632 40000 CS A
009769,000530: 30,6633 50114 TS MPAC
009770,000531: 30,6634 40036 CS TIME1
009771,000532: 30,6635 40000 CS A
009772,000533: 30,6636 50115 TS MPAC +1
009773,000534:
009774,000535: 30,6637 20016 CATCHAP2 RELINT
009775,000536: 30,6640 30116 XCH MPAC +2
009776,000537: 30,6641 25777 EXTEND
009777,000538: 30,6642 44504 MP BIT11
009778,000539: 30,6643 30003 XCH LP
009779,000540: 30,6644 50116 TS MPAC +2
009780,000541: 30,6645 01207 TC QPLACE
009781,000542:
009782,000543: 30,6646 10034 CATCHAP5 CCS OVCTR
009783,000544: 30,6647 06604 TC CATCHAP4
009784,000545: 30,6650 06567 TC CATCHAP1
009785,000546:
009786,000547: 30,6651 34516 TOOFARAP CAF ONE
009787,000548: 30,6652 20765 INDEX PIPINDEX
009788,000549: 30,6653 60044 AD PIPAX
009789,000550: 30,6654 31204 XCH PIPANO
009790,000551: 30,6655 06567 TC CATCHAP1
009791,000552:
009792,000553: 30,6656 30001 WAITLOP1 XCH Q
009793,000554: 30,6657 51207 TS QPLACE
009794,000555:
009795,000556: 30,6660 40001 CS Q
009796,000557: 30,6661 50757 TS COUNTPL
009797,000558: 30,6662 10757 WAITLOP4 CCS COUNTPL
009798,000559: 30,6663 06667 TC +4
009799,000560: 30,6664 01207 TC QPLACE
009800,000561: 30,6665 06667 TC +2
009801,000562: 30,6666 06661 TC WAITLOP4 -1
009802,000563:
009803,000564: 30,6667 20017 INHINT
009804,000565: 30,6670 37135 CAF 10SEC
009805,000566: 30,6671 02124 TC WAITLIST
009806,000567: 30,6672 60704 CADR WAITLOP3
009807,000568: 30,6673 20016 RELINT
009808,000569:
009809,000570: 30,6674 10757 CCS COUNTPL
009810,000571: 30,6675 01207 TC QPLACE
009811,000572: 30,6676 01207 TC QPLACE
009812,000573: 30,6677 30000 NOOP
009813,000574: 30,6700 50757 WAITLOP2 TS COUNTPL
009814,000575:
009815,000576: 30,6701 36703 CAF WTLOPCAD
009816,000577: 30,6702 02120 TC JOBSLEEP
009817,000578:
009818,000579: 30,6703 60662 WTLOPCAD CADR WAITLOP4
009819,000580:
009820,000581: 30,6704 36703 WAITLOP3 CAF WTLOPCAD
009821,000582: 30,6705 02051 TC JOBWAKE
009822,000583: 30,6706 02203 TC TASKOVER
009823,000584:
009824,000585: 30,6707 47575 ERECTION NOLOD 1
009825,000586: 30,6710 51622 VXM VSLT
009826,000587: 30,6711 01013 XSM
009827,000588: 30,6712 00002 1
009828,000589: 30,6713 32001 STORE 0
009829,000590:
009830,000591: 30,6714 45176 DMOVE 0
009831,000592: 30,6715 00043 VAC +2
009832,000593:
009833,000594: 30,6716 47176 COMP 0
009834,000595: 30,6717 00045 VAC +4
009835,000596:
009836,000597: 30,6720 43175 SMOVE 1
009837,000598: 30,6721 41176 VDEF
009838,000599: 30,6722 12620 ZERODP
009839,000600:
009840,000601: 30,6723 47575 NOLOD 1
009841,000602: 30,6724 75622 VXSC VSLT
009842,000603: 30,6725 21165 INTCON
009843,000604: 30,6726 00002 1
009844,000605:
009845,000606: 30,6727 74773 VSU 3
009846,000607: 30,6730 71766 BOV VXSC
009847,000608: 30,6731 44642 VSLT VAD
009848,000609: 30,6732 52642 MXV VAD
009849,000610: 30,6733 00001 0
009850,000611: 30,6734 00023 18D
009851,000612: 30,6735 20747 ERECTEND
009852,000613: 30,6736 21165 PROCON
009853,000614: 30,6737 00002 1
009854,000615: 30,6740 77777 -
009855,000616: 30,6741 01013 XSM
009856,000617: 30,6742 01057 OGC
009857,000618: 30,6743 33057 STORE OGC
009858,000619:
009859,000620: 30,6744 75176 VMOVE 0
009860,000621: 30,6745 32023 STORE 18D
009861,000622:
009862,000623: 30,6746 40576 ERECTEND ITCQ 0
009863,000624:
009864,000625: 30,6747 75575 OUTGYRO AXT,1 1
009865,000626: 30,6750 55561 AST,1 AXT,2
009866,000627: 30,6751 00007 6
009867,000628: 30,6752 00003 2
009868,000629: 30,6753 00001 0
009869,000630:
009870,000631: 30,6754 56376 OUTGYRO1 TSRT* 0
009871,000632: 30,6755 02151 OGC +6,1
009872,000633: 30,6756 00022 8D,2
009873,000634: 30,6757 35647 STORE GYROD +6,1
009874,000635:
009875,000636: 30,6760 63375 TSLT* 1
009876,000637: 30,6761 65376 BDSU*
009877,000638: 30,6762 01647 GYROD +6,1
009878,000639: 30,6763 00022 8D,2
009879,000640: 30,6764 02151 OGC +6,1
009880,000641: 30,6765 36151 STORE OGC +6,1
009881,000642:
009882,000643: 30,6766 51575 TIX,1 1
009883,000644: 30,6767 76401 RTB ITCQ
009884,000645: 30,6770 20755 OUTGYRO1
009885,000646: 30,6771 07144 PULSEIMU
009886,000647:
009887,000648: 30,6772 76576 EARTHRAS RTB 0
009888,000649: 30,6773 07022 LOADTIME
009889,000650: 30,6774 32051 STORE S1
009890,000651:
009891,000652: 30,6775 47573 NOLOD 3
009892,000653: 30,6776 66716 DSU TSLT
009893,000654: 30,6777 75652 VXSC MXV
009894,000655: 30,7000 50776 VAD
009895,000656: 30,7001 00037 30D
009896,000657: 30,7002 00013 10D
009897,000658: 30,7003 00031 24D
009898,000659: 30,7004 01013 XSM
009899,000660: 30,7005 01057 OGC
009900,000661: 30,7006 33057 STORE OGC
009901,000662:
009902,000663: 30,7007 45176 DMOVE 0
009903,000664: 30,7010 00051 S1
009904,000665: 30,7011 32037 STORE 30D
009905,000666:
009906,000667: 30,7012 40576 ITCQ 0
009907,000668:
009908,000669: 30,7013 30001 LGNINIT XCH Q
009909,000670: 30,7014 51207 TS QPLACE
009910,000671:
009911,000672: 30,7015 04000 TC INTPRET
009912,000673: 30,7016 76576 RTB 0
009913,000674: 30,7017 07040 ZEROVAC
009914,000675:
009915,000676: 30,7020 45176 DMOVE 0
009916,000677: 30,7021 12620 ZERODP
009917,000678:
009918,000679: 30,7022 55175 COS 1
009919,000680: 30,7023 47176 COMP
009920,000681: 30,7024 00764 LATITUDE
009921,000682:
009922,000683: 30,7025 57175 SIN 1
009923,000684: 30,7026 41166 VDEF VXSC
009924,000685: 30,7027 00764 LATITUDE
009925,000686: 30,7030 21125 OMEGA/MS
009926,000687: 30,7031 32031 STORE 24D
009927,000688:
009928,000689: 30,7032 76576 RTB 0
009929,000690: 30,7033 07022 LOADTIME
009930,000691: 30,7034 32037 STORE 30D
009931,000692:
009932,000693: 30,7035 77576 EXIT 0
009933,000694:
009934,000695: 30,7036 02516 TC BANKCALL
009935,000696: 30,7037 21412 CADR IMUSTALL
009936,000697: 30,7040 07111 TC ENDTSDSP
009937,000698:
009938,000699: 30,7041 35500 CAF ZERO
009939,000700: 30,7042 50044 TS PIPAX
009940,000701: 30,7043 50045 TS PIPAY
009941,000702: 30,7044 50046 TS PIPAZ
009942,000703: 30,7045 51206 TS RESULTCT
009943,000704:
009944,000705: 30,7046 01207 TC QPLACE
009945,000706:
009946,000707: 30,7047 30001 DSPLLOAD XCH Q
009947,000708: 30,7050 51207 TS QPLACE
009948,000709:
009949,000710: 30,7051 40763 CS LATITUDE
009950,000711: 30,7052 40000 COM
009951,000712: 30,7053 50632 TS DSPTEM2
009952,000713: 30,7054 40764 CS LATITUDE +1
009953,000714: 30,7055 40000 COM
009954,000715: 30,7056 50633 TS DSPTEM2 +1
009955,000716: 30,7057 41205 CS POSITON
009956,000717: 30,7060 40000 COM
009957,000718: 30,7061 50634 TS DSPTEM2 +2
009958,000719:
009959,000720: 30,7062 02516 TC BANKCALL
009960,000721: 30,7063 50002 CADR FLASHON
009961,000722:
009962,000723: 30,7064 37356 CAF VB06N66
009963,000724: 30,7065 02670 TC NVSUB
009964,000725: 30,7066 03040 TC PRENVBSY
009965,000726: 30,7067 02722 TC ENDIDLE
009966,000727: 30,7070 07111 TC ENDTSDSP
009967,000728: 30,7071 01207 TC QPLACE
009968,000729: 30,7072 07051 TC DSPLLOAD +2
009969,000730:
009970,000731: 30,7073 30001 DISPLAYR XCH Q
009971,000732: 30,7074 51207 TS QPLACE
009972,000733:
009973,000734: 30,7075 30757 XCH COUNTPL
009974,000735: 30,7076 50634 TS DSPTEM2 +2
009975,000736: 30,7077 64516 AD ONE
009976,000737: 30,7100 50757 TS COUNTPL
009977,000738:
009978,000739: 30,7101 02516 TC BANKCALL
009979,000740: 30,7102 50002 CADR FLASHON
009980,000741:
009981,000742: 30,7103 37356 CAF VB06N66
009982,000743: 30,7104 02670 TC NVSUB
009983,000744: 30,7105 03040 TC PRENVBSY
009984,000745: 30,7106 02722 TC ENDIDLE
009985,000746: 30,7107 07111 TC ENDTSDSP
009986,000747: 30,7110 01207 TC QPLACE
009987,000748:
009988,000749: 30,7111 03107 ENDTSDSP TC FREEDSP
009989,000750: 30,7112 45501 CS FOUR
009990,000751: 30,7113 70622 MASK MODREG
009991,000752: 30,7114 50622 TS MODREG
009992,000753: 30,7115 02516 TC BANKCALL
009993,000754: 30,7116 42001 CADR DSPMM
009994,000755:
009995,000756: 30,7117 45500 CS ZERO
009996,000757: 30,7120 50704 TS CDUIND
009997,000758:
009998,000759: 30,7121 02516 TC BANKCALL
009999,000760: 30,7122 12102 CADR MKRELEAS
010000,000761:
010001,000762: 30,7123 02115 TC ENDOFJOB
010002,000763:
010003,000764: 30,7124 03711 33265 OMEGA/MS 2DEC .12169524
010004,000765: 30,7126 03610 01224 LABLAT2 2DEC .11767824
010005,000766: 30,7130 00011 NINE DEC 9 B-14
010006,000767: 30,7131 00021 MTRXLD DEC 17 B-14
010007,000768: 30,7132 00030 240SEC DEC 24 B-14
010008,000769: 30,7133 00036 300SEC DEC 30 B-14
010009,000770: 30,7134 00062 0.5SEC DEC .5 E2
010010,000771: 30,7135 01750 10SEC DEC 10 E2
010011,000772: 30,7136 30,7135 1000DEC EQUALS 10SEC
010012,000773: 30,7136 03720 20SEC DEC 20 E2
010013,000774: 30,7137 23000 GYPRIO OCT 23000
010014,000775:
The following words are unreferenced constants. |
010016,000777: 30,7140 04572 17033 2DEC 0.1481
010017,000778: 30,7142 22004 35223 2DEC 0.5628
010018,000779: 30,7144 33205 20745 2DEC 0.8519
010019,000780: 30,7146 22004 35223 2DEC 0.5628
010020,000781:
010021,000782: 30,7150 00000 00000 SYNSTAR1 2DEC 0.0
010022,000783: 30,7152 20000 00000 2DEC 0.5
010023,000784: 30,7154 00000 00000 2DEC 0.0
010024,000785:
010025,000786: 30,7156 00000 00000 SYNSTAR2 2DEC 0.0
010026,000787: 30,7160 13240 22013 2DEC 0.35355
010027,000788: 30,7162 13240 22013 2DEC 0.35355
010028,000789:
010029,000790: 30,7164 24000 00000 INTCON 2DEC 20 B-5
010030,000791: 30,7166 30,7164 PROCON = INTCON
010031,000792: 30,7166 01111 00000 DEC585 2DEC 5.85 E2 B14
010032,000793: 30,7170 24365 30244 DEC0.64 2DEC 0.64
010033,000794: 30,7172 00430 VB04N30 OCT 00430
010034,000795:
010035,000796: 30,7173 34521 POSITON2 CAF HALF
010036,000797: 30,7174 51024 TS YSM +4
010037,000798: 30,7175 51030 TS ZSM +2
010038,000799: 30,7176 40000 CS A
010039,000800: 30,7177 51012 TS XSM
010040,000801: 30,7200 34516 CAF ONE
010041,000802: 30,7201 50765 TS PIPINDEX
010042,000803: 30,7202 35502 CAF TWO
010043,000804: 30,7203 50766 TS PIPINDEX +1
010044,000805: 30,7204 35777 CAF OPOVF
010045,000806: 30,7205 51206 TS RESULTCT
010046,000807: 30,7206 06446 TC PUTPOS2
010047,000808:
010048,000809: 30,7207 34521 POSITON3 CAF HALF
010049,000810: 30,7210 51016 TS XSM +4
010050,000811: 30,7211 51030 TS ZSM +2
010051,000812: 30,7212 51020 TS YSM
010052,000813: 30,7213 35500 CAF ZERO
010053,000814: 30,7214 50765 TS PIPINDEX
010054,000815: 30,7215 35502 CAF TWO
010055,000816: 30,7216 50766 TS PIPINDEX +1
010056,000817: 30,7217 34516 CAF ONE
010057,000818: 30,7220 51206 TS RESULTCT
010058,000819: 30,7221 06446 TC PUTPOS2
010059,000820:
010060,000821: 30,7222 34521 POSITON4 CAF HALF
010061,000822: 30,7223 51014 TS XSM +2
010062,000823: 30,7224 51032 TS ZSM +4
010063,000824: 30,7225 40000 COM
010064,000825: 30,7226 51020 TS YSM
010065,000826: 30,7227 35502 CAF TWO
010066,000827: 30,7230 50765 TS PIPINDEX
010067,000828: 30,7231 35500 CAF ZERO
010068,000829: 30,7232 50766 TS PIPINDEX +1
010069,000830: 30,7233 35777 CAF OPOVF
010070,000831: 30,7234 64516 AD ONE
010071,000832: 30,7235 51206 TS RESULTCT
010072,000833: 30,7236 06446 TC PUTPOS2
010073,000834:
010074,000835: 30,7237 34521 POSITON5 CAF HALF
010075,000836: 30,7240 51024 TS YSM +4
010076,000837: 30,7241 51014 TS XSM +2
010077,000838: 30,7242 51026 TS ZSM
010078,000839: 30,7243 34516 CAF ONE
010079,000840: 30,7244 50765 TS PIPINDEX
010080,000841: 30,7245 35500 CAF ZERO
010081,000842: 30,7246 50766 TS PIPINDEX +1
010082,000843: 30,7247 35502 CAF TWO
010083,000844: 30,7250 51206 TS RESULTCT
010084,000845: 30,7251 06446 TC PUTPOS2
010085,000846:
010086,000847: 30,7252 34521 POSITON6 CAF HALF
010087,000848: 30,7253 51016 TS XSM +4
010088,000849: 30,7254 51022 TS YSM +2
010089,000850: 30,7255 40000 COM
010090,000851: 30,7256 51026 TS ZSM
010091,000852: 30,7257 35500 CAF ZERO
010092,000853: 30,7260 50765 TS PIPINDEX
010093,000854: 30,7261 34516 CAF ONE
010094,000855: 30,7262 50766 TS PIPINDEX +1
010095,000856: 30,7263 35777 CAF OPOVF
010096,000857: 30,7264 65502 AD TWO
010097,000858: 30,7265 51206 TS RESULTCT
010098,000859: 30,7266 06446 TC PUTPOS2
010099,000860:
010100,000861: 30,7267 00017 FINEMASK OCT 17
010101,000862: 30,7270 05605 SYSTSTKG DEC .18
010102,000863: 30,7271 13240 23632 ROOT2/4 2DEC .353553391
010103,000864:
010104,000865: 30,7273 37271 POSITON7 CAF ROOT2/4
010105,000866: 30,7274 51026 TS ZSM
010106,000867: 30,7275 51030 TS ZSM +2
010107,000868: 30,7276 51020 TS YSM
010108,000869: 30,7277 40000 COM
010109,000870: 30,7300 51022 TS YSM +2
010110,000871: 30,7301 37272 CAF ROOT2/4 +1
010111,000872: 30,7302 51027 TS ZSM +1
010112,000873: 30,7303 51031 TS ZSM +3
010113,000874: 30,7304 51021 TS YSM +1
010114,000875: 30,7305 40000 COM
010115,000876: 30,7306 51023 TS YSM +3
010116,000877: 30,7307 34521 CAF HALF
010117,000878: 30,7310 51016 TS XSM +4
010118,000879: 30,7311 35500 CAF ZERO
010119,000880: 30,7312 50765 TS PIPINDEX
010120,000881: 30,7313 06446 TC PUTPOS2
010121,000882:
010122,000883: 30,7314 37271 POSITON8 CAF ROOT2/4
010123,000884: 30,7315 51012 TS XSM
010124,000885: 30,7316 51014 TS XSM +2
010125,000886: 30,7317 51026 TS ZSM
010126,000887: 30,7320 40000 COM
010127,000888: 30,7321 51030 TS ZSM +2
010128,000889: 30,7322 37272 CAF ROOT2/4 +1
010129,000890: 30,7323 51013 TS XSM +1
010130,000891: 30,7324 51015 TS XSM +3
010131,000892: 30,7325 51027 TS ZSM +1
010132,000893: 30,7326 40000 COM
010133,000894: 30,7327 51031 TS ZSM +3
010134,000895: 30,7330 34521 CAF HALF
010135,000896: 30,7331 51024 TS YSM +4
010136,000897: 30,7332 34516 CAF ONE
010137,000898: 30,7333 50765 TS PIPINDEX
010138,000899: 30,7334 06446 TC PUTPOS2
010139,000900:
010140,000901: 30,7335 37271 POSITON9 CAF ROOT2/4
010141,000902: 30,7336 51020 TS YSM
010142,000903: 30,7337 51022 TS YSM +2
010143,000904: 30,7340 51012 TS XSM
010144,000905: 30,7341 40000 COM
010145,000906: 30,7342 51014 TS XSM +2
010146,000907: 30,7343 37272 CAF ROOT2/4 +1
010147,000908: 30,7344 51021 TS YSM +1
010148,000909: 30,7345 51023 TS YSM +3
010149,000910: 30,7346 51013 TS XSM +1
010150,000911: 30,7347 40000 COM
010151,000912: 30,7350 51015 TS XSM +3
010152,000913: 30,7351 34521 CAF HALF
010153,000914: 30,7352 51032 TS ZSM +4
010154,000915: 30,7353 35502 CAF TWO
010155,000916: 30,7354 50765 TS PIPINDEX
010156,000917: 30,7355 06446 TC PUTPOS2
010157,000918:
010158,000919: 30,7356 00666 VB06N66 OCT 00666
010159,000920: 30,7357 00050 FORTY DEC 40 B-14
010160,000921:
010161,000922: 30,7360 ENDSYST EQUALS
010162,000923:
010163,000924: 30,7400 SETLOC 61400
010164,000925:
010165,000926: 30,7400 02516 SYSPATCH TC BANKCALL
010166,000927: 30,7401 12102 CADR MKRELEAS
010167,000928: 30,7402 06010 TC LGNTEST4
End of include-file SYSTEM_TEST.agc. Parent file is MAIN.agc