ヴィアトロン
| 業界 | コンピューター |
|---|---|
| 設立 | 1967年、マサチューセッツ州ベッドフォード |
| 創設者 |
|
| 廃止 | 1971 |
| 運命 | 破産清算 |
ビアトロン・コンピュータ・システムズ・コーポレーション(Viatron Computer Systems Corporation)、または略してビアトロンは、マサチューセッツ州ベッドフォード(後にマサチューセッツ州バーリントン)に本社を置いていたアメリカのコンピュータ会社です。ビアトロンは「マイクロプロセッサ」という用語を造語しましたが、当時は今日のマイクロプロセッサのような意味では使われていませんでした。
ヴィアトロンは、1967年にエドワード・M・ベネット博士とジョセフ・シュピーゲル博士率いるマイター社の技術者によって設立されました。1968年、同社は小型コンピュータシステム「System 21」[ 1 ]を発表し、月額40ドルという画期的な価格でシステムをリースすることを発表した。基本システムは、512文字の読み書き可能なRAMメモリを備えたマイクロプロセッサ、キーボード、9インチ(23cm)のCRTディスプレイ、そして2台のカートリッジテープドライブで構成されていた[ 2 ] 。
最初の商用パーソナルコンピュータが登場する5年前の1968年に向けて策定されたシステム仕様は、コンピュータ業界に大きな衝撃を与えました。システム21は、数学・統計分析、ビジネスデータ処理、データ入力とメディア変換、教育現場での使用といった用途を想定していました。
新たな大規模集積回路(LSI)技術と大量生産によって、ビアトロンは低い利益率でも成功を収められると期待されていたが、試作機にはLSI技術は組み込まれていなかった。1968年、ベネットは1972年までにビアトロンは「それまでにすべてのコンピュータメーカーが搭載していたものよりも多くのデジタルマシン」を出荷するだろうと主張した。彼は「GMがシボレーを生産するように、我々はコンピュータを生産したい」と宣言した[ 3 ]。
半導体業界は必要な量の回路を生産できず、Viatron社は当初計画していた月間5,000~6,000台を下回る販売台数にとどまりました。これによりユニットあたりの生産コストが上昇し、同社は収益性を達成できませんでした。
ベネットとシュピーゲルは1970年に解雇され、会社は1971年に連邦破産法第11章の適用を宣言した。 [ 4 ]
システム21のコンポーネント
発表によれば、システム21のラインは以下のもので構成されていた。[ 5 ]
- システム21端末。後にインテリジェント端末と呼ばれることになるシステム21端末には、2101または2111マイクロプロセッサ、20文字×4行(カラー表示も可能)の9インチ(23cm)CRTディスプレイ、キーボード、コントロールパネル、そして最大2台の周辺機器を接続できる機能が搭載されていました。
- 端末には 2 つのマイクロプロセッサのうちの 1 つが搭載されていました。
- 印刷ロボット– 標準的なIBM Selectric タイプライターのキーボードに装着され、1 秒あたり 12 文字の速度で入力出力を生成します。
- カード リーダー パンチ– 名前に反して、これは実際にはIBM 129 キーパンチのアタッチメントであり、パンチ カードの入出力を提供します。
- 通信アダプタ- 1200 ビット/秒のシリアルASCII通信を提供します。
- テープチャンネルアタッチメント- 最大2台の「Viatape」カートリッジレコーダーを接続できます。1200ビット/秒で80文字のレコードを読み書きできます。また、いわゆるコンピュータ互換テープレコーダー(磁気テープユニット)もこのテープチャンネルアタッチメントに接続でき、6インチ(15cm)のミニリールを9トラック、800bpiまたは7トラック、556/800bpiで読み書きできます。
- 外部デバイス接続- ASCII またはホレリス パンチカード コードでのパラレル入出力を提供します。
- システム21コンピュータ。システム21では、2140と2150という2種類のコンピュータが発表された。どちらもMOS LSI CPUと磁気コアメモリを採用していた。これらのシステムは、16ビットワードの2μsコアメモリと高速データチャネルを備えていた。コンピュータの重量は約62ポンド(28 kg)であった。[ 6 ]
- 2140 には4 KB のメモリが搭載されており、最大 8 台のローカルまたはリモートの System 21 端末をサポートできます。
- 2150 には8 KB のメモリが搭載されており、最大 24 台のローカルまたはリモートの System 21 端末をサポートできます。
- ソフトウェア。Viatron プログラミング システム (VPS) には、次のものが標準装備されています。
- DDL-I(分散データ言語I)
- アセンブラ
- 入出力、数学、算術、変換ルーチンを含むサブルーチンライブラリ
- ロード、ダンプ、ライブラリ マネージャーを含むユーティリティ プログラム ライブラリ
- 2150 のFORTRAN IV コンパイラ標準。
CPU
Viatron CPUはメモリサイズと割り込みレベルが異なり、2140は2レベル、2150は4レベルでした。8ビット、16ビット、32ビット、または48ビットのデータ処理が可能でした。3つのインデックスレジスタが用意されていました。
CPU には、異なる機能を持つ 2 つの独立した演算ユニットが含まれていました。
- 演算ユニット I には、 A、B、Cと呼ばれる 3 つの 16 ビット レジスタと、バッファとして機能する16 ビットのDレジスタがありました。
- 演算ユニットIIは、算術演算とアドレス指定演算の両方を実行しました。4つのレジスタを備えていました。Pはプログラムカウンタ、RとEは特殊用途レジスタ、そしてQは32ビット演算(Aを上位ワードとする)または48ビット演算(AとBを上位ワードとする)に使用されました。Q は乗算と除算における乗数・商レジスタとしても機能しました。
システムには、標準(16ビット命令)と拡張(32ビット命令)の2つの命令形式がありました。標準命令は、6ビットの命令コード、2ビットのインデックスレジスタ識別子、および8ビットのPC相対アドレスで構成されていました。拡張命令は、6ビットの命令コード、2ビットのインデックスレジスタ識別子、8ビットの命令コード修飾子、および16ビットのメモリアドレスで構成されていました。間接アドレス指定も可能でした。
指示は 85 件あり、そのうちのいくつかには標準形式と拡張形式の両方がありました。
- 算数 – 足し算、引き算、掛け算、割り算
- 論理積、または、排他的論理和
- ロードと保存
- シフトと回転
- 記憶ワードを変更し、テストをスキップする
- 入出力を実行する
- 分岐 – 条件によるスキップまたは分岐、無条件分岐、分岐してプログラムカウンタを保存(条件付きおよび無条件)、インデックスレジスタに追加してテストでスキップ
- 演算命令 - レジスタの増分/減分、レジスタの1の補数、レジスタの反転(2の補数)、レジスタ間の移動、コンソールスイッチのレジスタへの移動、レジスタの増分、テスト時のスキップ。上記のすべての演算命令は、レジスタA、B、またはCのいずれか1つ以上を使用します。また、待機命令とノーオペレーション命令もありました。
書体
Viatron は、同社の光学式文字認識装置と組み合わせて使用するために、人間と機械の両方で判読可能な特許取得済みの書体 (1971 年)、 Viafont-Xの設計を Harry N. Peble に依頼しました。

参考文献
- ^ 「年次図解レポート:周辺機器 - VIATRONシステム21」『コンピュータとオートメーション』第42号、1968年12月。
- ^ポール・セルッツィ(2003年)『現代コンピューティングの歴史』(第2版) MIT出版ISBN 0-262-53203-4。
- ^ White, Donald (1968年10月10日). 「Computers via the assembly line」 . Boston Globe . 2013年7月2日時点のオリジナルよりアーカイブ。2013年6月27日閲覧。
- ^バセット、ロス・ノックス(2002年)『デジタル時代へ:研究所、スタートアップ企業、そしてMOSテクノロジーの台頭』ジョンズ・ホプキンス大学出版局、ISBN 0801868092。
- ^ Viatron Computer Systems. 「System 21 is Now!」(PDF) . 2013年7月1日閲覧。
- ^ Viatron System 21文書、 VCS-21-CR_010_Viatron_2140_2150_GeneralDescr.pdf、p.3(7)。
外部リンク
- 「Viatron System 21 ドキュメント」。bitsavers.trailing -edge.com。
- 「Viatron System 21 Model 2111 の修復」 VintageComputer.ca 、 2017年9月7日。