The GM-NAA I/O input/output system of General Motors and North American Aviation was the first operating system for the IBM 704 computer.[1][2]

DeveloperGeneral Motors, North American Aviation
Working stateDiscontinued
Initial release1956 (1956)
Marketing targetBatch processing
Available inEnglish
PlatformsIBM 704
History of IBM mainframe operating systems

It was created in 1956 by Robert L. Patrick of General Motors Research and Owen Mock of North American Aviation.[1] It was based on a system monitor created in 1955 by programmers of General Motors for its IBM 701.

The main function of GM-NAA I/O was to automatically execute a new program once the one that was being executed had finished (batch processing). It was formed of shared routines to the programs that provided common access to the input/output devices. Some version of the system was used in about forty 704 installations.[1]

See also


  1. "Timeline of Computer History: 1956: Software". Computer History Museum. Retrieved 2007-09-04.
  2. Ryckman, George F.; , "17. The IBM 701 Computer at the General Motors Research Laboratories," Annals of the History of Computing , vol.5, no.2, pp.210-212, April–June 1983 doi: 10.1109/MAHC.1983.10026 URL:
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.