iMAX 432 (forkortelse for Intel Multifunction Applications Executive for the Intel 432 Micromainframe)[1] er et operativsystem som ble utviklet av Intel for datamaskiner med 32-biter mikroprosessoren Intel iAPX 432.[2] Begrepet micromainframe ble brukt i markedsføringen for å beskrive ytelsen til iAPX 432 som sammenlignbar med en stormaskin (mainframe). iAPX 432 hadde en annen datamaskinarkitektur og var ikke kompatibel med Intel 8086 og etterfølgende mikroprosessorer som ble introdusert i IBM Personal Computer i 1981. iMAX 432 ble implementert i programmeringsspråket Ada; nærmere bestemt av en delmengde av den opprinnelige 1980-versjonen av dette språket, som var blitt utvidet med typesjekking under kjøretid og dynamisk pakkeskaping.[3]

IMAX 432
Utvikler(e)Intel
StatusHistorisk
PlattformIntel iAPX 432
Skrevet iAda

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]

Referanser rediger

  1. ^ a b c d e f «iMAX 432 Reference Manual» (PDF). Intel. mai 1982. Arkivert fra originalen (PDF) 8. august 2014.  «Arkivert kopi» (PDF). Arkivert fra originalen (PDF) 13. oktober 2011. Besøkt 18. januar 2020. 
  2. ^ Pollack, Fred J.; Kahn, Kevin C.; Wilkinson, Roy M. (desember 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. ^ a b Kahn, Kevin C.; Corwin, William M.; Dennis, T. Don; d'Hooge, Herman; Hubka, David E.; Hutchins, Linda A.; Montague, John T.; Pollack, Fred J. (desember 1981). «iMAX: A multiprocessor operating system for an object-based computer» (PDF). ACM SIGOPS Operating Systems Review. 15 (5): 127–136. doi:10.1145/800216.806601. 

Litteratur rediger