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

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

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

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

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

решение1

Этот терминал обычно подключается кПДП-11, илиВАКС-11(хотя его можно использовать со многими, многими различными типами компьютеров!) PDP-11, как и многие мини-компьютеры, часто размещался в стойке:

ПДП-11

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

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

ВАКС-11

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

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

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

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

решение2

Этот терминал подключен к DEC PDP-11, работающемуРТ-11(которая была представлена ​​за несколько лет до DEC VT100). Другие упомянутые системы — операционные системы, использующие VAX и PDP-10 — использовали более длинные имена файлов. RT-11 хранила 3 ​​символа в 16-битном слове (радикс50 / мод40), а имена файлов имели длину до 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).

Дополнительная информация (программы, использующие имена файлов):

решение3

Это терминал 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 dialup). Это было до появления интернета. И да, я взломал записи termcap/terminfo.

DEC VAX-11 и PDP-11 были типичными миникомпьютерами, но было множество производителей миникомпьютеров, включая Data General (прочитайте книгу «Душа новой машины» о системе DG Eclipse 32bit), Hewlett-Packard, NCR, Tandem (отказоустойчивые компьютеры), даже у AT&T были 3B2 и 3B1 (у меня был 3B1 под управлением Unix, и одной из первых систем Unix, которые я использовал, была Fortune 32:16). Моя жена программировала Data 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/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/

Наслаждайтесь путешествием в историю.

решение4

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

новый урал2

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

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

урал2

Связанный контент