IBM AP-101

IBM AP-101

The IBM AP-101 is an avionics computer, used most notably in the U.S. Space Shuttle, but also in the B-52 and F-15, among others. When it was designed, it was a high-performance pipelined processor with core memory. Today, its specifications are exceeded by many microprocessors. It remains in service (particularly on the space shuttle) because it works and is flight-certified, whereas to certify a replacement would cost hundreds of thousands or millions of dollars.

The AP-101, being the top-of-the-line of the System/4 Pi range, shares its general architecture with the System/360 mainframes. It has 16 32-bit registers, and uses a microprogram to define an instruction set of 154 instructions. Originally only 16 bits were available for addressing memory; later this was extended with four bits from the program status word register, allowing a directly addressable memory range of 1M locations.

The original AP-101 was built using TTL integrated circuits. The main memory was originally core memory, but the AP-101S upgrade in the early 1990s used semiconductor memory.

A shuttle uses five AP-101s as "general-purpose computers" (GPCs). Four operate in sync, for redundancy, while the fifth is a backup running software written independently. The shuttle software is written in HAL/S, a special-purpose high-level language, whereas AP-101s used by the US Air Force are mostly programmed in JOVIAL.

References

*Norman, P. Glenn, IBM Corp. (1987). "The new AP101S General-Purpose Computer (GPC) for the Space Shuttle". IEEE Proceedings, Volume 75, pp.308–319, 01 March 1987.
*Vandling, Gilbert C. "Organization of a Microprogrammed Aerospace Computer". Computer Design, pp.65–72, February 1975.

External links

* [http://spaceflight.nasa.gov/shuttle/reference/shutref/orbiter/avionics/dps/gpc.html NASA description of shuttle GPCs]
* [http://www.hq.nasa.gov/office/pao/History/computers/Ch4-3.html NASA history of AP-101 development]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • IBM AP-101 — IBM System/4 Pi L IBM System/4 Pi désigne une famille d ordinateurs résistants aux radiations conçue dans les années 1960 notamment pour les bombardiers B52 et le chasseur F 15 Eagle de l USAF ainsi que pour le Skylab et les navettes spatiales de …   Wikipédia en Français

  • IBM PC — (modelo 5150) IBM PC 5150 con teclado y monitor monocromático verde (5151), ejecutando MS DOS 5.0 Tipo Computador personal Comercializado …   Wikipedia Español

  • IBM Personal Computer XT — IBM PC/XT (model 5160) Release date March 8, 1983 (1983 03 08) (28 years ago) Discontinued April 1987 …   Wikipedia

  • IBM Floating Point Architecture — IBM System/360 computers, and subsequent machines based on that architecture (mainframes), support a hexadecimal floating point format. The format is used by SAS Transport files as required by the Food and Drug Administration (FDA) for New Drug… …   Wikipedia

  • IBM Personal Computer/AT — IBM PC/AT (model 5170) Tipo Computadora personal Desarrollador IBM Comercializado …   Wikipedia Español

  • IBM Personal Computer/AT — IBM PC AT (model 5170) Type Personal Computer Release date 1984[1] Discontinued April 2 ,1987[1] Operating system …   Wikipedia

  • 101 Dalmatians: Escape from DeVil Manor — Desarrolladora(s) DreamForge Intertainment Distribuidora(s) Disney Interactive Plataforma(s) IBM PC Fecha(s) de lanzamiento …   Wikipedia Español

  • IBM System Management Facilities — IBM SMF is a component of IBM s z/OS for mainframe computers, providing a standardised method for writing out records of activity to a file (or data set to use a z/OS term). SMF provides full instrumentation of all baseline activities running on… …   Wikipedia

  • IBM 101 — The IBM 101 Statistical Sorting Machine (from IBM: A22 0502 0):...combines in one unit the functions of sorting, counting, accumulating, balancing, editing, and printing of summaries of facts recorded in IBM cards.The following operations may be… …   Wikipedia

  • IBM PC keyboard — The keyboards for IBM PC compatible computers are standardized. However, during the 3 plus decades of PC architecture being constantly updated, multiple types of keyboard layout variations have been developed. A well known class of IBM PC… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”