Jump to content

Блит (компьютерный терминал)

Телетайп DMD 5620, подключенный к Unix-системе общего доступа SDF.

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

Blit Программируемый растровый графический терминал был разработан Робом Пайком и Бартом Локанти-младшим из Bell Labs в 1982 году. Технология Blit была коммерциализирована компаниями AT&T и Teletype . В 1984 году DMD (точечный дисплей) 5620 . был выпущен [1] за ним последовали модели 630 MTG (многозадачная графика) в 1987 году и 730 MTG в 1989 году. Модель 5620 использовала процессор Western Electric 32100 (он же Bellmac 32 ) и имела 15-дюймовый дисплей с зеленым люминофором и разрешением 800×1024×1 (66×1). 88 символов в исходном текстовом режиме) с чересстрочной разверткой с частотой 30 Гц. Модели 630 и 730 имели процессоры Motorola 68000 и монохромный дисплей 1024×1024×1 с частотой 60 Гц (большинство из них имели желтые дисплеи, но некоторые имели белые или зеленые дисплеи).

Народная этимология названия Blit заключается в том, что оно означает « Интеллектуальный терминал Bell Labs» , а его создатели также пошутили, что на самом деле оно означает «Бекон», «Латук» и «Интерактивный помидор» . Однако в статье Роба Пайка о Blit объясняется, что он был назван в честь второго слога bit blit , общего названия операции передачи битовых блоков, которая является фундаментальной для графики терминала. [2] Его первоначальное прозвище было Jerq , вдохновленное шуткой, использованной во время демонстрации графической рабочей станции PERQ компании Three Rivers и использованной с разрешения. [3]

Функциональность

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

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

В каждом окне изначально запускался простой эмулятор терминала , который можно было заменить загруженным интерактивным графическим приложением, например, более продвинутым эмулятором терминала, редактором или приложением часов. Полученные свойства были аналогичны свойствам современной оконной системы Unix; однако, чтобы избежать замедления взаимодействия пользователя из-за последовательного соединения, интерактивный интерфейс и хост-приложение работали на отдельных системах — ранняя реализация распределенных вычислений .

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

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

Пайк написал две оконные системы для Blit: mpx для 8-й редакции Unix и mux для 9-й редакции, обе имеют минималистичный дизайн. Их дизайн повлиял на более поздние Plan 9 оконные системы и rio . был добавлен вариант mpx, называемый «слоями» Когда Blit был коммерциализирован как DMD 5620, к SVR3 . [4]

9front (вилка Plan 9) содержит эмулятор Blit, на котором работает его оригинальная прошивка. [5] который можно использовать с мультиплексором (доступен в недавно выпущенной версии Research Unix v8). [6] ).

См. также

[ редактировать ]
  1. ^ AT&T/Teletype 5620 Терминал с точечным дисплеем
  2. ^ Пайк, Роб (1984). «Блит: мультиплексный графический терминал» . Технический журнал AT&T Bell Laboratories . 63 (8): 1607–1631. дои : 10.1002/j.1538-7305.1984.tb00056.x . S2CID   34062559 .
  3. ^ Пайк, Роб (19 декабря 2019 г.). "Re: [TUHS] Блит-источник" . ТУХС . Проверено 29 октября 2020 г. Название, изначально придуманное ребятами из Lucasfilm для забавной демо-версии Three Rivers Perq, было позаимствовано нами с разрешения.
  4. ^ Эрик Смит (25 августа 2005 г.). «Часто задаваемые вопросы по AT&T 5620 (и связанным с ним терминалам)» .
  5. ^ «Исходный код эмулятора Blit» .
  6. ^ «[TUHS] 8-е издание Research Unix на SIMH» . Архивировано из оригинала 30 июля 2017 г. Проверено 20 декабря 2017 г.
Примечания
Эта статья частично основана на файле жаргона , который находится в свободном доступе.
[ редактировать ]
  • Барт Локанти, Роб Пайк: Blit (MPEG) (YouTube) , классическая анимационная короткометражка о проекте оконного терминала (нужно было объяснить, как тогда работали мыши; это был 1982 год, за два года до Mac ) ( MPEG )
  • Исходный код (содержит собственный код) 5620
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7ad1bee2e4cb5c5537001b89239043ef__1717898580
URL1:https://arc.ask3.ru/arc/aa/7a/ef/7ad1bee2e4cb5c5537001b89239043ef.html
Заголовок, (Title) документа по адресу, URL1:
Blit (computer terminal) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)