• Corpus ID: 246063854

A Brief Analysis of the Apollo Guidance Computer

  title={A Brief Analysis of the Apollo Guidance Computer},
  author={Charles K. Averill},
  • C. Averill
  • Published 6 January 2022
  • Computer Science
  • ArXiv
The AGC was designed with the sole purpose of providing navigational guidance and spacecraft control during the Apollo program throughout the 1960s and early 1970s. The AGC sported 72kb of ROM, 4kb of RAM, and a whopping 14,245 FLOPS, roughly 30 million times fewer than the computer this report is being written on. These limitations are what make the AGC so interesting, as its programmers had to ration each individual word of memory due to the bulk of memory technology of the time. Despite… 

Figures and Tables from this paper


The Apollo Guidance Computer: Architecture and Operation
The paper explains the history, evolution and packaging of machine organization, and discusses the executive program, which is the basis for eraseable memory programs.
General Design Characteristics of the Apollo Guidance Computer
  • 1963
AGC4 Memo # 9 -Block II Instructions
  • 1966
Programmer ’ s Manual - Block 2 AGC Assembly Language . Virtual AGC assembly - Language manual
    AGC4 Memo # 9 - Block II Instructions. Boston; MIT Instrumentation Laboratory
    • 1966
    Programmer’s Manual - Block 2 AGC Assembly Language
    • Virtual AGC assembly-Language manual. Retrieved December
    • 2021