| 開発者 | インテル |
|---|---|
| 書かれた | エイダ |
| 作業状態 | 製造中止 |
| 初回リリース | 1982年 |
| プラットフォーム | インテル iAPX 432 |
iMAX 432 (Intel Multifunction Applications eXecutive for the Intel 432 Micromainframe) [1] は、1980年代のIntel iAPX 432 32ビットマイクロプロセッサをベースにしたデジタル電子コンピュータ用にIntelが開発したオペレーティングシステムでした。[2]マイクロメインフレームという用語は、iAPX 432プロセッサの機能がメインフレームに匹敵することを説明するIntelのマーケティング用語でした。iAPX 432プロセッサとiMAX 432オペレーティングシステムは、パーソナルコンピュータで一般的に見られるx86アーキテクチャとは互換性がありませんでした。iMAX 432は、 Adaのオリジナルバージョン(1980年)のサブセットで実装され、ランタイム型チェックと動的パッケージ作成が拡張されました。[3]
1982年のiMAXバージョン2では、iMAXはアプリケーションユーザーではなくプログラマーを対象としており、コマンドラインやその他のヒューマンインターフェースは提供されていませんでした。[1] iMAXは、Adaプログラミング言語やその他の高水準言語のランタイム環境と、バージョン2以降のiMAXバージョンで完全なAdaプログラミング言語をカバーするように拡張された不完全なAdaコンパイラを提供しました。 [1]
1982年の時点で、iMAXには少なくともバージョン1とバージョン2の2つのバージョンがありました。[1]バージョン1は1981年の時点でIntel社内でテスト中であり、1982年にリリースされる予定でした。[3]バージョン2はモジュール式で、プログラマーはiMAXオペレーティングシステムのどの部分をロードするかを選択できました。iMAXバージョン2には「フル」と「最小」という2つの標準構成があり、最小構成はiMAXのバージョン1に似ていました。[1] 1982年の時点で、iMAXのバージョン3のリリースが計画されており、仮想メモリのサポートが追加されました。[1]
参照
参考文献
- ^ abcdef 「iMAX 432リファレンスマニュアル」(PDF)。Intel 。1982 年 5 月。
- ^ Pollack, Fred J.; Kahn, Kevin C.; Wilkinson, Roy M. (1981 年 12 月). 「iMAX-432 オブジェクト ファイリング システム」. ACM SIGOPS オペレーティング システム レビュー. 15 (5). Association for Computing Machinery : 137–147. doi :10.1145/1067627.806602.
- ^ ab Kahn, Kevin C.; Corwin, William M.; Dennis, T. Don; d'Hooge, Herman; Hubka, David E.; Hutchins, Linda A.; Montague, John T.; Pollack, Fred J. (1981 年 12 月). 「iMAX: オブジェクト ベース コンピュータ用のマルチプロセッサ オペレーティング システム」(PDF) . ACM SIGOPS オペレーティング システム レビュー. 15 (5): 127–136. doi :10.1145/800216.806601. S2CID 9245960.
文献
- Kahn, Kevin C.; Corwin, William M.; Dennis, T. Don; d'Hooge, Herman; Hubka, David E.; Hutchins, Linda A.; Montague, John T.; Pollack, Fred J. (1981 年 12 月)。「iMAX: オブジェクト ベース コンピュータ用のマルチプロセッサ オペレーティング システム」( PDF)。ACM SIGOPS オペレーティング システム レビュー。15 (5): 127–136。doi : 10.1145 /800216.806601。S2CID 9245960 。
- Zeigler, Stephen F; Weicker, Reinhold P. (1983 年 5 月~6 月)。「iMAX 432 オペレーティング システム用の Ada 言語統計」。ACM SIGAda Ada Letters . II (6)。Association for Computing Machinery : 63–67。doi : 10.1145 /989813.989818 . S2CID 24107228。
