The technological marvel that facilitated the Apollo missions to the Moon was the on-board computer. He regularly lectures on the Apollo computer and related topics to diverse groups, from NASA's computer engineering conferences, the IEEE/ACM, computer festivals and university student groups.
By today's standards, the on-board computer used by the Apollo astronaut's was a primitive affair, but in an age when most computers filled an entire room, this was small, required little power, and incorporated several technologies that were revolutionary for its time.
This is the first book to fully describe the Apollo guidance computer's architecture, Executive software, and the programs used by astronauts. It describes the full range of technologies required in order to fly the Apollo lunar missions, and whicn enabled the astronauts to fly to the Moon - and back!
From the reviews:
"This exceedingly valuable work will give present day Computer Science students the background to understand how the dramatic breakthroughs in Logical Design, Computer Architecture, Computer Language Interpreters and Real-Time Executive Software was invented, and how it worked in practice. ? This excellent reference will form a model for teaching and learning historical Computer Architectures and Software so that future Computer Scientists can understand and learn the original ideas that today guide their field." (Ira Laefsky, Amazon, September, 2010)