Как выглядят большие компьютеры, к которым подключены реальные терминалы?


35

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

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

Но я не могу найти информацию об этих больших компьютерах, к которым были подключены реальные терминалы. Кто-нибудь может предоставить имя / изображение такого большого компьютера?


2
Это VT100, он может быть подключен к системе VMS, но также и ко многим другим мэйнфреймам и т. Д.
tripleee

1
Поиск названий файлов на экране на фотографии дает смутное представление о списке загрузчиков RT-11, предположительно из PDP-11, но я слишком молод, чтобы иметь личный опыт во всем этом (хотя почти наверняка намного старше вас) ).
tripleee

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

6
@ user226968 Если вы хотите узнать больше о ранних компьютерах, вы можете зайти на сайт Retrocomputing . Еще один ресурс, который вас может заинтересовать, хотя его фокус в одном смысле гораздо шире, а в другом гораздо более узкий - это список рассылки The Unix Heritage Society .
CVn

4
Еще одна проницательная, немного забавная статья о старой компьютерной информации - « Вещи, которые каждый хакер знал» .
Эйл

Ответы:


42

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

PDP-11

Вы можете увидеть подробные фотографии стойки Data General Nova (вместе с терминалом) на нашем дочернем сайте Retrocomputing .

Некоторые варианты были размещены в шкафах; это также было типично для Vaxen:

VAX-11

(Обе фотографии взяты из статей Википедии, ссылки на которые приведены выше.)

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

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

Посмотрите на Ручку Динозавра, чтобы увидеть множество других фотографий таких систем. Некоторые приложения, все еще находящиеся в производстве, используют программное обеспечение, относящееся к этим типам систем, хотя обычно аппаратное обеспечение эмулируется; пример был дан недавно в Системах, которые мы любим .


3
Другими словами, в значительной степени неотличимы от холодильника или ряда из них.
tripleee

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

3
MicroVAX или VAXServer (примерно с конца той эпохи) могут быть такими же маленькими, как (довольно большая) настольная система / башня, например sites.inka.de/pcde/site/mvax2_files/mvax2_front_1.jpg
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
Кусалананда

На других линиях есть 9 (1990-е), в любом случае 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 бит / с, но варьировалась от 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 были типичными мини-компьютерами, но было множество производителей мини-компьютеров, включая Data General (прочитайте книгу «Душа новой машины» о 32-битной системе DG Eclipse), Hewlett-Packard, NCR, Тандем (отказоустойчивые компьютеры), даже у AT & T были 3B2 и 3B1 (у меня был 3B1 под Unix, и одной из первых систем Unix, которую я использовал, была Fortune 32:16). Моя жена запрограммировала данные General Nova и Eclipse. Хотя PDP-11 был прототипом для раннего миникомпьютера, было много производителей и широкое распространение терминалов, каждый из которых имел свои собственные кодировки для специальных байтов для управления движением и поведением курсора, в дополнение к отображаемым наборам символов. Даже в раннем IBM-PC был 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 (посмотрите на od / восьмеричный дамп программа и биты прав доступа к файлу). Экранные программы и команды управления заданиями (&, 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 all) предыдущие машины 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 или производителем. Тяжелые многодисковые диски были съемными и не были запечатаны. Вы можете видеть пустые крышки из плексигласа и черные пластиковые основания для пакетов дисков, которые лежат на крышках синих дисководов.

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

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

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

Человек сзади стоит рядом с линейным принтером.

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

В конце концов цена терминалов упала настолько низко, что крупные компании или исследовательские лаборатории могли позволить себе купить несколько из них и поместить их в терминал, чтобы сотрудники могли делиться ими по принципу ротации.

Система, подобная той, что изображена, может, вероятно, поддерживать порядка 20-30 одновременно работающих пользователей при обработке пакетных заданий на колодах перфокарт.

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

Мейнфреймы были намного больше, конечно.


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

3

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

новый урал2

Это означало, что если бы вы знали Solaris CLI, вы могли бы обрабатывать свои электронные письма, пока другие ждали, когда некоторые компьютеры станут доступны ...

Имя хоста - дань уважения гораздо более старому семейству компьютеров, которое фактически предшествует вашему терминалу:

ural2


Раньше я использовал рабочие станции Sun до Solaris (SunOS был основан на BSD, поэтому переход на Solaris был большим изменением).
ChuckCottrill

2

Также DECSYSTEM-20s. Кто-нибудь здесь помнит 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 с Unix-версиями вытеснили серию DEC PDP / VAX. Терминалы VT100 исчезли с движением к дисплею рабочей станции или, по крайней мере, к более способным дисплеям (Wyse et al).

Для больших установок селекторы портов использовались в качестве коммутаторов и концентраторов для облегчения работы большого количества терминалов, модемов, модемов выделенных линий и т. Д.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.