2016-07-31 22:32:55 +00:00
|
|
|
# Copyright: Public domain.
|
|
|
|
# Filename: INTERRUT_LEAD_INS.agc
|
|
|
|
# Purpose: Part of the source code for Luminary 1A build 099.
|
|
|
|
# It is part of the source code for the Lunar Module's (LM)
|
|
|
|
# Apollo Guidance Computer (AGC), for Apollo 11.
|
|
|
|
# Assembler: yaYUL
|
|
|
|
# Contact: Onno Hommes <ohommes@cmu.edu>.
|
|
|
|
# Website: www.ibiblio.org/apollo.
|
|
|
|
# Pages: 0153-0154
|
|
|
|
# Mod history: 2009-05-14 OH Transcribed from page images.
|
|
|
|
#
|
|
|
|
# This source code has been transcribed or otherwise adapted from
|
|
|
|
# digitized images of a hardcopy from the MIT Museum. The digitization
|
|
|
|
# was performed by Paul Fjeld, and arranged for by Deborah Douglas of
|
|
|
|
# the Museum. Many thanks to both. The images (with suitable reduction
|
|
|
|
# in storage size and consequent reduction in image quality as well) are
|
|
|
|
# available online at www.ibiblio.org/apollo. If for some reason you
|
|
|
|
# find that the images are illegible, contact me at info@sandroid.org
|
|
|
|
# about getting access to the (much) higher-quality images which Paul
|
|
|
|
# actually created.
|
|
|
|
#
|
|
|
|
# Notations on the hardcopy document read, in part:
|
|
|
|
#
|
2020-08-04 01:09:29 +00:00
|
|
|
# Assemble revision 001 of AGC program LMY99 by NASA 2021112-061
|
2016-12-28 16:11:25 +00:00
|
|
|
# 16:27 JULY 14, 1969
|
2016-07-31 22:32:55 +00:00
|
|
|
|
|
|
|
|
|
|
|
# Page 153
|
2016-12-28 16:11:25 +00:00
|
|
|
SETLOC 4000
|
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
COUNT* $$/RUPTS # FIX-FIX LEAD INS
|
|
|
|
INHINT # GO
|
|
|
|
CAF GOBB
|
|
|
|
XCH BBANK
|
|
|
|
TCF GOPROG
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
DXCH ARUPT # T6RUPT
|
|
|
|
EXTEND
|
|
|
|
DCA T6ADR
|
|
|
|
DTCB
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2020-10-19 19:11:18 +00:00
|
|
|
DXCH ARUPT # T5RUPT - AUTOPILOT
|
2016-07-31 22:32:55 +00:00
|
|
|
EXTEND
|
|
|
|
DCA T5ADR
|
|
|
|
DTCB
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
DXCH ARUPT # T3RUPT
|
|
|
|
CAF T3RPTBB
|
|
|
|
XCH BBANK
|
|
|
|
TCF T3RUPT
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
DXCH ARUPT # T4RUPT
|
|
|
|
CAF T4RPTBB
|
|
|
|
XCH BBANK
|
|
|
|
TCF T4RUPT
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
DXCH ARUPT # KEYRUPT1
|
|
|
|
CAF KEYRPTBB
|
|
|
|
XCH BBANK
|
|
|
|
TCF KEYRUPT1
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
DXCH ARUPT # KEYRUPT2
|
|
|
|
CAF MKRUPTBB
|
|
|
|
XCH BBANK
|
|
|
|
TCF MARKRUPT
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
DXCH ARUPT # UPRUPT
|
|
|
|
CAF UPRPTBB
|
|
|
|
XCH BBANK
|
|
|
|
TCF UPRUPT
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
DXCH ARUPT # DOWNRUPT
|
|
|
|
CAF DWNRPTBB
|
|
|
|
XCH BBANK
|
|
|
|
TCF DODOWNTM
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
DXCH ARUPT # RADAR RUPT
|
|
|
|
CAF RDRPTBB
|
|
|
|
# Page 154
|
|
|
|
XCH BBANK
|
|
|
|
TCF RADAREAD
|
2016-12-28 16:11:25 +00:00
|
|
|
|
2016-07-31 22:32:55 +00:00
|
|
|
DXCH ARUPT # RUPT10 IS USED ONLY BY LANDING GUIDANCE
|
|
|
|
CA RUPT10BB
|
|
|
|
XCH BBANK
|
|
|
|
TCF PITFALL
|
|
|
|
|
|
|
|
|
|
|
|
EBANK= LST1 # RESTART USES E0, E3
|
|
|
|
GOBB BBCON GOPROG
|
|
|
|
|
|
|
|
EBANK= PERROR
|
|
|
|
T6ADR 2CADR DOT6RUPT
|
|
|
|
|
|
|
|
EBANK= LST1
|
|
|
|
T3RPTBB BBCON T3RUPT
|
|
|
|
|
|
|
|
EBANK= KEYTEMP1
|
|
|
|
KEYRPTBB BBCON KEYRUPT1
|
|
|
|
|
|
|
|
EBANK= AOTAZ
|
|
|
|
MKRUPTBB BBCON MARKRUPT
|
|
|
|
|
|
|
|
UPRPTBB = KEYRPTBB
|
|
|
|
|
|
|
|
EBANK= DNTMBUFF
|
|
|
|
DWNRPTBB BBCON DODOWNTM
|
|
|
|
|
|
|
|
EBANK= RADMODES
|
|
|
|
RDRPTBB BBCON RADAREAD
|
|
|
|
|
|
|
|
EBANK= M11
|
|
|
|
T4RPTBB BBCON T4RUPT
|
|
|
|
|
|
|
|
EBANK= ELVIRA
|
|
|
|
RUPT10BB BBCON PITFALL
|
2016-12-28 16:11:25 +00:00
|
|
|
|