Software:IMAX 432

From HandWiki
Short description: Former operating system


iMAX 432
DeveloperIntel
Written inAda
Working stateDiscontinued
Initial release1982; 42 years ago (1982)
PlatformsIntel iAPX 432

iMAX 432 (Intel Multifunction Applications eXecutive for the Intel 432 Micromainframe)[1] was an operating system developed by Intel for digital electronic computers based on the 1980s Intel iAPX 432 32-bit microprocessor.[2] The term micromainframe was an Intel marketing designation describing the iAPX 432 processor's capabilities as being comparable to a mainframe. The iAPX 432 processor and the iMAX 432 operating system were incompatible with the x86 architecture commonly found in personal computers. iMAX 432 was implemented in a subset of the original (1980) version of the Ada, extended with runtime type checking and dynamic package creation.[3]

As of 1982 in iMAX version 2, iMAX was aimed at programmers rather than application users, and it did not provide a command line or other human interface.[1] iMAX provided a runtime environment for the Ada programming language and other high-level languages, as well as an incomplete Ada compiler which was to be extended to cover the full Ada programming language in a later iMAX version after Version 2.[1]

There were at least two versions of iMAX as of 1982, Version 1 and Version 2.[1] Version 1 was undergoing internal Intel testing as of 1981 and was scheduled to be released in 1982.[3] Version 2 was modular and the programmer could choose what parts of the iMAX operating system to load; there were two standard configurations of iMAX version 2 named "Full" and "Minimal", with the minimal configuration being similar to Version 1 of iMAX.[1] As of 1982, a Version 3 of iMAX was planned for release, which was to add support for virtual memory.[1]

See also

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 "iMAX 432 Reference Manual". Intel. May 1982. http://bitsavers.org/components/intel/iAPX_432/172103-002_iMAX_432_Reference_Manual_May82.pdf. 
  2. Pollack, Fred J.; Kahn, Kevin C.; Wilkinson, Roy M. (December 1981). "The iMAX-432 object filing system". ACM SIGOPS Operating Systems Review (Association for Computing Machinery) 15 (5): 137–147. doi:10.1145/1067627.806602. 
  3. 3.0 3.1 Kahn, Kevin C.; Corwin, William M.; Dennis, T. Don; d'Hooge, Herman; Hubka, David E.; Hutchins, Linda A.; Montague, John T.; Pollack, Fred J. (December 1981). "iMAX: A multiprocessor operating system for an object-based computer". ACM SIGOPS Operating Systems Review 15 (5): 127–136. doi:10.1145/800216.806601. https://cs.uwaterloo.ca/~Brecht/courses/702/Possible-Readings/oses/imax-multiprocessor-os-sosp-1981.pdf. 

Bibliography