Seperti apa komputer besar yang terhubung dengan terminal nyata?

35

Saya sedang mempelajari sejarah komputer untuk lebih memahami mengapa terminal Linux bekerja seperti mereka. Saya telah membaca bahwa pada pertengahan 1970-an hingga pertengahan 1980-an, kebanyakan orang menggunakan terminal nyata (sebagai lawan emulator terminal) untuk berkomunikasi dengan komputer besar, ini adalah contoh terminal nyata:

masukkan deskripsi gambar di sini

Tetapi saya tidak dapat menemukan informasi tentang komputer besar yang terhubung dengan terminal sebenarnya. Adakah yang bisa memberikan nama / gambar komputer sebesar itu?

pengguna226968
sumber
2
Itu VT100, bisa dihubungkan ke sistem VMS tetapi banyak mainframe lainnya dll juga.
tripleee
1
Googling nama file pada layar di foto menyarankan samar-samar daftar bootloader RT-11, mungkin dari PDP-11, tapi saya terlalu muda untuk memiliki pengalaman pribadi tentang semua ini (meskipun hampir pasti jauh lebih tua dari Anda ).
tripleee
3
@triplee Anda bahkan dapat meminta login pada beberapa sistem besar di Living Computers Museum.
Stephen Kitt
6
@ user226968 Jika Anda ingin mempelajari lebih lanjut tentang komputer awal, Anda mungkin ingin memeriksa situs Retrocomputing . Sumber daya lain yang mungkin menarik bagi Anda, meskipun fokusnya di satu sisi jauh lebih luas dan di tempat lain jauh lebih sempit, adalah milis The Unix Heritage Society .
CVn
4
Artikel berwawasan luas lainnya yang sedikit menghibur tentang info komputer lama adalah Things Every Hacker Once Knew .
ejjl

Jawaban:

42

Terminal itu biasanya akan terhubung ke PDP-11 , atau VAX-11 (dapat digunakan dengan banyak, banyak jenis komputer!). PDP-11, seperti banyak komputer mini, sering ditempatkan di rak:

PDP-11

Anda dapat melihat foto terperinci dari rak Data General Nova (bersama terminal) di situs saudari kita .

Beberapa varian ditempatkan di lemari; ini juga biasanya berlaku untuk Vaxen:

VAX-11

(Kedua foto diambil dari artikel Wikipedia yang ditautkan di atas.)

Terminal digunakan dengan komputer dari semua ukuran, dari mainframe seukuran kamar seperti PDP-10 ke menara VAXServers berukuran PC (terima kasih kepada hobbs untuk tautan ke foto itu - server yang diperlihatkan ada lebih kecil daripada banyak server PC pada saat itu) !) atau bahkan workstation pizza-box di pertengahan tahun sembilan puluhan.

Anda masih dapat menghubungkan banyak terminal ini ke PC modern yang menjalankan Linux atau berbagai sistem operasi lain, selama PC memiliki port serial, atau adaptor USB-to-RS-232 (seperti yang ditunjukkan oleh Michael Kjörling ), dan Anda menggunakan kabel null-modem untuk menghubungkan mereka (seperti yang ditunjukkan oleh Mark Plotnick ).

Lihat Dinosaur's Pen untuk banyak, lebih banyak foto dari sistem tersebut dalam penggunaan aktual. Beberapa aplikasi yang masih dalam produksi menggunakan perangkat lunak yang berasal dari sistem semacam ini, meskipun umumnya perangkat kerasnya ditiru; sebuah contoh diberikan baru-baru ini di Sistem yang kami sukai .

Stephen Kitt
sumber
3
Dengan kata lain, cukup banyak dibedakan dari kulkas, atau deretan mereka.
tripleee
@triplee memang, setidaknya untuk komputer dengan pintu atau lemari; analoginya sangat tepat ketika Anda naik ke mainframe (seperti PDP-10 ).
Stephen Kitt
3
Sebuah MicroVAX atau VAXServer (dari dekat akhir zaman itu) bisa menjadi sekecil sistem desktop / tower (cukup besar), misalnya sites.inka.de/pcde/site/mvax2_files/mvax2_front_1.jpg
hobbs
Daftar direktori di layar menunjukkan PDP-11 seperti mungkin blog.iso50.com/wp-content/uploads/2008/10/pdp-11-processor.jpg
John Hascall
@tripleee: Dan tidak jauh berbeda dari (cukup - saya belum melihat versi terbaru mereka) IBM BlueGene modern.
jamesqf
19

Terminal itu terhubung ke DEC PDP-11 yang menjalankan RT-11 (yang diperkenalkan beberapa tahun sebelum DEC VT100). Sistem lain yang disebutkan - sistem operasi yang menggunakan VAX dan PDP-10 - menggunakan nama file yang lebih panjang. RT-11 menyimpan 3 karakter per kata 16-bit ( radix50 / mod40 ), dan nama file memiliki hingga 6 karakter dengan ekstensi 3 karakter.

Jika Anda mencari dokumentasi untuk VAX-11, sistem operasinya VMS digunakan (begitu saja mengingat) awalnya nama 14 karakter (dengan akhiran juga panjang), dan kemudian pergi ke nama 39 karakter. Mengapa Anda mungkin bertanya? Itu agar nama yang sangat panjang bisa muat dalam 80 kolom. Saya ingat bahwa kemudian masih (pada 1990-an) nama file VAX bisa lebih lama dari itu ...

masukkan deskripsi gambar di sini

Bahkan tanpa panjang nama file, itu jelas RT-11 karena item ketiga adalah RT11SJ.SYS(bukan sesuatu yang akan Anda lihat di VAX). Secara umum, RT-11 dijalankan pada komputer kecil , dengan memori tidak lebih dari 56 kilobyte (8 kilobyte terakhir adalah ruang alamat I / O). Ketika diperkenalkan pada awal tahun 1970-an, itu dapat berjalan pada PDP-11/70 high-end yang dapat memiliki lebih banyak memori, tetapi (saya melakukan ini sekali, pada tahun 1981, untuk mentransfer file), 11/70-an berlari RSX-11 ( leluhur langsung VAX-11). VAX's memiliki lebih banyak memori, biasanya beberapa ratus kilobyte untuk model awal. Tetapi tangkapan layar itu tampaknya baru berusia sekitar sepuluh tahun (beberapa tahun dimulai dengan 0- meskipun itu mungkin 8-an), sehingga PDP-11 bisa memiliki lebih banyak memori daripada itu.

Unix dipindahkan ke platform perangkat keras tersebut, tetapi umumnya tidak menampilkan daftar direktori dalam format kolom seperti yang ditunjukkan. Pengembangnya lebih suka daftar terser, tanpa menyandingkan antara nama file dan akhiran (dan di Unix tentu saja, Anda dapat memiliki beberapa titik dalam nama file, tidak seperti sistem operasi DEC).

Bacaan lebih lanjut (program menggunakan nama file):

Thomas Dickey
sumber
1
Itu 8's. Ini gambar yang lebih besar: rakenapp.com/wp-content/uploads/2015/11/DEC_VT100_terminal.jpg
Kusalananda
Ada 9 di jalur lain (1990-an), dalam kedua kasus RT-11 diperkenalkan pada tahun 1972 (lebih dari 20 tahun lebih awal dari tangkapan layar).
Thomas Dickey
8

Itu adalah terminal Digital-VT100.

Terminal DEC-VT100 adalah salah satu dari serangkaian terminal VT-NNN yang terhubung melalui serial asinkron (RS-232) yang memiliki 4-8 kabel (dan sering menggunakan kontrol aliran perangkat keras RTS + CTS, DSR + DTR, plus carrier DCD , transfer data RX, TX, ground sinyal SD). Terminal akan dihubungkan ke kartu serial / async yang sering memiliki 4-16 port serial. Laju transmisi untuk terminal sering 9600 bps, tetapi berkisar antara 300.1200, 2400, 4800, 9600, 19200, 38400, dan modem berkisar dari 300,1200, 2400, 9600, 14400, 19200, 28800 (modem menggunakan baud, sementara terminal digunakan bps / bit per detik, dan menarik baca perbedaannya).

Ada produsen terminal yang membuat terminal yang meniru protokol terminal VT-100/102. The Wyse-50/60 punya emulasi sangat baik, dan memiliki dua port serial untuk dua! sesi. Tetapi yang sebenarnya adalah NCD-XStation yang saya gunakan untuk masuk ke Stratus (VOS) dan Sun workstation, jalankan emulasi VT-102 dan X (ya, lebih dari 9600 dialup). Itu pra-internet. Dan ya, saya telah meretas entri termcap / terminfo.

DEC VAX-11 dan PDP-11 adalah minicomputer pada umumnya, tetapi ada sejumlah besar produsen minicomputer, termasuk Data General (baca buku 'Soul of a New Machine' tentang sistem DG Eclipse 32bit), Hewlett-Packard, NCR, Tandem (komputer yang toleran terhadap kesalahan), bahkan AT&T memiliki 3B2 dan 3B1 (Saya memiliki 3B1 yang menjalankan Unix, dan salah satu sistem Unix pertama yang saya gunakan adalah Fortune 32:16). Istri saya memprogram Data General Nova dan Eclipse. Meskipun PDP-11 adalah prototipe untuk komputer mini awal, ada banyak produsen, dan proliferasi terminal yang luas, masing-masing memiliki pengkodean sendiri untuk byte khusus untuk mengontrol pergerakan dan perilaku kursor, di samping set karakter yang akan ditampilkan. Bahkan IBM-PC awal memiliki ANSI.sys yang memungkinkan karakter kontrol terminal untuk menggunakan urutan spesifik untuk mengkodekan pergerakan, posisi,

PDP-11 adalah sistem yang sangat populer, dan membantu menumbuhkan dan menyebarkan popularitas Unix. Bahkan kombinasi tombol ^ S dan ^ Q yang dikenali oleh program terminal xterm Anda untuk tanggal flow-control dari era itu ketika kontrol aliran perangkat lunak bersaing dengan kontrol aliran perangkat keras yang disediakan oleh aliran soft (RTS + CTS) dan hard (DSR + DTR) pin kontrol yang ditawarkan oleh RS-232. Kata-kata 12-bit pada PDP-11 ^ H ^ H8 (dikoreksi: DEC PDP-8 dan PDP-9 DEC sebelumnya masing-masing memiliki kata-kata 12 dan 18-bit), mempengaruhi unix dan linux (lihat od / octal dump program, dan bit izin file). Program layar dan perintah kontrol pekerjaan (&, bg, fg, ^ Z, ^ C) semuanya turun dari era itu. Saat Anda melihat perangkat keras awal, lihat perintah modem Hayes yang diatur untuk membantu Anda memahami bagaimana komputer berkomunikasi dari jarak jauh. Baca tentang 25-pin konektor serial pria dan wanita, konektor serial 9-pin, dan sadari sejauh mana kemajuan industri ini. Ingin Mimpi Buruk? Baca tentang X-25.

Jalankan PDP-11/40 di browser Anda? https://programmer209.wordpress.com/2011/08/03/the-pdp-11-assembly-language/

Nikmati perjalanan Anda melalui sejarah.

ChuckCottrill
sumber
2
PDP-11 memiliki kata 16-bit - dan byte 8-bit, mesin DEC byte pertama yang ditujukan pada bus. (-5/8 dan -6/10 dapat memilih bagian kata dalam CPU saja.) Tetapi format instruksi sebagian besar menggunakan bidang 3-bit dan 6-bit, membuat oktal lebih nyaman saat debugging, serta konsisten dengan alat pada (AFAIK semua) mesin DEC sebelumnya dan beberapa mainframe hari ini (GE, CDC, IIRC Univac, dan setidaknya beberapa IBM).
dave_thompson_085
@dave_thompson - Saya menyerah pada pengetahuan Anda tentang PDP-11. Saya tahu ada sesuatu. CDC Cyber-750 yang digunakan untuk kelas Pascal saya memiliki 60-bit word (IIRC) yang membuat set karakter 6-bit nyaman (64 simbol), sehingga huruf besar. mendesah.
ChuckCottrill
4

Berikut adalah contoh komputer mini kata 24-bit awal seperti yang ditunjukkan dalam brosur pembuatnya

masukkan deskripsi gambar di sini Sumber

Di sebelah kiri, dua disk drive berukuran mesin cuci, mungkin masing-masing menyimpan sekitar 40 MB. Mereka membutuhkan servis rutin oleh seorang insinyur dari CDC atau pabrikan. Paket disk multi-platter berat dapat dilepas dan tidak disegel. Anda dapat melihat penutup perspex yang kosong dan dasar plastik hitam untuk paket disk yang terletak di tutup unit drive disk biru.

Di bagian belakang, CPU dengan konsol kontrol termasuk deretan sakelar sakelar untuk memasukkan instruksi dan data kode mesin - terutama digunakan untuk memasukkan bootstrap yang akan membuat CPU membaca drive-tape-kertas, card-reader atau magnetic- tape-drive untuk memulai proses memuat sistem operasi.

Panel biru di atas panel toggle-switch akan terbuka seperti pintu lemari untuk mengungkapkan deretan papan sirkuit besar yang dihubungkan ke backplane. Yang awal menggunakan memori inti ferit - Anda bisa melihat bit yang sebenarnya.

Di sebelah CPU adalah kabinet dengan ketinggian penuh yang memberikan gulungan tape drive-to-1200 1200-per-inci untuk cadangan dan untuk penyimpanan arsip serta distribusi perangkat lunak.

Pria di belakang berdiri di sebelah lineprinter.

Wanita itu duduk di sepasang terminal, di sebelah kanannya adalah pembaca kartu berlubang. Sebagian besar program khusus aplikasi yang ditulis secara lokal akan dimuat menggunakan perangkat ini pada hari-hari awal.

Akhirnya harga terminal turun cukup rendah sehingga perusahaan besar atau laboratorium penelitian mampu membeli beberapa dari mereka dan meletakkannya di ruang terminal sehingga staf dapat membaginya dengan sistem rota.

Suatu sistem seperti yang digambarkan dalam gambar mungkin dapat mendukung sesuatu dari urutan 20-30 pengguna bersamaan saat memproses pekerjaan batch pada tumpukan kartu berlubang.

Semuanya akan menjadi komputer mini. Itu akan ditempatkan di ruang komputer ber-AC khusus.

Mainframe tentu saja jauh lebih besar.

RedGrittyBrick
sumber
Perhatikan lantai secara khusus. Lantai adalah lantai 'terangkat' khusus dan masing-masing panel dapat diangkat untuk mengakses banyak sekali kabel besar yang berjalan di antara masing-masing komponen sistem (sekitar 4 in space).
ChuckCottrill
3

Meskipun ini bukan periode waktu yang Anda bicarakan, saya pikir ini menarik untuk menunjukkan bahwa mereka dapat terhubung dengan apa saja dan beroperasi selama beberapa dekade: di Hongaria, saya ingat bahwa pada 1998-1999 di Universitas BME, di luar lab PC utama (banyak PC, selalu sibuk) mereka memiliki terminal VT220 di koridor yang terhubung ke ural2.hszk.bme.hu - yang saya tahu, mereka mungkin masih ada, mesinnya pasti:

ural2 baru

Ini berarti jika Anda tahu Solaris CLI Anda dapat menangani email Anda sementara yang lain menunggu beberapa PC tersedia ...

Nama host adalah penghormatan bagi keluarga komputer yang jauh lebih tua yang sebenarnya ada sebelum terminal Anda:

ural2

chx
sumber
Saya dulu menggunakan workstation Sun sebelum Solaris (SunOS didasarkan pada BSD, jadi pindah ke Solaris adalah perubahan besar).
ChuckCottrill
2

Juga DECSYSTEM-20s. Adakah yang ingat Star Trek seperti game VT-TREK di TOPS-20?

Kelompok-kelompok terminal masing-masing akan dihubungkan melalui kabel serial ke papan multiplexor yang memiliki 8 atau 16 port serial. Sistem yang lebih besar akan memiliki lebih dari satu papan multipleksor.

Roger L.
sumber
OMG - Saya menggunakan DEC SYSTEM-20 di University of Louisville.
ChuckCottrill
1

Hal lain yang belum disebutkan adalah bahwa komputer IBM AS400 / iSeries berasal dari komputer yang memiliki gulungan untuk menggulung kaset (untuk contoh visual, lihat komputer pada rig minyak di "Diamonds Are Forever"). Jenis komputer ini benar-benar berbeda dengan PDP11 atau Vax, dan masih banyak digunakan di sektor jasa keuangan Inggris.

Jika Anda berbasis di Inggris, sumber yang bagus adalah National Computing Museum di Bletchley Park.

Graham Harris
sumber
Saya sebelumnya memiliki IBM AS / 400 sebagai meja ruang tamu. Sepotong furnitur yang indah!
Esa Jokinen
0

Seperti yang orang lain jelaskan, ini dapat terhubung ke sejumlah mesin yang berbeda. Anda dapat melihatnya di universitas saya (IBM 3084Q di bagian akhir) di halaman web museum yang membahas mesin.

Seperti yang saya pahami, PDP-11 digunakan sehingga terminal (hingga 300) dapat dihubungkan ke mainframe itu sendiri. Saya cukup yakin bahwa, pada zaman saya, setidaknya satu terminal yang tampak seperti itu digunakan, meskipun kebanyakan dari kita menggunakan perangkat lain, termasuk BBC Micros.

Francis Davey
sumber
PDP 8e yang saya gunakan terhubung ke dua unit teletype, menjalankan input pita kertas dan output printer tanpa monitor waktu nyata. Kantor ayah tentara peralatan IBM adalah sama, tetapi juga memiliki kaset nyata atau nyata, atau kartu juga ... tapi sekali lagi, output rim atas rim kertas lebar. Komputer pertama yang saya gunakan yang memiliki monitor adalah Apple IIe, dan Tandy. Ayah saya tidak pernah menggunakan komputer mikro tetapi mereka dapat terhubung secara langsung, mempercepat akses ke mainframe. Di satu sisi, saya melewatkan hari-hari itu tetapi pemrograman hari ini jauh lebih mudah.
Adam Albanowicz
0

Terminal VT100 / 102 paling populer dengan komputer kelas Vax 11/780. Mereka juga populer dengan PDP-11. HP memiliki jajaran terminal serupa, dengan tombol lunak yang dapat diprogram.

Yang perlu dicatat adalah bahwa keyboard pada zaman itu cenderung melenturkan pergelangan tangan secara berlebihan dan menghasilkan banyak klaim untuk sindrom terowongan karpel.

Saya menerapkan banyak sistem PDP-8, PDP-12, PDP-11 dan VAX 11/780. Akhirnya sistem HP dan Sun yang menjalankan varian unix berhasil keluar dari seri DEC PDP / VAX. Genre terminal VT100 menghilang dengan gerakan ke arah tampilan workstation, atau setidaknya tampilan yang lebih mampu (Wyse et al).

Untuk instalasi besar, pemilih port digunakan sebagai sakelar dan konsentrator untuk memfasilitasi sejumlah besar terminal, modem, modem leased line, dll.

mongo
sumber