科学・技術
フロントパネルからプログラムへ:PDP-8のように考える
From Front Panel to Program: Thinking Like a PDP-8 (pikuma.com)
要約
この記事は、ミニコンピュータPDP-8/Eの物理的なコンポーネントと、ユーザーがどのように操作していたかを解説しています。フロントパネルのスイッチやランプ、紙テープリーダー、DECtape、ディスクドライブといった入出力装置の機能に焦点を当て、当時のコンピューティング体験を紐解いています。
全文翻訳
1 モデル名プレート
Digital Equipment Corpのビルダーズプレートで、この特定の機械がPDP-8/Eであることを示しています。オレンジからゴールドへのストライプは、3つのベイすべての上部に繰り返され、それらを3つの別個のキャビネットではなく、1つのシステムとして色分けしています。
2 CPU & オペレーターコンソール
プロセッサ自体はこのパネルの後ろにあり、Omnibusバックプレーン(コアメモリと共に)にあります。アンバー色のランプはメモリ・アドレス・レジスタのライブの内容を表示しており、CPUのプログラムカウンタがリアルタイムで進むのを見ることができます。下のトグルスイッチはスイッチレジスタで、ブートストラップアドレスを入力したり、手動でメモリをデポジット/検査したりするために使用されます。
3 紙テープリーダー/パンチ
下部右側には、高速紙テープI/Oユニット(一般に「パンチ」と呼ばれる)のコントロールが見えます。ディスクが標準装備になる前は、パンチされた紙テープがプログラムやデータをPDP-8に出入りさせる日常的な方法でした。
4 スペアリールストレージ
中央にあるDECtapeドライブと同じ小さなリールに使用される、スプリング式の空のリールラック(現在はロードされていません)。
5 DECtapeコントロール & ステータスパネル
DECtapeコントローラーの内部ロジック(ユーザーデータではない)の診断ランプ。表示されているレジェンドには、WC(ワードカウント)とSTATEがあり、下のドライブをサービスする際のコントローラーの読み書きシーケンスを追跡しています。
6 DECtapeリールストレージ
DECtape自体のリール。これは容量は小さいものの、ブロックアドレス指定可能なフォーマットで、「コンピューティングできるテープ」として人気がありました。通常の磁気テープとは異なり、ランダムアクセスと安全なリード・ワイル・ライティングをサポートしていました。
7 TU56 DECtapeトランスポート
ここに2つのデュアルトランスポートデッキが積み重ねられています(合計4つのテープユニット)。各トランスポートには独自のWRITE ENABLEおよびREMOTE/LOCALスイッチがあります。DECtapeは、ディスクドライブがすべてのシステムで安価になる前の数年間、DECの半ランダムアクセスストレージに対する手頃なソリューションでした。
8 RK05Jディスクカートリッジドライブ
2つのディスクドライブがあり、それぞれにdecpack RK05Jとラベルが貼られています。各ドライブは、1つの取り外し可能なトップローディングディスクカートリッジ(すぐ上にラックされています)を使用します。これはパックあたり約1.6MBで、OSを実行したりファイルを保持したりする上で、テープからの大きな進歩でした。
9 ディスクカートリッジストレージ
ドライブのすぐ上にラックされたスペアRK05カートリッジ。このシステムを実行していた人が手書きでラベルを貼っていました。
10 空白フィラーパネル
3つのベイ全体に繰り返される大きなプレーンパネルは、無駄なスペースではありません。それらは、各表示コントロールパネルの後ろで実際の作業を行っているカードケージ、配線、および電源を覆うカバーです。