Interested Article - Blit (терминал)

Модель DMD 5620 компании ( ). Подключён к ( ), публично доступной через интернет Unix-системе.

Blit — программируемый растровый графический терминал , созданный в Bell Labs Робом Пайком и Бартом Локанти в 1982 году.

История

После разработки Робом Пайком и Бартом Локанти успешных прототипов Blit, эти устройства были выпущены на рынки компаний AT&T и Teletype Corporation. В 1984 году вышла модель «DMD 5620» (сокр. от англ. dot-mapped display ) . За ней последовали «630 MTG» (сокр. от англ. multi-tasking graphics ) — в 1987 году и «730 MTG» — в 1989 году. В «5620» использовался процессор производства Western Electric и обладал монохромным фосфорным дисплеем зелёного оттенка с разрешением 800×1024×1 (66×88 символов в текстовом режиме) и частотой обновления в 30 Гц. «630» и «730» работали на процессорах Motorola 68000 и имели дисплеи 1024×1024×1 с бо́льшей частотой обновления, причём большинство дисплеев было оранжевого цвета, за исключением некоторых партий с зелёным или чёрно-белым дисплеем.

Существует народное объяснение названия «Blit»: Bell Labs Intelligent Terminal («умный терминал от Bell Labs»), а сами создатели часто в шутку расшифровывали его как Bacon, Lettuce, and Interactive Tomato б екон, салат- л атук, и нтерактивный т омат»). Впрочем, сам Роб Пайк в своей статье пишет, что имя устройства происходит от второго слога в сочетании bit blit — распространённому названию битовой операции, вокруг которой строится всё техническое исполнение терминала . Изначально при разработке устройство называли jerq — от PERQ , графической рабочей станции производства Three Rivers Computer Corporation .

Описание

При включении Blit выглядел, как обычный текстовый терминал , хотя и непривычных размеров. Однако после подключения посредством последовательного порта к Unix -компьютеру, компьютер, с помощью управляющих последовательностей , мог загружать на терминал программы, затем исполняемые его процессором. Такие программы могли использовать графические возможности терминала, а также вспомогательные устройства, вроде компьютерной мыши . Обычно пользователь загружал «оконные системы» — mpx или более позднюю mux , реализующие оконно-графический интерфейс , где множество окон передавались одновременно от компьютера по одному проводу.

Каждое окно сначала представляло из себя простой текстовый интерфейс, который мог затем быть заменён на загруженную в память терминала интерактивную программу: более продвинутый текстовый терминал, интерактивный текстовый редактор или графические «часы». Результат напоминал типичный современный графический интерфейс Unix; однако из-за низкой скорости последовательной передачи данных интерактивная часть программы работала на отдельной системе. Таким образом, Blit можно считать примером раннего использования распределённых вычислений.

Оконные системы

Пайк написал две оконные системы для терминала Blit — mpx для 8th Edition Unix и mux для 9th Edition Unix, придерживаясь минимализма в их разработке. Позже они оказали влияние на и оконные системы операционной системы Plan 9 . Когда Blit выпустили на рынок как «DMD 5620», в Unix System V.3 была включена вариация mpx под названием layers .

Эмулятор Blit, способный работать на заводской прошивке терминала и запускать mux , включён в — ответвление Plan 9 . mux доступна в недавно публично выпущенной Research Unix v8 .

См. также

  • часто использовались вместе с DMD 5620, а также иногда работали на схожем процессоре.
  • Тонкий клиент

Примечания

  1. . Дата обращения: 13 апреля 2020. 10 января 2020 года.
  2. Пайк, Роб . (англ.) // (англ.) . — 1984. — Vol. 63 , no. 8 . — P. 1607—1631 . — doi : . 2 февраля 2020 года.
  3. Eric Smith. (25 августа 2005). Дата обращения: 13 апреля 2020. 13 октября 2019 года.
  4. . Дата обращения: 13 апреля 2020. 1 марта 2021 года.
  5. . Дата обращения: 13 апреля 2020. Архивировано из 30 июля 2017 года.
При подготовке этой статьи использовался материал из сетевого энциклопедического словаря Jargon File , являющийся общественным достоянием согласно прилагаемому .

Ссылки

  • от 17 августа 2020 на Wayback Machine
  • Барт Локанти, Роб Пайк: от 30 июля 2020 на Wayback Machine , презентационный ролик, в котором объясняется понятие оконного интерфейса и компьютерной мыши. ( MPEG )
  • Исходный код (содержит проприетарный код) от 13 октября 2019 на Wayback Machine
  • Holwerda, Thom (August 29, 2012), , , Дата обращения: 15 сентября 2012 от 23 июня 2017 на Wayback Machine
Источник —

Same as Blit (терминал)