Source Code

These source-code files were from the printout at the MIT Museum, with many thanks to Deborah Douglas, the Museum's Curator of Science and Technology, for releasing it to us. The printout was digitally photographed by Paul Fjeld. A team of volunteers transcribed the source code manually from these images or, where appropriate, modified already-transcribed but similar source Colossus 249 (Apollo 9) source code to agree with the images from the printout. Note that the page images presented online are of reduced quality, and that higher-quality images are available. Report any conversion errors or legibility problems in page images to info@sandroid.org. Notations on the program listing read, in part:

	GAP:  ASSEMBLE REVISION 055 OF AGC PROGRAM COMANCHE BY NASA 2021113-051
	10:28 APR.  1,1969
Note that the date is the date of the printout, not the date of the program revision.

052554,000002:                                                                                                  ## Copyright:   Public domain.
052555,000003:                                                                                                  ## Filename:    INTERPRETIVE_CONSTANTS.agc
052556,000004:                                                                                                  ## Purpose:     Part of the source code for Colossus 2A, AKA Comanche 055.
052557,000005:                                                                                                  ##              It is part of the source code for the Command Module's (CM)
052558,000006:                                                                                                  ##              Apollo Guidance Computer (AGC), for Apollo 11.
052559,000007:                                                                                                  ## Assembler:   yaYUL
052560,000008:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
052561,000009:                                                                                                  ## Website:     www.ibiblio.org/apollo.
052562,000010:                                                                                                  ## Pages:       1205-1206
052563,000011:                                                                                                  ## Mod history: 2009-05-13 RSB  Adapted from the Colossus249/ file of the
052564,000012:                                                                                                  ##                              same name, using Comanche055 page images.
052565,000013:                                                                                                  ##              2016-12-21 RSB  Proofed comment text using octopus/ProoferComments
052566,000014:                                                                                                  ##                              but no errors found.
052567,000015:                                                                                                  ##
052568,000016:                                                                                                  ## This source code has been transcribed or otherwise adapted from digitized
052569,000017:                                                                                                  ## images of a hardcopy from the MIT Museum.  The digitization was performed
052570,000018:                                                                                                  ## by Paul Fjeld, and arranged for by Deborah Douglas of the Museum.  Many
052571,000019:                                                                                                  ## thanks to both.  The images (with suitable reduction in storage size and
052572,000020:                                                                                                  ## consequent reduction in image quality as well) are available online at
052573,000021:                                                                                                  ## www.ibiblio.org/apollo.  If for some reason you find that the images are
052574,000022:                                                                                                  ## illegible, contact me at info@sandroid.org about getting access to the 
052575,000023:                                                                                                  ## (much) higher-quality images which Paul actually created.
052576,000024:                                                                                                  ##
052577,000025:                                                                                                  ## Notations on the hardcopy document read, in part:
052578,000026:                                                                                                  ##
052579,000027:                                                                                                  ##      Assemble revision 055 of AGC program Comanche by NASA
052580,000028:                                                                                                  ##      2021113-051.  10:28 APR. 1, 1969  
052581,000029:                                                                                                  ##
052582,000030:                                                                                                  ##      This AGC program shall also be referred to as
052583,000031:                                                                                                  ##                      Colossus 2A
052584,000032: 

Page 1205

052586,000034: 26,2000                                           SETLOC   INTPRET1                              
052587,000035: 26,2000                                           BANK                                           
052588,000036: 
052589,000037: 26,3324                                           COUNT    23/ICONS                              
052590,000038: 
052591,000039: 26,3324           10000 00000  DP1/4TH            2DEC     .25                                   
052592,000040: 
052593,000041: 26,3326           00000 00000  UNITZ              2DEC     0          B-28                       
052594,000042: 
052595,000043: 26,3330           00000 00000  UNITY              2DEC     0          B-28                       
052596,000044: 
052597,000045: 26,3332           20000 00000  UNITX              2DEC     .5                                    
052598,000046: 
052599,000047: 26,3334           00000 00000  ZEROVECS           2DEC     0          B-28                       
052600,000048: 
052601,000049: 26,3336           00000 00000                     2DEC     0          B-28                       
052602,000050: 
052603,000051: 26,3340           00000 00000                     2DEC     0          B-28                       
052604,000052: 
052605,000053: 26,3342  26,3332               DPHALF             =        UNITX                                 
052606,000054: 26,3342           37777        DPPOSMAX           OCT      37777                                 
052607,000055: 26,3343           37777                           OCT      37777                                 
052608,000056: 

Page 1206

052610,000058:                                                                                                  #  INTERPRETIVE CONSTANTS IN THE OTHER HALF-MEMORY
052611,000059: 
052612,000060: 04,2000                                           SETLOC   INTPRET2                              
052613,000061: 04,2000                                           BANK                                           
052614,000062: 
052615,000063: 04,3557                                           COUNT    14/ICONS                              
052616,000064: 
052617,000065: 04,3557           00000 00000  ZUNIT              2DEC     0          B-28                       
052618,000066: 
052619,000067: 04,3561           00000 00000  YUNIT              2DEC     0          B-28                       
052620,000068: 
052621,000069: 04,3563           20000 00000  XUNIT              2DEC     .5                                    
052622,000070: 
052623,000071: 04,3565           00000 00000  ZEROVEC            2DEC     0          B-28                       
052624,000072: 
052625,000073: 04,3567           00000 00000                     2DEC     0          B-28                       
052626,000074: 
052627,000075: 04,3571           00000 00000                     2DEC     0          B-28                       
052628,000076: 
052629,000077: 04,3573           77777                           OCT      77777                                 #  -0, -6, -12 MUST REMAIN IN THIS ORDER
052630,000078: 04,3574           77771        DEC-6              DEC      -6         B-14                       
052631,000079: 04,3575           77763        DEC-12             DEC      -12        B-14                       
052632,000080: 04,3576           37777 37777  LODPMAX            2OCT     3777737777                            #  THESE TWO CONSTANTS MUST REMAIN
052633,000081: 
052634,000082: 04,3600           37777 37777  LODPMAX1           2OCT     3777737777                            #  ADJACENT AND THE SAME FOR INTEGRATION
052635,000083: 
052636,000084: 04,3602  04,3565               ZERODP             =        ZEROVEC                               
052637,000085: 04,3602  04,3563               HALFDP             =        XUNIT                                 
052638,000086: 
052639,000087: 
052640,000088: 
052641,000089: 

End of include-file INTERPRETIVE_CONSTANTS.agc.  Parent file is MAIN.agc