Loading article…
エレクトロロジカX8(EL X8 )は、エレクトロロジカX1の後継機種として設計され、 1964年から1968年にかけてオランダのエレクトロロジカNVによって製造されたデジタルコンピュータである。
前身のX1と同様に、X8システムにはコアメモリ、27ビットワード長、および二次記憶装置としてのドラムメモリ(主記憶装置ではない)が含まれていました。メモリアドレスは15ビットから18ビットに拡張され、理論上の最大メモリサイズは256kワードになりました。X8には、I/Oを処理するCHARON(Centraal Hulporgaan Autonome Regeling Overdracht Nevenapparatuur、中央コプロセッサ自律制御転送周辺機器)と呼ばれる独立した周辺プロセッサが含まれていました。その他の機能には、紙テープ、プロッタ、プリンタなどの低速デバイス用に設計された最大48の入出力チャネルが含まれていました。X1とは異なり、X8の演算ユニットには浮動小数点演算が含まれており、41ビットの仮数部と12ビットの指数部(合計すると54ビットではなく53ビットになります。これは、仮数部の符号ビットが2つあるためです)を備えていました。
このシステムは、エドガー・ダイクストラによるマルチプログラミングシステム「THE」の実装におけるターゲットプロセッサとして最もよく知られています。これには、X8命令セットの特定の命令によって実現されたセマフォの発明も含まれます。セマフォは、THEオペレーティングシステム内の同期メカニズムとしてだけでなく、CHARONコプロセッサによって処理されるI/O要求の要求および応答データ構造にも使用されました。