| 会社種別 | プライベート |
|---|---|
| 業界 | コンピューター |
| 設立 | 1976年、カリフォルニア州トーランス |
| 廃止 | 1983 |
| 運命 | Contel Business Systemsに買収 |
CADO Systems は、 1976 年にミニコンピュータおよびソフトウェアの製造元でした。1983 年に Contel Business Systems に買収されました。1989 年に Contel Business Systems は NDS と合併し、VERSYSS になりました。CADO は、McDonnell-Douglas Information Systemsの元スタッフによって設立されました。CADO はカリフォルニア州トーランスに拠点を置き、アイルランドのコークに製造工場とシステム ソフトウェア エンジニアリング チームを置いていました。
ビジネスモデル
Contel と CADO は、垂直市場へのマーケティングに重点を置きました。コンピューターとオペレーティング システムは、次のような中小企業向けの市場固有のアプリケーションの迅速な開発と展開に合わせて調整されました。
CADO Systems は、ディスク ドライブ、アプリケーション ソフトウェア、独自の ( BASICのような)インタープリタ言語「CADOL」用のコンパイラを備えたIntel マイクロコンピュータベースのビジネス システムを最初に製造した企業の 1 つでした。最初のプロトタイプは8008 を使用し、1973 年に誕生しました。1975 年までに、CADO はコンピュータを販売していました。
最初に構築されたシステムは、3 KB のメイン メモリと 8 インチのフロッピー ドライブを備えた8080 "/1" システムでした。これらのシステムは、キーボード付きのCRTベースの端末1 台に接続された1 つのシリアル ポート(1 人のユーザー) を処理できました。
1970 年代後半までに、これらは 16、32、そして後に 48 KB のメモリを搭載した /4 システムに成長しました。これらは、ハードウェア ティックを使用して、ネイティブ ( BASICのようなインタープリタである「CADOL」) が命令を取得するベース アドレスをXOR することでマルチタスクを実行しました。これらもIntel 8085プロセッサを使用しました。メモリ切り替えトリックは、独自のハードウェアで実行されました。「/4」システムには 4 つのシリアル ポートがあり、したがって 4 つの端末、したがって 4 人のユーザーがありました。代わりにモデムに接続することもでき、 X.25などのさまざまなプロトコルを使用しました。
/8 は、共通のハードディスク ドライブを共有する 2 つの /4 でした。実質的には、2 つの 8085 CPUから構築された 8 ユーザー システムでした。
/8 の開発の頃、CADO CAT コンピュータが誕生しました。フルーツ色のiMacのように見えましたが、20 年前のことでした。一体型の CRT とディスク ドライブを備えていましたが、当時 (1981 年) には幅が 5 インチ (13 cm) に縮小され、CRT の筐体内に収まるようになりました。それ以前の CADO コンピュータは外付けハード ドライブを使用していましたが、いずれもかなり大きなものでした。
CAT 製品ラインは次のもので構成されています。
- CAT I
- CAT II
- CAT III
CAT III は 3 ユーザー システムでした。主なユーザーは、CPU、フロッピー ドライブ、ハード ディスクを備えた CAT IIIシステム コンソールの前に座りました。他のユーザーは、シリアルターミナル経由でシステムに接続しました。CAT シリーズの終了までに、25,000 台を超えるシステムと 200,000 台を超えるターミナルが製造されました。[引用が必要]
端末も独自のものでした。標準のVT 端末に似ていましたが、入力コマンド (保護されたフィールド) をサポートするために カスタムファームウェアプログラミングが採用されていました。
それまでのすべての CADO システムでは、システムと CADOL インタープリタがEPROMに常駐していたため、電源が投入されるとすぐにディスケットのトラック0セクター0 が読み込まれ、CADOL コードの実行が開始されました。Jim Ferguson が作成したインタープリタの IL コードは、Tannenbaum の経験的研究による最適化された IL コードに似ていました。この言語は Richard Sexton によって拡張され、PascalやCのような構文と、256 バイトではなく 65 KB のプログラムオーバーレイサイズが追加されました。それ以前は、CADOL は IL コードの長さが 256 バイト以下のプログラムで動作し、プログラマーが約 200 バイトのコードを作成すると、LOAD ステートメントを発行して次の 256 バイトの CADOL IL コードをロードする必要がありました。かなりの数のアプリケーションが書かれたある時点で、Sexton がインタープリタに変更を加えた結果、見かけ上のプログラムが 65 KB までオーバーレイの読み込みが透過的になりました。Dan Lanham がコンパイラを書き直しました。これはすべて Intel 8085アセンブリで行われました。
/8 の後、技術スタッフはこれらのマシンをさらにまとめて製造したいと考えましたが、マーケティング部門は16 ビットシステムを要求しました。ソフトウェア スタッフはMotorola 68000 を好みましたが、ハードウェア担当副社長の Bob Thorne が次のような知らせを伝えました。Motorolaには優れた CPU しかありませんでしたが、Intel には CPU と、CTC、割り込みコントローラ、シリアル ポート、DMAコントローラのチップセットファミリがあり、 x86 が業界標準になりました。ソフトウェア スタッフはこれに非常に失望しました。彼らは、Thorne は持っていない部品をすべて自分で作ればいいと考えていたからです。[要出典]代わりに、Bob は 2 つのディスク コントローラに取り組んでいました。これらはまだ市販のチップではなかったためです。1 つの設計は 8x300 バイポーラ部品に基づいていましたが、日の目を見ることはありませんでした。
当時は動作する商用の 8086 ベースのコンピュータが存在しなかったため、 16 ビットのIntel 8086 Tiger システムの開発は Intel 開発システムで開始されました。
Tiger は根本的に異なっていました。これまでの CADO コンピュータはすべてシングルボード システムで、現代のマザーボードを見たことがある人なら誰でもおそらく見覚えがあるでしょう。部品が大きく、数が少ないというだけのことでした。しかし、Tiger はDECコンピュータに似ていました。このメインフレームには最大 10 枚のプラグイン カードを搭載できるマルチバスバックプレーンがあり、マルチマイクロプロセッサ ベースのメインフレーム システムとしては初めてではないにしても、最初のものの 1 つでした。
プラグイン カードは 3 つありました。「ターミナル」カードには 8086 チップと 16 個のシリアル ポートがあり、「CPU」カードには CADOL III を実行する (8086) CPU があり、オプションのディスク プロセッサにはIntel 8089が使用されていました。CPU カード 1 枚とターミナル カード 1 枚が必要でしたが、シリアル ポートを 16 個ずつ、後には 8 個ずつ増やすことができました。
8086 とともにインターネットが登場し、1984 年か 1986 年頃に CADO はUUCPベースのUsenetニュースおよびメールネットワークに接続し、最終的にUNIXシステムを導入しました。これは、エンジニアリング部門がメールとニュースを実行するために不可欠だと考えていたものですが、社内の他の部門はそれが何であるかを知りませんでした。
しかし、最初の Tiger が売却される前に、同社の創始者である George Ryan が退社し、IBM PC が発売されました。これは、いろいろな意味で CADO の終焉でした。かつてはカリフォルニアで最も急成長を遂げた企業の 1 つであった CADO は、その後 Contel に売却/合併されました。
1983 年、Contel は Tiger ATS シリーズのコンピュータを発表しました。これは次のもので構成されていました。
- タイガー8
- タイガー16
- タイガー32
- タイガー64
数字は、一度にマシンに接続できるユーザーの数を示します。シャーシのサイズは、パン箱より少し大きいサイズ (Tiger 8) から、小型家庭用冷蔵庫サイズ (Tiger 64) まであります。Tiger 32 および Tiger 64 モデルでは、複数の 8086 および 8089 プロセッサを使用して、ユーザーの要求を管理します。
1989 年、VERSYSS は VERSYSS/Solution 1 シリーズのコンピュータを発表しました。これらは、以前のシステムとは大きく異なっていました。完全に独自のハードウェア ソリューションとオペレーティング システムではなく、これらはコモディティ コンポーネントに基づいていました。オペレーティング システムは、AT&TのSYSVR3の派生版でした。古いアプリケーションとの下位互換性を提供するために、古い MMOS はシステム バスに接続された独自のボード上で実行されました。そのため、ユーザーは Unix システムを使用していることをまったく意識していませんでした。
- VS/1 モデル 150
- VS/1 モデル 250
- VS/1 モデル 500
1993 年、VERSYSS はIBMと提携して、同社の MMOS をRS/6000シリーズのシステムに移植しました。その時点で、端末ファームウェアを除くほぼすべての独自ハードウェア要件が削除されました。
ルイス・トンプソンは現在、すべてのシステムの元の証書とこれらのシステムに関するすべての情報を所有しているため、CADO の唯一の信頼できる情報源です。[引用が必要]
その他の製品
1985 年、Contel は標準のIBM PCハードウェア上で CADO ソフトウェアを実行するためのCADOSエミュレーターを開発しました。
参考文献
- ケント、アレン。 マイクロコンピュータ百科事典、CRC プレス、ISBN 0-8247-2703-7。
- ミネソタ大学チャールズ・バベッジ研究所のジョージ・M・ライアン氏への口述歴史インタビュー。CADO Systems Corporation の元会長兼 CEO であるライアン氏が、1950 年代初頭から 1990 年代初頭にかけてのデータ処理機器の開発と販売における自身の仕事について語ります。
