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

Телетайп DMD 5620 подключен к SDF Public Access Unix-система

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

История

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

В народная этимология для Блит имя то, что это означает Интеллектуальный терминал Bell Labs, и его создатели также пошутили, что на самом деле он означал Бекон, салат и интерактивный помидор. Однако в статье Роба Пайка о Blit объясняется, что он был назван в честь второго слога слова немного блит, общее имя для операции передачи битового блока, которая является фундаментальной для графики терминала.[2] Его первоначальное прозвище было Джерк, вдохновленный шуткой, использованной во время демонстрации трёх рек ' PERQ графическая рабочая станция и используется с разрешения.[3]

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

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

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

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

Пайк написал две оконные системы для Blit, mpx за 8-е издание Unix и мультиплексор для 9-го издания, оба имеют минималистичный дизайн. Их дизайн повлиял на более поздние План 9 оконные системы и Рио. Когда Blit был коммерциализирован как DMD 5620, к нему был добавлен вариант mpx, называемый «слои». Система V.3.[4]

9front (форк Plan 9) содержит эмулятор Blit, который запускает его оригинальную прошивку,[5] который можно использовать с мультиплексором (доступен в недавно выпущенных Исследование 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.
  3. ^ Пайк, Роб (19 декабря 2019). "Re: [TUHS] Blit source". TUHS. Получено 29 октября 2020. Название, первоначально придуманное для забавной демонстрации Three Rivers Perq сотрудниками Lucasfilm, было заимствовано с нашего разрешения.
  4. ^ Эрик Смит (25 августа 2005 г.). «Часто задаваемые вопросы об AT&T 5620 (и связанных терминалах)».
  5. ^ "Исходный код эмулятора Blit".
  6. ^ "[TUHS] 8-е издание, исследование Unix на SIMH". Архивировано из оригинал на 2017-07-30. Получено 2017-12-20.
Примечания
Эта статья частично основана на Файл жаргона, который находится в открытом доступе.

внешняя ссылка

  • Барт Локанти, Роб Пайк: Блит (MPEG) (YouTube), классический анимационный короткометражный фильм о проекте оконного терминала (нужно было объяснить, как работали мыши тогда; это был 1982 год, за два года до Mac ) (MPEG )
  • Исходный код (содержит проприетарный код) 5620