Bendix G-20コンピュータは、カリフォルニア州ロサンゼルスのBendix Corporationコンピュータ部門によって 1961 年に発表されました。G-20 は、大成功を収めたG-15真空管コンピュータの後継機でした。Bendix は 1963 年にコンピュータ部門をControl Data Corporationに売却し、G-20 は事実上廃止されました。
G-20
G-20の重量は約2,000ポンド(910kg)でした。[1]
G-20 システムは、トランジスタモジュールと磁気コア メモリで構成された汎用メインフレーム コンピュータでした。ワードサイズは32 ビットで、パリティが付きます。最大 32k ワードのメモリを使用できます。単精度および倍精度の浮動小数点演算が許可され、Pick-a-Point と呼ばれるカスタム スケール形式も許可されました。Pick-a-Point の特別な形式では、整数が許可されました。
メモリ位置 1 から 63 はインデックス レジスタとして使用されました。命令セットには110 個の命令が含まれていました。CPUには、統合ブロック I/O と割り込み機能が含まれていました。乗算時間は 51 ~ 63マイクロ秒、除算時間は 72 ~ 84 マイクロ秒でした。基本メモリ サイクル時間は 6 マイクロ秒でした。
20ゲート
G20のために、20-GATE [2]と呼ばれる特別なプログラミング言語が開発された。 [3]
G-21システム
G-20 の特別な構成であるデュアルプロセッサG-21 は、1960 年代にカーネギー工科大学のキャンパス コンピューティングをサポートするために使用されました。通常、2 つのプロセッサは独立して実行され、1 つの CPU はカードベースの入力を処理し、もう 1 つは電話回線 (通常はTeletype Model 35 KSR、Model 35 ASR、およびTeletype Model 33 ASR テレタイプ テレタイプ プリンタ経由) に接続された 16 台のAT&Tデータフォンのいずれかから送信されたジョブを処理します。G-21 はプロセッサごとに 32k ワードのメモリを持っていましたが、通常はシングル プロセッサとして、大規模なプログラム用に 64k モードに再構成することができました。真のデュアルプロセッサオペレーティング システムは、G-21 の寿命の終わりに開発されましたが、製品化には至りませんでした。
G-21 システムのもう 1 つの特徴は、高速 Philco "Scopes" システムです。パンチ カードまたはテレタイプ モデル 33 ASR が一般的な I/O 形式だった時代に、このCRTシステムによって CRT に情報を表示できました。また、Spacewar!ゲームもありました。このゲームでは、各オペレーターは画面上で他のプレイヤーの宇宙船を見ました。ボタンは、推進、回転、ミサイルの発射に使用されました。G-21 は、テレタイプを介して人間とチェスをしました。
ディレクトリ システムは AND (Alpha Numeric Directory) と呼ばれていました。テレプロセシング ユーザーは、プログラムをディスク、テープ、またはRCA 301コンピュータを介して接続されたRCA RACE大容量記憶装置に保存できました。ユーザーは AND を通じてプログラムを取得および編集できました。1 インチの磁気テープはブロック アドレス指定可能で、AND は利用可能な磁気記憶装置(テープ、ディスク、または RACE カード) 上でディレクトリファイル システムを相互に管理できました。
このマシンは、ALGOL-20 と呼ばれるALGOL -60の方言でプログラムされていました。Algol-60 からの逸脱には、再帰のサポートの欠如、ALGOL 内の組み込み G-20マシン言語への拡張、および CIT が開発したプリンタ フォーマット言語が含まれていました。別の言語は、GATE (General Algebraic Translator Extended) でした。また、IPL-V (Newell の情報処理言語 5) と Linear IPL-V、COMIT、およびアセンブラ THAT も使用していました。MONITOR は監視プログラムであり、特別なルーチン セットは THEM THINGS と呼ばれていました。
G-21のデザインに関する説明は、カーネギーメロン大学 のデザイナー、ジェシー・クワツェ氏によるCMU CS50の ウェブキャストで紹介されました。[1]
1965/66年頃の装備リスト
- CC-11リアルタイムクロックと補助コンソール
- CP-11 中央処理装置 (2)
- MM-10 メモリモジュール (1)
- MM-11 メモリモジュール (7)
- MM-12 メモリモジュール、ディスプレイシステムで動作するように変更
- DM-11 ディスクユニット
- TC-10 テープコントロールユニット (2)
- MT-10 磁気テープユニット、中古 1 インチテープ (8)
- PT-10 紙テープユニット
- SE-10 テレタイプバッファ
- LP-12高速ラインプリンター(2)
- LP-10 低速ラインプリンター
- ディスプレイ コンソール 3 台とディスプレイ コントローラー 1 台。
- バッチ ジョブの送信には、IBM 1402 カード リーダー/パンチが使用されました。
参考文献
注記
- ^ 「北米のコンピュータとデータプロセッサ:2. Bendix AviationのBendix Computer Div.、G-20、カリフォルニア州ロサンゼルス」。デジタルコンピュータニュースレター。12 (2):1-6。1960年4月。
- ^ 一般代数変換器の拡張
- ^ 「20-GATE: Bendix G-20 用代数コンパイラ」、カーネギー技術計算センター、1962 年 9 月。
文献
- 逸話、ジェシー・T・クワツェ、IEEE Annals of the History of Computing、第28巻、第3号、pp. 76–80、2006年7月~9月
- 時間共有に適したビジュアル表示システム、ジェシー・クワッツ、改訂版、1966年
- G-21 マルチプロセッサ システムの設計、ジェシー クワッツ、1965 年
- カーネギー工科大学におけるインタラクティブプログラミング、AHボンド、1968年[2]
- THAT - 言語マニュアル、CITコンピュータセンタープログラミングスタッフ、1965年[3]
- WHAT、ジェームズ・ムーア、CITコンピュータセンター、1965年[4]
- ベンディックスG-20中央処理装置機械言語、1961年、[5]
- ベンディックスG-20周辺機器機械言語、1961年、[6]
- ベンディックスG-20一般リファレンスマニュアル、 1962年、[7]
