Jump to content

ИБМ 2741

(Перенаправлено с IBM 2740 )
Терминал IBM 2741

IBM 2741 — печатающий компьютерный терминал , представленный в 1965 году. [1] По сравнению с телетайпами , которые в то время обычно использовались в качестве печатающих терминалов, Модель 2741 обеспечивает на 50 % более высокую скорость, гораздо более высокое качество печати, более тихую работу, сменные шрифты, а также прописные и строчные буквы.

Он использовался в основном с компьютерами серии IBM System / 360 , но использовался и с другими системами IBM и сторонних производителей, где было желательно сочетание более высокой скорости и качества печати. [2] [3] [4] Это оказало влияние на развитие и популярность языка программирования APL .

Его вытеснили, начиная с середины 1970-х гг. в первую очередь с помощью печатных терминалов с использованием гирляндных механизмов.

IBM 2741 сочетает в себе прочный механизм пишущей машинки Selectric с электроникой IBM SLT и последовательным интерфейсом RS-232-C . Он работает со скоростью около 14,1 символов в секунду со скоростью передачи данных 134,5 бит/секунду (один стартовый бит, шесть бит данных, бит нечетной четности и полтора стоповых бита). В отличие от последовательных терминалов, использующих код ASCII , старший бит данных каждого символа отправляется первым.

Как и в стандартных офисных Selectrics того времени, здесь было 88 печатных символов (недостаточно для всего набора печатных символов EBCDIC или ASCII, включая нижний регистр), плюс пространство и несколько непечатаемых управляющих кодов. больше, чем можно представить шестью битами данных, поэтому используются символы сдвига, позволяющие использовать весь набор символов машины. Это может привести к значительному снижению скорости печати, поскольку для печати «Армонк, Нью-Йорк, США» требуется сдвиг 10 символов, в результате чего для печати 22 символов передается в общей сложности 32 символа.

Машина была помещена в отдельный небольшой стол, создававший вид квадратной столешницы с пишущей машинкой Selectric, частично утопленной в поверхность, с электроникой в ​​вертикально ориентированном шасси сзади. Это позволило значительно снизить создаваемый им шум.Он вытеснил более ранний IBM 1050 , который был более дорогим и громоздким, в приложениях удаленных терминалов. IBM 1050 и его варианты были разработаны для более высокого рабочего цикла. и поэтому часто использовались в качестве консольных устройств для таких компьютеров, как IBM 1130 и IBM System/360 . Напротив, 2741 был в первую очередь ориентирован на приложения удаленных терминалов.

Коды символов

[ редактировать ]

IBM 2741 выпускался в двух разных вариантах: один использовал «кодирование соответствия», а другой - «кодирование PTT/BCD» или «кодирование PTT/EBCD». Они относятся к расположению символов вокруг печатного шарика и, следовательно, к кодам наклона/поворота, которые необходимо применить к механизму для создания данного символа. Машина «кодирования корреспонденции» может использовать элементы шрифта из стандартного офисного Selectric (т.е. элементы, используемые для «служебной переписки»). Машины с кодированием PTT/BCD и кодированием PTT/EBCD нуждаются в специальных элементах и ​​не имеют такого широкого разнообразия доступных шрифтов. [5] : 12, 15–20  IBM 1050 и его производные были доступны только в кодировке PTT/BCD. Эти два типа элементов физически взаимозаменяемы, но несовместимы по коду. поэтому элемент типа, скажем, консольного принтера System/360 (разновидность IBM 1050) выдает тарабарщину при «кодировании соответствия» 2741 или офисном Selectric, и наоборот.

Две разновидности IBM 2741 также используют разные коды символов в последовательном интерфейсе, поэтому программное обеспечение главного компьютера должно было иметь возможность различать тип машины каждого пользователя. Один из способов добиться этого заключался в том, что пользователь вводил уникальный символ, например #, 9. [6] или стандартную команду типа «войти» сразу после подключения. Хост-программа распознает, какой код использовался, по значению полученных символов. [7]

Линейный протокол

[ редактировать ]

Протокол прост и симметричен. Каждое сообщение начинается с управляющего символа, называемого в документации «кругом D», который показан как и заканчивается «кругом C» . Предполагалось, что каждое сообщение начинается с режима сдвига в нижнем регистре.

Когда удаленный конец отправляет сообщение, локальная клавиатура блокируется.

Функция «Прерывание приема» позволяет оператору прервать отправочную машину.и восстановить управление, нажав специальную клавишу «Внимание» (с надписью ATTN). Эта клавиша заставляет 2741 отправлять непрерывное «условие интервала» в течение 200 или более миллисекунд. [5] : 13  Это будет распознано принимающей системой как ошибка кадрирования (стартовый бит, за которым не следует стоповый бит в ожидаемое время). ( Клавиша разрыва на терминалах ASCII работает таким же образом: непрерывный интервал — это «условие разрыва», используемое для обозначения удаленного окончания прерывания.)Если сигнал внимания принимается, удаленная система прекращает отправку данных, готовится к приему данных от 2741 и отправляет «кружок C», означающий «конец сообщения». При получении «кружка C» местный 2741 разблокирует свою клавиатуру, и оператор может отправить в систему еще один ввод.

Симметрия протокола позволяет двум людям, использующим 2741, общаться друг с другом без использования компьютера, но это была редкая конфигурация.

Приложения

[ редактировать ]

Первоначально 2741 был разработан и продан для использования с административной терминальной системой IBM (ATS/360). ATS — это интерактивная многопользовательская система редактирования и хранения текста, реализованная в середине 1960-х годов с использованием языка ассемблера IBM System/360.

Существование 2741 стимулировало разработку других систем удаленных терминалов для IBM System/360 . особенно системы, которые могут выиграть от высокого качества печати, сменных печатных элементов и других преимуществ его механизм Selectric.

Терминал IBM 2741 с клавиатурой APL

IBM 2741 стал тесно ассоциироваться с языком программирования APL . Как первоначально предложил доктор Кеннет Айверсон, APL требовал большого количества специальных символов. IBM реализовала ее как систему разделения времени на IBM System/360, назвав ее APL\360. Это потребовало использования IBM 2741. или IBM 1050 с печатной головкой APL. В алфавите было всего 26 символов. все они отображаются курсивом в верхнем регистре, хотя они были набраны на машине в режиме нижнего регистра. «Смещенные» символы нажатия клавиш представляют собой множество специальных символов, а остальные обрабатываются перечеркиванием.

Раскладка клавиатуры для использования с гарнитурой APL:

Подобно APL, АЛГОЛ 68 был определен с большим количеством специальных символов. Многие из них ( ∨, ∧, ¬, ≠, ≤, ≥, ×, ÷, ⌷, ↑, ↓, ⌊, ⌈ и ⊥) были доступны на печатном шарике APL Selectric, поэтому этот элемент был использовался для подготовки итогового отчета стандарта языка программирования ALGOL 68 (август 1968 г.), хотя APL и ALGOL не имеют прямого отношения.

[ редактировать ]

IBM 2740 представляет собой аналогичный терминал, в котором отсутствует функция прерывания и возможность коммутируемого соединения, но он способен работать в режиме «точка-точка», многоточка или широковещательный режим. [8] Для более эффективного использования многоточечных линий можно было бы добавить буфер данных, позволяющий линии работать со скоростью 600 бит/с, не ограничиваясь скоростью механизма набора текста.

Некоторые более поздние машины на базе IBM Selectric, такие как пишущая машинка Selectric с коммуникативной магнитной картой, могут имитировать 2741 и использоваться вместо него.

IBM продала базовый механизм Selectric другим производителям, которые произвели 2741 клон по более низкой цене. Некоторые из них были интегрированы в более крупные системы, а не продавались как отдельные терминалы. Например, механизм типа 2741 сформировал основной пользовательский интерфейс для серии машин 1960-х и 1970-х годов, построенных в Великобритании компанией Business Computers Ltd.

Отклонить

[ редактировать ]

2741 и аналогичные машины на базе Selectric были вытеснены терминалами ASCII с использованием Xerox Diablo 630 «ромашки» и аналогичных механизмов печати, где требовалась печатная копия.Они предлагали эквивалентное качество печати, лучшую надежность, вдвое большую скорость (30 символов в секунду) и меньшую стоимость, чем 2741. Они могли использовать различные шрифты (включая APL) с помощью сменных печатающих колес. и, в отличие от 2741, поддерживал весь набор символов печати ASCII. Когда бумажные копии не были нужны, их часто заменяли видеотерминалы. Альтернативной заменой был терминал IBM 3767 , в котором использовался матричный принтер со скоростью 80 или 120 символов в секунду.

Наборы символов

[ редактировать ]

Коды функций

[ редактировать ]

Коды функций не зависели от используемого набора символов и состояния сдвига.

Значение бита Код Значение
С 8 4 ПН Удар дальше
А 8 4 К Обход
Б 8 4 ВИЭ Восстановить
Б А В 8 4 ПФ Удар офф
       8 4   1 РС Остановка чтения
А С 8 4 1 НЧ Перевод строки
Б В 8 4 1 Нидерланды Новая линия
Б А 8 4 1 ХТ Горизонтальная вкладка
       8 4 2   Калифорнийский университет Верхний регистр
А С 8 4 2 ЭОБ Конец блока
Б В 8 4 2 БС Backspace
Б А 8 4 2 ЛК Нижний регистр
С 8 4 2 1 EOT Конец передачи
А 8 4 2 1 ПРЕДВАРИТЕЛЬНО Префикс
Б 8 4 2 1 ТО Праздный
Б А В 8 4 2 1 ПРИНАДЛЕЖАЩИЙ Удалить
С Космос Космос

Круг-Д использовал код, присвоенный печатному нефункциональному символу – 8 2 1 (EBCD '#'). Он был идентифицирован как контрольный код на основании его положения в качестве первого символа в передаче.

Код PTTC/EBCD

[ редактировать ]
Значение бита Нижний регистр Верхний регистр
Б А 8 2 1 . ¬
Б В 8 2 1 $ !
А С 8 2 1 , |
       8   2 1 # "
А @ ¢
Б А С & +
Б - _
А С / ?
             1 1 =
           2   2 <
         4     4 :
С 4 1 5 %
С 4 2 6 '
         4 2 1 7 >
       8       8 *
С 8 1 9 (
С 8 2 0 )
Б А 1 а А
Б А 2 б Б
Б А С 2 1 с С
Б А 4 д Д
Б А С 4 1 и И
Б А С 4 2 ж Ф
Б А 4 2 1 г Г
Б А 8 час ЧАС
Б А С 8 1 я я
Б С 1 дж Дж
Б С 2 к К
Б 2 1 л л
Б С 4 м М
Б 4 1 н Н
Б 4 2 тот ТО
Б В 4 2 1 п П
Б С 8 д вопрос
Б 8 1 р Р
А С 2 с С
А 2 1 т Т
А С 4 в В
А 4 1 v V
А 4 2 В В
А С 4 2 1 х Х
А С 8 и И
А 8 1 С С

См. также

[ редактировать ]
  1. ^ «Хронология ДПД» . 1965 год... IBM 2741... 8 июля.
  2. ^ Ван Флек, Томас. «Домашние терминалы» . Multicians.org . Проверено 20 сентября 2013 г.
  3. ^ Эйнетт, Дж. «RFC 110: Соглашения об использовании терминала IBM 2741 в качестве пользовательской консоли для доступа к хостам сетевых серверов» . IETF . Проверено 20 сентября 2013 г.
  4. ^ Корпорация IBM. «Хронология ДПД: 1970 год» . Проверено 20 сентября 2013 г.
  5. ^ Перейти обратно: а б IBM (август 1972 г.). Коммуникационный терминал IBM 2741 (PDF) . Справочная библиотека систем IBM (4-е изд.). ГА24-341С-3.
  6. ^ «Справочник по VPS Бостонского университета, июль 2080 г.» (PDF) .
  7. ^ Ван Флек, Томас. «Глоссарий Multitics -A- (2741)» .
  8. ^ Корпорация IBM. Терминал связи 2740. Объявление о полевых инженерных работах терминала связи 2741 (PDF) .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1d5c06365c20ba713489bf6520de41cd__1703446140
URL1:https://arc.ask3.ru/arc/aa/1d/cd/1d5c06365c20ba713489bf6520de41cd.html
Заголовок, (Title) документа по адресу, URL1:
IBM 2741 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)