実際の端末が接続された大型コンピューターはどのように見えますか?


35

Linuxターミナルがそのように動作する理由をよりよく理解するために、コンピューターの歴史を研究しています。1970年代半ばから1980年代半ばに、ほとんどの人が(ターミナルエミュレータではなく)実際の端末を使用して大型コンピュータと通信することを読みました。これは実際の端末の例です。

ここに画像の説明を入力してください

しかし、実際の端末が接続されたこれらの大型コンピューターに関する情報を見つけることができません。誰でもそのような大型コンピューターの名前/写真を提供できますか?


2
これはVT100で、VMSシステムに接続できますが、他の多くのメインフレームなどにも接続できます。
トリプリー

1
写真の画面上のファイル名をグーグルで検索すると、おそらくPDP-11からのRT-11ブートローダーのリストが漠然と示唆されますが、私はあまりにも若すぎて、これを個人的に体験することはできません(ほぼ間違いなく、あなたよりもずっと古いです) )。
-tripleee

3
@triplee では、Living Computers Museumの大きなシステムのいくつかでログインリクエストすることもできます。
スティーブンキット

6
あなたが早期にコンピュータについての詳細を学びたい場合は、@ user226968、あなたがチェックアウトすることをお勧めしますRetrocomputingのサイトを。あなたが興味を持っているかもしれないもう一つのリソースは、その焦点はある意味ではもっと広く、もう一つはもっと狭いものですが、Unix Heritage Societyメーリングリストです。
CVn

4
古いコンピューター情報に関するもう1つの洞察に満ちた、少し面白い記事は、Things Every Hacker Once Knewです。
ejjl

回答:


42

この端末は通常、PDP-11またはVAX-11に接続されます(ただし、多くの異なる種類のコンピューターで使用できます!)。PDP-11は、多くのミニコンピューターと同様に、多くの場合ラックに収納されていました。

PDP-11

姉妹のRetrocomputingサイトで、Data General Novaラックの詳細な写真を(端末とともに)見ることができます。

一部のバリアントはキャビネットに収容されていました。これはVaxenの典型的なケースでもありました。

VAX-11

(両方の写真は、上記のリンクのウィキペディアの記事から取られています。)

ターミナルは、次のような部屋のサイズのメインフレームから、すべてのサイズのコンピュータで使用されたPDP-10タワー型PCサイズのVAXServers(おかげホッブズ示したサーバは、時間の多くのPCサーバよりも小さいがある-その写真へのリンクについて!)または90年代半ばのピザボックスワークステーションです。

PCにシリアルポート、またはUSB-to-RS-232アダプター(MichaelKjörlingが指摘したとおり)があれば、これらの端末の多くをLinuxまたはさまざまなオペレーティングシステムを実行している最新のPCに接続できます。それらを接続するためのヌルモデムケーブル(Mark Plotnickが指摘)。

実際に使用されているこのようなシステムのより多くの写真については、恐竜のペンをご覧ください。まだ運用されている一部のアプリケーションでは、一般的にハードウェアがエミュレートされていますが、これらの種類のシステムに遡るソフトウェアを使用しています。最近私たちが愛するシステム例が挙げられました。


3
言い換えれば、冷蔵庫、またはそれらの列とほとんど区別できない。
トリプリー

@tripleeは、少なくともドアやキャビネットを備えたコンピューターの場合は確かです。この類似性は、メインフレーム(PDP-10など)に移動する場合に特に適しています。
スティーブンキット

3
AのMicroVAXか(その時代の終わり近くから)VAXServerが(かなり大きい)デスクトップ/タワー型システムとして、例えば小型のようになりsites.inka.de/pcde/site/mvax2_files/mvax2_front_1.jpg
ホッブズ

画面上のディレクトリリストは、おそらくblog.iso50.com/wp-content/uploads/2008/10/pdp-11-processor.jpg
ジョンハスコール

@tripleee:(最新のIBM BlueGeneとはまったく違う)最新のIBM BlueGeneとそれほど違いはありません。
-jamesqf

19

その端末は、RT-11を実行しているDEC PDP- 11(DEC VT100の数年前に導入された)に接続されています。上記の他のシステム(VAXおよびPDP-10を使用するオペレーティングシステム)は、より長いファイル名を使用していました。RT-11は16ビットワードごとに3文字(radix50 / mod40)を保存し、ファイル名には3文字の拡張子を持つ最大6文字が含まれていました。

VAX-11のドキュメントを検索すると、そのVMSオペレーティングシステムは、最初は14文字の名前(接尾辞も長い)を使用し(後で思い出す)、その後39文字の名前になりました。なぜあなたは尋ねるかもしれませんか?これは、非常に長い名前が80列に収まるようにするためです。後で(1990年代)VAXファイル名がそれより長くなる可能性があったことを思い出すようです...

ここに画像の説明を入力してください

ファイル名の長さがなくても、3番目の項目はRT11SJ.SYS(VAXで表示されるものではないため)明らかにRT-11 です。一般的に、RT-11はメモリが56キロバイト以下の小さなコンピューターで実行されました(最後の8キロバイトはI / Oアドレススペースでした)。1970年代初期に導入されたとき、それは可能性があり、ハイエンドのPDP-70分の11より多くのメモリを持っている可能性がで実行されますが、(私は、ファイルを転送するために、1981年に、一度これをしなかった)、70分の11のRAN RSX-11( VAX-11の直接の祖先)。VAXにはより多くのメモリがあり、通常初期のモデルでは数百キロバイトでした。ただし、スクリーンショットはわずか10年前のように見えます(数年は数年で始まりますが0、それは8の場合もあります)。

Unixはこれらのハードウェアプラットフォームに移植されましたが、通常、ディレクトリリストは表示されているような列形式で表示されませんでした。その開発者は、ファイル名とサフィックスの間にパディングのない、より簡潔なリストを好みました(そしてもちろん、UNIXでは、DECのオペレーティングシステムとは異なり、ファイル名に複数のドットを含めることができます)。

さらに読む(ファイル名を使用するプログラム):


1
それらは8です。大きな画像を次に示し
content

他の行(1990年代)には9がありますが、いずれの場合も1972年にRT-11が導入されました(スクリーンショットより20年以上前)。
トーマスディッキー

8

それはデジタルVT100端末です。

DEC-VT100ターミナルは、4〜8ワイヤ(および多くの場合ハードウェアフロー制御RTS + CTS、DSR + DTR、およびキャリアDCDを使用)を持つ非同期シリアル(RS-232)で接続された一連のVT-NNN端末の1つでした。 、データ転送RX、TX、SD信号グランド)。端末は、多くの場合4〜16個のシリアルポートを持つ非同期/シリアルカードに接続されます。端末の送信レートは多くの場合9600 bpsでしたが、300,1200,2400,4800,9600,19200,38400の範囲で、モデムは300,1200,2400,9600,14400,19200,28800の範囲でした(モデムはボーを使用し、端末はbps /ビット/秒を使用し、その違いについて興味深い記事を読みました)。

VT-100 / 102端末プロトコルをエミュレートする端末を製造した端末メーカーがありました。Wyse-50 / 60は優れたエミュレーションを備えており、2つのシリアルポートが2つありました。セッション。しかし、本当の取引は、私がStratus(VOS)とSunワークステーションにダイヤルインし、VT-102エミュレーションとX(はい、9600以上のダイヤルアップ)を実行するために使用したNCD-XStationでした。それはプレインターネットでした。はい、termcap / terminfoエントリをハッキングしました。

DEC VAX-11とPDP-11は典型的なミニコンピューターでしたが、Data General(DG Eclipse 32ビットシステムについての本「Soul of a New Machine」を読んでください)、Hewlett-Packard、NCR、タンデム(フォールトトレラントコンピューター)、AT&Tでさえ3B2および3B1を使用しました(Unixを実行している3B1があり、使用した最初のUnixシステムの1つはFortune 32:16でした)。妻がData General NovaとEclipseをプログラムしました。PDP-11は初期のミニコンピューターのプロトタイプでしたが、多くのメーカーがあり、端末の普及が進んでおり、それぞれが表示する文字セットに加えて、カーソルの移動と動作を制御するための特別なバイトの独自のエンコードを持っています。初期のIBM-PCにもANSI.sysがあり、端末制御文字が特定のシーケンスを使用して移動、位置、

PDP-11は非常に人気のあるシステムであり、Unixの人気を高め、広めるのに役立ちました。ソフトウェアフロー制御がソフト(RTS + CTS)およびハード(DSR + DTR)フローによって提供されるハードウェアフロー制御と競合した時代からのフロー制御日付について、xterm端末プログラムによって認識される^ Sおよび^ Qキーの組み合わせでさえもRS-232が提供する制御ピン。PDP-11 ^ H ^ H8の12ビットワード(修正:DECの以前のPDP-8とPDP-9はそれぞれ12ビットワードと18ビットワードでした)、unixとlinuxに影響しました(od / octalダンプを見てください)プログラム、およびファイル許可ビット)。画面プログラムとジョブ制御コマンド(&、bg、fg、^ Z、^ C)はすべて、その時代から派生しています。初期のハードウェアを見ている間に、コンピュータがリモートで通信する方法を理解するのに役立つHayesモデムコマンドセットを見てください。25ピンのオスとメスのシリアルコネクタ、9ピンのシリアルコネクタについて読み、業界の進歩を実感してください。悪夢を見たいですか?X-25について読んでください。

ブラウザでPDP-11 / 40を実行しますか?https://programmer209.wordpress.com/2011/08/03/the-pdp-11-assembly-language/

歴史を通して旅をお楽しみください。


2
PDP-11には、16ビットワードと、8ビットバイトがあり、バスで最初にアドレス指定されたDECマシンです。(-5/8および-6/10はCPU内の単語の一部のみを選択できます。)しかし、命令形式は主に3ビットおよび6ビットのフィールドを使用するため、デバッグ時に8進数がより便利になり、ツールと一貫性があります。 (すべて知っている)以前のDECマシンおよびその日のかなりの数のメインフレーム(GE、CDC、IIRC Univac、および少なくともIBM)。
-dave_thompson_085

@dave_thompson-PDP-11の知識を譲ります。私は何かがあることを知っていました。Pascalクラスに使用したCDC Cyber​​-750には60ビットワード(IIRC)があり、6ビット文字セット(64シンボル)が便利で、大文字になっています。ため息。
ChuckCottrill

4

これは、メーカーのパンフレットに示されている初期の24ビットワードミニコンピューターの例です。

ここに画像の説明を入力してください ソース

左側には、おそらくそれぞれ約40 MBを格納する2台の洗濯機サイズのディスクドライブがあります。彼らはCDCまたは製造業者のエンジニアによる定期的なサービスを必要としていました。重いマルチプラッターディスクパックは取り外し可能で、密閉されていません。空のパースペックスカバーと、青いディスクドライブユニットの蓋の上に置かれているディスクパックの黒いプラスチックベースを見ることができます。

背面には、マシンコードの指示とデータを入力するためのトグルスイッチの列を含むコントロールコンソールを備えたCPU-主に、CPUにペーパーテープドライブ、カードリーダー、または磁気を読み取らせるブートストラップを入力するために使用され、オペレーティングシステムのロードプロセスを開始するテープドライブ。

トグルスイッチパネルの上の青いパネルは、戸棚のドアのように開き、バックプレーンに差し込む大きな回路基板の列を表示します。初期のものはフェライトコアメモリを使用していました-実際のビットを見ることができました。

CPUの横には、バックアップ用、アーカイブストレージ用、ソフトウェア配布用に1200ビット/インチのリールツーリールテープドライブを使用するフルハイトキャビネットがあります。

後ろの男はラインプリンターの隣に立っています。

女性は一対の端末に座っており、彼女の右にはパンチカードリーダーがあります。ローカルで作成されたアプリケーション固有のプログラムのほとんどは、初期にはこのデバイスを使用してロードされていました。

最終的には端末の価格が十分に下がったため、大企業や研究所ではそれらのいくつかを購入してターミナルルームに配置し、スタッフがロータシステムで共有できるようになりました。

図のようなシステムは、おそらく20〜30人の同時ユーザーをサポートし、パンチカードのデッキでバッチジョブを処理できます。

すべてがミニコンピューターになります。それは特別なエアコン付きのコンピューター室に収容されます。

メインフレームはもちろんはるかに大きかった。


フローリングに特に注意してください。床は特別な「上げられた」床で、各パネルを持ち上げて、各システムコンポーネント間(スペースが約4インチ)にある無数のかさばるケーブルにアクセスできます。
ChuckCottrill

3

これはまさにあなたが話している期間ではありませんが、これは彼らがほとんど何にでもつながり、何十年も役立っていることを示すのは興味深いと思います:ハンガリーでは、1998年から1999年にBME大学で、メインのPCラボ(多くのPC、常に忙しい)の外では、ural2.hszk.bme.huに接続された廊下にVT220ターミナルがありました。

新しいural2

つまり、Solaris CLIを知っていれば、他の人が一部のPCが利用可能になるのを待っている間にメールを処理できるということです。

ホスト名は、実際に端末よりも前のはるかに古いコンピューターファミリーへのオマージュです。

ural2


Solaris以前はSunワークステーションを使用していました(SunOSはBSDに基づいていたため、Solarisへの移行は大きな変化でした)。
ChuckCottrill

2

また、DECSYSTEM-20。TOPS-20のゲームVT-TREKのようなスタートレックを覚えている人はいますか?

端末のグループはそれぞれ、シリアルケーブルを介して、8個または16個のシリアルポートを備えたマルチプレクサボードに接続されます。大規模なシステムには、複数のマルチプレクサボードがあります。


OMG-ルイビル大学でDEC SYSTEM-20を使用しました。
ChuckCottrill

1

言及されていないもう1つのことは、IBM AS400 / iSeriesコンピューターは、リールツーリールテープを備えたコンピューターから派生していることです(視覚的な例については、「Diamonds Are Forever」の石油掘削装置のコンピューターを参照してください)。このタイプのコンピューターはPDP11やVaxとはまったく異なり、英国の金融サービス部門で現在も使用されています。

英国に拠点を置く場合、Bletchley ParkにあるNational Computing Museumが良いリソースです。


以前は、リビングルームのテーブルとしてIBM AS / 400を使用していました。美しい家具!
エサヨキネン

0

他の人が明らかにしたように、多くの異なるマシンに接続できます。私の大学(最後にIBM 3084Q)にあるものは、機械について議論している博物館のWebページで見ることができます

私が理解しているように、PDP-11を使用して(最大300)の端末をメインフレーム自体に接続できました。私の時代には、そのように見える端末が少なくとも1つは使用されていたはずですが、私たちのほとんどはBBC Microsを含む他のデバイスを使用していました。


私が使用したPDP 8eは2つのテレタイプユニットに接続され、リアルタイムモニターなしで紙テープ入力とプリンター出力を実行していました。IBMの装備軍の父親のオフィスも同じでしたが、実際のテープから実際のテープ、またはカードまでもがありました。私がモニターを持っていた最初に使用したコンピューターは、Apple IIeとTandyでした。お父さんはマイクロコンピューターを使用することはありませんでしたが、直接接続してメインフレームへのアクセスを高速化することができました。ある意味、当時は懐かしいですが、今日のプログラミングは何倍も簡単です。
アダムアルバノビッチ

0

VT100 / 102端末は、Vax 11/780クラスのコンピューターで最も人気がありました。PDP-11でも人気がありました。HPには、プログラム可能なソフトキーを備えた同様の端末ラインがありました。

注目すべきは、その時代のキーボードは手首を過度に曲げる傾向があり、心皮トンネル症候群の多くの主張をもたらしたということです。

多くのPDP-8、PDP-12、PDP-11、VAX 11/780システムを実装しました。最終的に、UNIXバリアントを実行しているHPおよびSunシステムは、DEC PDP / VAXシリーズを凌ぎました。端末のVT100ジャンルは、ワークステーションのディスプレイ、または少なくともより高性能なディスプレイへの移行とともに消えました(Wyse et al)。

大規模なインストールでは、多数の端末、モデム、専用回線モデムなどを容易にするために、ポートセレクタがスイッチおよびコンセントレータとして使用されました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.