Як виглядають великі комп’ютери, до яких були підключені справжні термінали?


35

Я вивчаю історію комп’ютерів, щоб краще зрозуміти, чому термінали Linux працюють так, як вони. Я читав, що в середині 1970-х до середини 1980-х більшість людей використовували справжні термінали (на відміну від термінальних емуляторів) для спілкування з великими комп'ютерами, це приклад справжнього терміналу:

введіть тут опис зображення

Але я не можу знайти інформацію про ці великі комп'ютери, до яких були підключені справжні термінали. Чи може хтось надати ім’я / зображення такого великого комп’ютера?


2
Це VT100, він може бути підключений до системи VMS, але також багато інших мейнфреймів тощо.
трійчатка

1
Гуглінг імен файлів на екрані на фотографії тумано свідчить про перелік завантажувача RT-11, імовірно, з PDP-11, але я занадто молодий, щоб мати особистий досвід будь-якого з цього (хоча, напевно, набагато старший за вас ).
трійка

3
@triplee Ви навіть можете вимагати входу в деякі великі системи в Музеї Живих Комп’ютерів.
Стівен Кітт

6
@ user226968 Якщо ви хочете дізнатися більше про ранні комп’ютери, ви можете перевірити сайт Retrocomputing . Ще один ресурс, який може вас зацікавити, хоча його спрямованість в одному сенсі набагато ширша, а в іншому набагато більш вузька, - це список розсилки від Unix Heritage Society .
CVn

4
Ще одна прониклива, трохи кумедна стаття про стару інформацію про комп’ютер - це речі, які кожен хакер раз знав .
ejjl

Відповіді:


42

Цей термінал, як правило, підключається до PDP-11 або VAX-11 (він може бути використаний на багатьох, безлічі різних типів комп'ютерів!). PDP-11, як і багато міні-комп’ютери, часто розміщувався в стійці:

ПДП-11

Ви можете ознайомитись з детальними фотографіями стійки Data General Nova (разом із терміналом) на нашому сестринському сайті Retrocomputing .

Деякі варіанти розміщувались в шафах; це було також типово для Vaxen:

VAX-11

(Обидві фотографії, зроблені зі статей Вікіпедії, пов'язаних вище.)

Термінали були використані з комп'ютерами всіх розмірів, від номерів розміру мейнфреймів , таких як PDP-10 в башті ПК розміру VAXServers (спасибі Hobbs за посилання на цю фотографію - сервер показано, менше , ніж у багатьох сервера ПК того часу !) або навіть робочі станції для піци в середині дев'яностих.

Ви все ще можете підключити багато цих терміналів до сучасного ПК під управлінням Linux або різних інших операційних систем, якщо на ПК є послідовні порти або адаптери USB-RS-232 (як вказував Майкл Кьорлінг ), і ви використовуєте нульові модемні кабелі для їх підключення (на що вказував Марк Плотнік ).

Ознайомтеся з ручкою Динозавра про багато, багато інших фотографій таких систем, які фактично використовуються. Деякі додатки, які все ще знаходяться у виробництві, використовують програмне забезпечення, яке дається під цією системою, хоча зазвичай апаратне забезпечення імітується; було наведено приклад недавно в системах , які ми любимо .


3
Іншими словами, в основному їх не відрізняємо від холодильника чи ряду з них.
трійка

@triplee дійсно, принаймні для комп'ютерів з дверима або шафами; аналогія особливо підходить, коли ви переходите до мейнфреймів (наприклад, PDP-10 ).
Стівен Кітт

3
MicroVAX або VAXServer (з кінця тієї епохи) може бути таким же маленьким, як (досить велика) система настільних / вежних
hobbs

Перелік каталогів на екрані вказує PDP-11, наприклад, blog.iso50.com/wp-content/uploads/2008/10/pdp-11-processor.jpg
Джон Хаскалл

@tripleee: І не все, що відрізняється від сучасного IBM BlueGene (досить - я не бачив їхньої останньої версії).
jamesqf

19

Цей термінал підключений до DEC PDP-11 під керуванням RT-11 (який був введений за кілька років до DEC VT100). Інші згадані системи - операційні системи, що використовують VAX та PDP-10 - використовували довші імена файлів. RT-11 зберігає 3 символи на 16-бітове слово ( radix50 / mod40 ), а назви файлів мали до 6 символів із розширенням на 3 символи.

Якщо ви шукаєте документацію для VAX-11, її операційна система VMS використовувала (відкликання назовні) спочатку 14-символьних імен (суфікс також довгий), а пізніше перейшов до імен 39 символів. Чому ви можете запитати 39? Це так, що дуже довга назва могла вміститися в 80 стовпцях. Здається, я пам'ятаю, що пізніше все ще (у 1990-х) файли VAX могли бути довшими за це ...

введіть тут опис зображення

Навіть без довжини імені файлів, очевидно, це RT-11, оскільки третій елемент є RT11SJ.SYS(не те, що ви бачили на VAX). Взагалі кажучи, RT-11 працював на невеликих комп'ютерах, маючи не більше 56 кілобайт пам'яті (останні 8 кілобайт - це адресний простір вводу / виводу). Коли він був представлений на початку 1970-х, він може працювати на PDP-11/70 високого класу, який міг би мати більше пам’яті, але (я це робив колись, у 1981 році, для передачі файлів), 11/70-і роки провели RSX-11 ( безпосередній пращур VAX-11). VAX мали більше пам'яті, як правило, кілька сотень кілобайт для ранніх моделей. Але скріншот, здається, близько десяти років (кілька років починається з 0- хоча це може бути і 8 років), тому PDP-11 міг би мати більше пам'яті, ніж це.

Unix був перенесений на ці апаратні платформи, але, як правило, не відображав списки каталогів у стовпчиковому форматі. Його розробники віддавали перевагу коротшим спискам без прокладки між назвою файлу та суфіксом (і в Unix, звичайно, у назві файлу може бути кілька крапок, на відміну від операційних систем DEC).

Подальше читання (програми з використанням імен файлів):


1
Це 8-ті. Ось збільшене зображення: rakenapp.com/wp-content/uploads/2015/11/DEC_VT100_terminal.jpg
Kusalananda

В інших рядках (1990-ті роки) є 9, в будь-якому випадку RT-11 був введений в 1972 році (більш ніж на 20 років раніше, ніж на екрані екрана).
Томас Дікі

8

Це термінал Digital-VT100.

Термінал DEC-VT100 був одним із серії терміналів VT-NNN, які були з'єднані за допомогою асинхронного послідовного (RS-232), який мав 4-8 проводів (і часто використовується апаратне управління потоком RTS + CTS, DSR + DTR, плюс несучий DCD , передача даних RX, TX, сигнал SD заземлення). Термінал буде підключений до асинхронної / послідовної карти, яка часто має 4-16 послідовних портів. Швидкість передачі для терміналів часто становила 9600 bps, але коливалася від 300,1200,2400,4800,9600,19200,38400, а модеми коливалися від 300,1200,2400,9600,14400,19200,28800 (модеми використовували бод, тоді як термінали використовували біт / біт на секунду, і цікаво читати на різниці).

Були виробники терміналів, які виготовляли термінали, що імітували протокол терміналів VT-100/102. У Wyse-50/60 була чудова емуляція та мала два послідовних порти на двох! сеанси. Але справжньою справою була NCD-XStation, яку я використовував для набору на робочу станцію Stratus (VOS) та Sun, запуск емуляції VT-102 та X (так, понад 9600 комутацій). Це був попередній Інтернет. І так, я зламав записи termcap / terminfo.

DEC VAX-11 і PDP-11 були типовими мінікомп'ютерами, але існувало безліч виробників мікрокомп'ютерів, включаючи дані General (читайте книгу "Душа нової машини" про 32-бітну систему DG Eclipse), Hewlett-Packard, NCR, У тандемі (комп’ютерні відмови), навіть AT&T мав 3B2 і 3B1 (у мене був 3B1 під керуванням Unix, і однією з перших Unix-систем, яку я використав, була Fortune 32:16). Моя дружина програмувала Data General Nova і Eclipse. Хоча PDP-11 був прототипним для раннього мінікомп'ютера, було багато виробників і широке розповсюдження терміналів, кожен з яких мав власні кодування для спеціальних байтів для управління переміщенням курсора та поведінки, на додаток до наборів символів, що відображаються. Навіть на початку IBM-ПК був ANSI.sys, який дозволяв символам управління терміналом використовувати певні послідовності для кодування руху, положення,

PDP-11 була дуже популярною системою і допомагала розвивати та поширювати популярність Unix. Навіть комбінації клавіш ^ S і ^ Q, визнані вашою термінальною програмою xterm для дати управління потоком з тієї епохи, коли управління потоком програмного забезпечення конкурувало з апаратним керуванням потоком, що забезпечується м'яким (RTS + CTS) і жорстким (DSR + DTR) потоком контрольні штифти, пропоновані RS-232. 12-бітові слова на PDP-11 ^ H ^ H8 (виправлено: попередні PDP-8 і PDP-9 DEC мали 12- та 18-бітні слова відповідно), впливали на unix та linux (дивіться на d / 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 могли вибирати частини слова лише в процесорі.) Але формати інструкцій використовують переважно 3-бітні та 6-бітні поля, що робить восьмигранник зручнішим при налагодженні, а також узгоджується з інструментами на (AFAIK всі) попередні машини DEC і досить багато мейнфреймів дня (GE, CDC, IIRC Univac та принаймні деякі IBM).
dave_thompson_085

@dave_thompson - Я поступаюся вашим знанням PDP-11. Я знав, що щось є. CDC Cyber-750, який використовується для мого класу Pascal, мав 60-бітове слово (IIRC), що робить 6-бітний набір символів зручним (64 символи), таким чином, великим регістром. зітхати.
ChuckCottrill

4

Ось приклад раннього 24-розрядного мінікомп'ютера, як показано в брошурі виробника

введіть тут опис зображення Джерело

Ліворуч два дискові накопичувачі пральної машини розміром приблизно 40 Мб. Вони потребували регулярного обслуговування інженером CDC або виробником. Важкі багатопластові пакети дисків були знімними і не були запечатані. Ви можете побачити порожні кришки perspex і чорні пластикові основи для пакетів дисків, що лежать на кришках синіх дисків.

На задній панелі, процесор з консоллю управління, що включає рядки перемикачів для введення інструкцій та даних машинного коду - в основному використовується для введення завантажувального коду, який дасть змогу процесору читати накопичувач на паперовій стрічці, картридер чи магніто- стрічковий привід, щоб запустити процес завантаження операційної системи.

Синя панель над панеллю перемикача перемикається, як двері шафи, щоб відкрити ряд великих плат, що вбудовуються в задню планку. Ранні використовували феритові основні спогади - ви могли бачити фактичні біти.

Поруч із процесором розташований повнорозмірний шафа, що містить 1200-бітовий дюймовий стрічковий накопичувач для кодування та архівного зберігання, а також розповсюдження програмного забезпечення.

Чоловік ззаду стоїть поруч із лінією друку.

Жінка сидить біля пари терміналів, праворуч - зчитувач з перфокарткою. Більшість програм, написаних на місцевому рівні, буде завантажено за допомогою цього пристрою в перші дні.

Врешті-решт ціна терміналів впала досить низько, щоб великий бізнес або дослідницькі лабораторії могли дозволити собі придбати декілька з них і помістити їх у термінальну кімнату, щоб персонал міг їх ділити за системою рота.

Така система, як зображена на фото, могла б підтримувати щось із порядку 20-30 одночасних користувачів під час обробки пакетних завдань на колодах перфокарт.

Вся справа в мінікомп'ютері. Він розміщувався б у спеціальній комп'ютерній кімнаті з кондиціонером.

Звичайно, мейнфреймів було значно більше.


Особливо зверніть увагу на настил. Підлога була спеціальною «піднятою» підлогою, і кожну з цих панелей можна було підняти, щоб отримати доступ до безлічі об'ємних кабелів, що проходять між кожним із компонентів системи (близько 4 дюймів).
ChuckCottrill

3

Хоча це не зовсім той часовий період, про який ви говорите, я думаю, що це цікаво продемонструвати, що вони могли бути пов'язані майже з чим завгодно і були на службі десятиліттями: в Угорщині я пам'ятаю, що в 1998-1999 роках в університеті BME, поза основними лабораторіями ПК (багато ПК, завжди зайняті) вони мали в коридорі термінали VT220, підключені до ural2.hszk.bme.hu - наскільки я знаю, вони все ще можуть бути там, машина, безумовно, є:

новий урал2

Це означало, що якщо ви знаєте Solaris CLI, ви можете обробляти свої електронні листи, а інші чекають, коли деякі ПК стануть доступними ...

Ім'я хоста - це шана набагато старшої родини комп'ютерів, яка фактично передує вашому терміналу:

урал2


Я раніше використовував робочі станції Sun перед Solaris (SunOS базувався на BSD, тому перехід на Solaris був великою зміною).
ChuckCottrill

2

Також DECSYSTEM-20. Хтось тут пам’ятає Star Trek, як гра VT-TREK на TOPS-20?

Кожна група терміналів підключалася б через послідовний кабель до плати мультиплексорів, яка мала 8 або 16 послідовних портів. Більш великі системи мали б більше однієї плати мультиплексорів.


OMG - Я використовував DEC SYSTEM-20 в університеті Луїсвілля.
ChuckCottrill

1

Ще одна річ, про яку не згадувалося, це те, що комп'ютери IBM AS400 / iSeries походять від комп'ютерів, які мали котушку для намотування стрічок (на наочному прикладі див. Комп'ютери на масляній установці в "Діаманти назавжди"). Цей тип комп'ютерів повністю відрізняється від PDP11 або Vax і дуже сильно використовується у секторі фінансових послуг Великобританії.

Якщо ви знаходитесь у Великобританії, хорошим ресурсом є Національний музей обчислювальної техніки в парку Блетчлі.


Раніше я мав IBM AS / 400 як стіл для вітальні. Гарний предмет меблів!
Еса Йокінен

0

Як уже зрозуміли інші, він може підключитися до кількох різних машин. Ви можете побачити його в моєму університеті (IBM 3084Q наприкінці) на веб-сторінці музею, де обговорювали апарат.

Як я розумію, PDP-11 використовувався, щоб термінали (до 300) могли бути підключені до самої мейнфрейму. Я цілком впевнений, що в мої часи використовувався хоча б один термінал, який виглядав так, хоча більшість із нас використовували інші пристрої, включаючи BBC Micros.


PDP 8e, який я використав, був підключений до двох телевізійних блоків, що працює на вводі паперової стрічки та на виході принтера без монітора реального часу. Офіс папи армії IBM був таким самим, але також мав справжні стрічки чи картки, але ... але знову ж таки, вихід був зіграний на пачки широкого паперу. Першими комп'ютерами, на яких були монітори, були Apple IIe та Tandy. Мій тато ніколи не користувався мікрокомп'ютерами, але вони мали можливість підключитися безпосередньо, прискоривши доступ до мейнфрейму. У чомусь я сумую за тими днями, але програмувати сьогодні набагато простіше.
Адам Альбанович

0

Термінали VT100 / 102 були найпопулярнішими у комп'ютерах класу Vax 11/780. Вони також були популярні у PDP-11. У HP була схожа лінія терміналів, з програмованими програмними клавішами.

Примітно те, що клавіатури тієї епохи, як правило, надмірно згинали зап'ястя і призводили до численних претензій на синдром килимового каналу.

Я реалізував багато систем PDP-8, PDP-12, PDP-11 та VAX 11/780. Врешті-решт системи HP і Sun, що працюють уніксальних варіантах, покращили серію PDC / VAX DEC. Жанр терміналів VT100 зник з переміщенням до дисплея робочої станції або, принаймні, більш здатних дисплеїв (Wyse et al).

Для великих установок селектори портів використовувались як комутатори та концентратори для полегшення великої кількості терміналів, модемів, орендованих лінійних модемів тощо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.