Editorial Review Product Description Designing a mission for a flight to the Moon requires balancing the demands of a wide array of spacecraft systems, with the details of tending each component generating complex and often contradictory requirements. More than any other system in the Apollo spacecraft, the Apollo Guidance Computer drove the capabilities of the lunar missions. In the 1960's, most computers filled an entire room yet the spacecraft's computer was required to be compact and require little power. When compared to modern systems, the AGC's design limitations and lack of speed presented formidable challenges. Yet, hardware and software engineers overcame these difficulties, and their creation was able to guide a new and complex spacecraft and its precious human cargo away from the safety of Earth and towards a new world. Although people today find it difficult to accept that it was possible to control a spacecraft using such a 'primitive' computer, it nevertheless had capabilities that are advanced even by today's standards.
The Apollo Guidance Computer: Architecture and Operation is the first comprehensive description of the Apollo computer, beginning with its internal organization to its user interface and flight software. Particular emphasis is placed on the instruction set, Executive capabilities, the Interpreter and the detailed procedures for mission application software. Launch, landing on the Moon and entry back on Earth are explained in rich detail and show how the computer was an integral part of the spacecraft operation. As a comprehensive account, it spans the disciplines of computer science, aerospace engineering and spacecraft operations. The Apollo Guidance Computer: Architecture and Operation is an essential reference for space historians and engineers, and serves well as a complementary text for computer science courses. ... Read more Customer Reviews (1)
A Vital Historical Computer Architecture Study--"Wow"
The embedded computer that traveled with the Apollo astronauts was not only an important component of the navigation and control system for the historic lunar landings; it was an infinitely important landmark in the development of the microcomputer and embedded real-time systems which today inhabit our cars, homes and entertainment equipment.It was also the first important step in developing inexpensive real-time systems for control and ubiquitous computing.While other works such as Mindel's "Digital Apollo" and Eldon C. Hall's "Journey To The Moon" have described this system as a component of the overall Apollo system and in a first-person account of the development process, only this important textbook gives the modern student of computer architecture and embedded real-time systems the technical detail to understand how this first microcomputer system worked in practice.Exquisite detail and explanation is given of the Hardware and Logical Design Architecture of this systems, as well as the principles and practice of the historic Forth-like language interpreter and Real-Time Executive Software.
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. Detailed Scenarios are also given of how this software and hardware architecture functioned in the astronauts computation of Navigation and Guidance.Enough detail and careful instruction is given in the functioning of this computer for classroom instruction in computer science or for the advanced hobbyist to use the software simulators of the Apollo Guidance Computer in duplicating the steps the Lunar Astronauts performed in guiding the Command Module and Lunar Lander.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
MSE/MBA Computer Human Interaction Researcher and Consultant formerly Senior Consultant on the Staff of Arthur D. Little, Inc. and Digital Equipment Corporation
... Read more |