### FILE="Main.annotation" ## Copyright: Public domain. ## Filename: SINGLE_PRECISION_SUBROUTINES.agc ## Purpose: A section of Artemis revision 071. ## It is part of the reconstructed source code for the first ## release of the flight software for the Command Module's ## (CM) Apollo Guidance Computer (AGC) for Apollo 15 through ## 17. The code has been recreated from a copy of Artemis 072. ## It has been adapted such that the resulting bugger words ## exactly match those specified for Artemis 071 in NASA ## drawing 2021154-, which gives relatively high confidence ## that the reconstruction is correct. ## Reference: 1207 ## Assembler: yaYUL ## Contact: Ron Burkey . ## Website: www.ibiblio.org/apollo/index.html ## Mod history: 2019-08-14 MAS Created from Artemis 072. ## Page 1207 SETLOC FFTAG1 BANK # SINGLE PRECISION SINE AND COSINE COUNT* $$/INTER SPCOS AD HALF # ARGUMENTS SCALED AT PI SPSIN TS TEMK TCF SPT CS TEMK SPT DOUBLE TS TEMK TCF POLLEY XCH TEMK INDEX TEMK AD LIMITS COM AD TEMK TS TEMK TCF POLLEY TCF ARG90 POLLEY EXTEND MP TEMK TS SQ EXTEND MP C5/2 AD C3/2 EXTEND MP SQ AD C1/2 EXTEND MP TEMK DDOUBL TS TEMK TC Q ARG90 INDEX A CS LIMITS TC Q # RESULT SCALED AT 1 # SPROOT WAS DELETED IN REV 51 OF MASTER. ASS. CONT. HAS CARDS.