英語電気システム4

1975年のICLシステム4
ICLシステム4システム磁気テープ領域

イングリッシュ・エレクトリック(後のICL)システム4は1965年に発表されたメインフレームコンピュータである。これはRCA Spectra 70シリーズから派生したもので、それ自体がIBM System 360アーキテクチャの派生型である。[1]

このシリーズのモデルには、System 4-10(キャンセル)、4-30(1967年)、4-50(1967年、実質的にRCA 70/45と同じ)、4-70(1968年、イングリッシュ・エレクトリックが設計)[2]、4-75がありました。ICLの資料[3]にはモデル4-40についても言及されています。これは4-50のスラグ版で、4-30(量販店向け)がパワー不足と判明して販売中止になった後に導入されました。4-10はサテライトコンピュータとして導入されましたが、需要が非常に低かったため販売中止となりました。実際に販売されたのは4-50と4-70、およびその後継機である4-52と4-72のみです。スラグ版の4-72(4-62)は東ヨーロッパでの販売向けに導入されました。

System 4-50 と 4-70 はリアルタイム アプリケーション向けに設計されており、4 つのプロセッサ状態があり、それぞれに汎用レジスタ(GPR) のセットが用意されていました。状態によっては 16 個の GPR がすべて揃っていない場合もありますが、それでもプロセッサ状態を切り替える際にレジスタを保存する必要がない設計となっています。最下位レベル (P1) はユーザー状態です。この状態で使用できる命令は、IBM System 360 の非特権命令でした。中間レベルでは、さまざまなハードウェア割り込みを処理します。状態 P2 は割り込み応答状態で、割り込み制御状態 P3 (次に高いプロセッサ状態) によって決定されたタスクを実行します。最上位状態 P4 は緊急状態で、停電またはマシン チェックが発生した場合に開始されます。停電が発生した場合、プロセッサは揮発性レジスタを保存してから、規則的にシャットダウンします。このタスクは、停電の発生とマシンの電源切断から 1 ミリ秒以内に完了します。機械の点検のために、故障の表示がオペレーターに与えられた。[4] [5]

プロセッサ状態P1とP2では16個のGPRが利用可能であった。状態P3では6個のGPRが利用可能であり、状態P4では5個のGPRが利用可能であった。4つのプロセッサ状態それぞれに、割り込みステータスレジスタと割り込みマスクレジスタが用意されていた。浮動小数点レジスタの1セットは、すべてのプロセッサ状態で利用可能であった。[6]

命令時間(マイクロ秒)は次の通りである。[7]

 4-50 4-70AR 5.28 1.1 を追加 A 8.88 2.1乗算 MR 62.52 5.8 男性 65.64 6.6DR 90.81 を 10.8 で割る 94.89 11.6浮動小数点命令AE 19.2 3.6 を追加 西暦27.69年 4.0ME 49.42 6.2 を掛ける MD 186.55 11.5割り算 DE 83.0 9.3 DD 280.27 18.6彼女を半分にする 6.00 1.1 HDR 8.16 1.8

System 4には、中速または高速のカードリーダーが搭載されていました。80列カードは、モデルに応じて毎分800枚、または最大1,435枚の速度で読み取りました。51列カードは、モデルに応じて毎分1,170枚または1,820枚の速度で読み取りました。高速リーダーは、カードを端から読み取りました。

システム 4 で使用できるその他の周辺装置には、5、7、8 チャネルの高速紙テープ リーダー (1,500 文字/秒)、紙テープ出力パンチ (前述の 3 つのテープ幅のいずれでも 150 文字/秒)、80 列カード パンチ (100 カード/分)、最大 8 つの磁気テープ ユニットを接続できる磁気テープ コントローラーがあります。テープ速度は、モデル 4453: 150 インチ/秒、モデル 4452 と 4450: 75 インチ/秒、モデル 4454: 37.5 インチ/秒でした。モデル 4454 は 7 トラック、その他のモデルは 9 トラックでした。取り外し可能な磁気ディスクが使用できました。モデル 10 と 30 では、203 シリンダ (シリンダあたり 10 面)、トラックあたり 2,888 バイトディスクドライブモデル4425はトラックあたり3781バイトのデータを提供し、最大ディスク容量は7,378,000バイトでした。[8]

中速および高速のドラムプリンターは、様々な種類が供給されました。中速プリンターは、利用可能なすべての文字を使用して毎分約600行の印刷速度でした。高速プリンターは、毎分1080行または毎分1000行(モデルによって異なります)の印刷速度で、1行あたり64文字すべてを優れた印刷品質で印刷しました。後期モデルでは、毎分最大1150行の印刷速度を実現しました。16文字セットのドラムを装着した場合、印刷速度は毎分2700行でした。[9]

このオペレーティングシステムは、タスク数が可変のマルチプログラミング方式を採用していました。現場では、入力データが80バイトのレコードとしてディスクに保存され、160バイトのレコードとして出力されるため、システムのパフォーマンスは低かったです。1971年頃、当時のサプライヤであるICLは、入出力の末尾の空白を削除し、ブロックサイズを384バイトにするようにI/Oモジュールを書き換えました。これにより、パフォーマンスは大幅に向上しました。

システム4-50と4-70の非特権命令セットには、整数、浮動小数点、文字、小数点命令が含まれていました。つまり、テストとセット(TS)を除くIBMシステム360の完全な非特権命令セットでした。[10] ICLシステム4-30には、ハーフワード命令のLH、AH、SH、MH、ハーフワード除算(DH)などが含まれていましたが、フルワード命令のL、Aなどは含まれていませんでした。

システム4は非常に効率的な通信機能を備え、数々のリアルタイム処理アプリケーションの基盤として成功を収めました。システム4-75はリアルタイム/タイムシェアリング市場への参入を目指して導入されましたが、販売台数はわずかでした。1台のシステム4-75はERCCでEMASインタラクティブオペレーティングシステムの開発に使用されました。もう1台のシステム4-75は、イングリッシュ・エレクトリック・コンピュータ・ビューローの子会社で、給与計算および財務台帳用のタイムシェアリング商用パッケージであるInteract 75スイートの開発と運用に使用されましたが、これは成功せず、プロジェクトはすぐに終了しました。

参考文献

  1. ^ ラヴィントン、サイモン(2011年5月19日)『動く標的:エリオット・オートメーションと英国におけるコンピュータ時代の幕開け、1947-67年』シュプリンガー・サイエンス&ビジネス・メディア、457頁。ISBN 9781848829336
  2. ^ Campbell-Kelly, Martin (1989). ICL: ビジネスと技術の歴史.表11.4 English Electric System 4 announcements, 1965 . モデル50および70については、 50番を検索してください。Clarendon Press. p. 243. ISBN 9780198539186
  3. ^ ICL System 4 ユーザーコードダイジェスト、参照 P000/5m/2.70/WM、約1970年
  4. ^ English Electric Computers、System 4-50 4-70 Usercodeリファレンスマニュアル、 Vol. 1、1967年2月14日。
  5. ^ English Electric Computers、System 4-50 4-70 Usercodeリファレンスマニュアル、第2巻、1967年2月14日、第9章。
  6. ^ English Electric Computers、System 4-50 4-70 Usercodeリファレンスマニュアル、第2巻、1967年2月14日、第9章。
  7. ^ English Electric Computers、System 4-50 4-70 Usercodeリファレンスマニュアル、 Vol. 1、1967年2月14日。
  8. ^ English Electric Computers、ハードウェアリファレンスマニュアル:周辺機器 Vol 1、 1967年。
  9. ^ English Electric Computers、ハードウェアリファレンスマニュアル:周辺機器 Vol 1、 1967年。
  10. ^ English Electric Computers、System 4-50 4-70 Usercodeリファレンスマニュアル、 Vol. 1、1967年2月14日。


Retrieved from "https://en.wikipedia.org/w/index.php?title=English_Electric_System_4&oldid=1120343442"