Most of the software on the AGC was stored in a special read only memory known as core rope memory, fashioned by weaving wires through magnetic cores, though a small amount of read-write core memory was provided.
The Apollo Guidance Computer DSKY or display and keyboard. This is the "human interface" for the Apollo flight computers. It was the only way the astronauts could interact with the AGC to change the software programs for different mission segments, and to display and load the data required for the mission. The DSKY displayed three 5-digit numbers from the AGC's data memory, plus 2-digit numbers for the number of the program being run, the Verb and Noun codes to control the interchange of data, plus caution and warning lights.
Doc Draper's Lab develops the navigation computer for the Apollo space program. The only way to test this system is with a direct view of the sky and stars so engineers haul the entire system up to the roof of the lab in Cambridge to test it.
The computers used on the Apollo missions had less memory and processing power than a modern calculator — much less than a mobile phone — and yet not once did the crew experience a computer-related fault.
The Command/Service Module (CSM) was one of two spacecraft, along with the lunar module (LM) which was used to transport astronauts to the moon and back. It was built for NASA by North American Aviation and was guided by the first ever digital spaceflight computer system known as the Apollo Guidance Computer (AGC). The AGC was designed and built by the MIT Instrumentation Lab now known as Draper. After the Apollo lunar program, the CSM saw manned service as a crew shuttle for Skylab and the Apollo-Soyuz program in which an American crew docked with a Soviet spacecraft in Earth orbit.
The command module contained everything the astronauts needed to control the spacecraft and keep themselves alive on the journey, all sealed into a working space slightly less than four meters across by just over three meters high.
Together with the service module, the spacecraft provided the crew with food, water, a temperature-controlled environment and power. Columbia has systems for navigation, control, communications, and propulsion.