Графическая карта Hercules


Из Википедии, бесплатной энциклопедии
  (Перенаправлено с графического адаптера Hercules )
Перейти к навигации Перейти к поиску

Видеокарта Hercules ( ТЖК ) является компьютерной графики контроллер сделал Hercules Computer Technology, Inc. , которая сочетает в себе IBM только текст «s MDA стандартный видеоадаптер с графическим режимом растровом. Это позволяет HGC предлагать как текст, так и графику высокого качества с одной карты.

HGC был очень популярен и стал де-факто широко поддерживаемым стандартом отображения на совместимых с IBM PC . Стандарт HGC использовался спустя долгое время после того, как на рынок вышли более технически оснащенные системы, особенно в системах с двумя мониторами .

История

Графическая карта Hercules была выпущена, чтобы заполнить пробел в линейке видеопродуктов IBM. Когда в 1981 году был выпущен персональный компьютер IBM , в нем было две видеокарты: адаптер цветной графики (CGA) и адаптер для монохромного дисплея и принтера (MDA). CGA предлагал цветную графику с низким разрешением (320x200) и монохромную графику среднего разрешения (640x200), в то время как MDA предлагал более четкий текстовый режим (эквивалент 720x350), но не имел режимов попиксельной адресации и имел фиксированный набор символов.

Эти адаптеры быстро были признаны рынком неадекватными, что вызвало спрос на карты, которые предлагали графику высокого разрешения без ущерба для качества текста. [1] Основатель Hercules Computer Technology , Ван Суваннукул, создал графическую карту Hercules, чтобы он мог работать над докторской диссертацией на IBM PC, используя тайский алфавит , что было невозможно при низком разрешении CGA или фиксированном наборе символов. МДА. [2] Первоначально он продавался в розницу в 1982 году по цене 499 долларов. [3]

Аппаратный дизайн

Первоначальный HGC представлял собой 8-битную карту ISA с 64 КБ ОЗУ, видимую на плате как восемь 4164 микросхем ОЗУ, и выход DE-9, совместимый с монохромным монитором IBM, используемым с MDA. Как и MDA, он включал параллельный интерфейс для подключения принтера. [4]

Видеовыход составляет 5 В TTL , как и у карты MDA. [5] [6] Номинально карта Hercules обеспечивает частоту горизонтальной развертки 18,425 ± 0,500 кГц и 50 Гц по вертикали. [7]

На самом деле Hercules работал на двух немного разных частотах в зависимости от того, работал ли он в текстовом или графическом режиме, из-за небольшой разницы в разрешении по горизонтали. [ необходима цитата ]

Возможности

Карта Hercules обеспечивает два режима: совместимый с MDA монохромный текстовый режим и графический режим с пиксельной адресацией при разрешении 720x348. [8]

Режимы:

  • Текстовый режим 80 × 25 со шрифтом 9 × 14 пикселей (эффективное разрешение 720 × 348)
  • 720 × 348 графический режим

В текстовом режиме карты Hercules использовалась та же синхронизация сигнала, что и в текстовом режиме MDA.

Графический режим Hercules имел много общего с двухцветным режимом высокого разрешения (640 × 200) CGA: видеобуфер содержал растровое изображение с упакованными пикселями (восемь пикселей на байт, один бит на пиксель) с тем же байтовым форматом. , включая преобразование пикселей в бит и порядок байтов, как в двухцветном графическом режиме CGA, а видеобуфер был разделен на чередующиеся банки, каждый размером 8 КБ, как в графических режимах CGA.

Однако, поскольку в графическом режиме Hercules было более 256 строк развертки, а размер буфера дисплея составлял почти 32 КБ (вместо 16 КБ, как во всех графических режимах CGA), в режиме Hercules использовались четыре чередующихся банка вместо двух, как в Режимы CGA. Кроме того, для представления 720 пикселей на строку вместо 640, как на CGA, каждая строка развертки имела 90 байтов пиксельных данных вместо 80. [ необходима цитата ]

64 КБ ОЗУ HGC может содержать две страницы графического дисплея. Любая страница может быть выбрана для отображения путем установки или сброса одного бита в регистре управления режимом. Другой бит в регистре конфигурации, исключительном для HGC, определяет, были ли вторые 32 КБ ОЗУ на HGC доступны для ЦП по базовому адресу B8000h. Этот бит был сброшен при сбросе системы (например, при включении питания), чтобы карта не конфликтовала с CGA или другой цветной картой по адресу B8000h. [ необходима цитата ]

  • Логотип Википедии, отображаемый на ЭЛТ-мониторе видеокартой, совместимой с Hercules

  • Смоделированное изображение Геркулеса в разрешении 720x348 (без коррекции соотношения сторон)

  • Смоделированное изображение Геркулеса с правильным соотношением сторон (как на мониторе 4: 3)

Использовать

В текстовом режиме HGC выглядит точно так же, как карта MDA. [9]

Графический режим требовал использования новых технологий. В отличие от MDA и CGA, BIOS ПК не обеспечивает встроенной поддержки HGC. Hercules включил в IBM BASICA расширения для добавления поддержки HGC, называемые HBASIC [10], а карты Hercules поставлялись с приложением «GRAPH X», которое улучшило BIOS, добавив поддержку графического режима Hercules и даже примитивы геометрического рисования. [11]

Популярные программы IBM PC в то время (такие как электронные таблицы Lotus 1-2-3 , автоматизированное черчение AutoCAD, настольные издательские системы Pagemaker и Xerox Ventura , а также Microsoft Flight Simulator 2.0 ) поставлялись со своими собственными драйверами для использования графического режима Hercules. [ необходима цитата ]

Хотя графический режим карты Hercules не был CGA-совместимым, он был технически достаточно похож на два графических режима CGA, и в конечном итоге благодаря использованию сторонних драйверов ( TSR ) он также мог работать с программами, написанными для стандарта карты CGA. графические режимы. Поскольку карта Hercules на самом деле не имела схемы генерации цвета и не могла подключаться к цветному монитору, цвета отображались как смоделированные оттенки серого с различными узорами. [12] В некоторых программах достигается большая глубина цвета за счет использования артефактов цвета при подключении к составному монитору [ необходима ссылка ] .

Появились клоны Hercules, в том числе универсальные модели по очень низким ценам, обычно без порта для принтера. Hercules кратко запустил рекламу, подразумевающую, что использование общих клонов карты Hercules может повредить монитор. [13]

Прием

Графическая карта Hercules быстро завоевала популярность, к 1985 году было продано полмиллиона единиц [14], и даже стали поставляться в качестве стандартного оборудования с некоторыми клонами ПК . [8] Поддержка программного обеспечения была широко распространена.

Поздние карты

За графической картой Hercules последовало несколько других карт Hercules.

Графическая карта Hercules Plus (HGC +)

Hercules Graphics Card Plus ( ТЖК + ) был выпущен в июне 1986 года Hercules Computer Technology, Inc. в оригинальной розничной цене $ 299. [15] Это было усовершенствование HGC, добавляющее поддержку переопределяемых шрифтов RAMFONT в совместимом с MDA текстовом режиме. [16] [17]

Она была основана на специальном чипе, разработанном Hercules Computer Technology , в отличие от оригинальной видеокарты Hercules, в которой использовались стандартные компоненты. [18]

Программная поддержка включала Lotus 1-2-3 v2, Symphony 1.1, Framework II и Microsoft Word 3. [15]

Сетевая карта Hercules Plus

В 1988 году компания Hercules выпустила Network Card Plus, вариант видеокарты Plus со встроенным сетевым адаптером, совместимым с TOPS / FlashTalk. [19] Как и HGC +, он поддерживал RAMFONT, но не имел порта для принтера. [20] [21] [22]

Другие

Несвязанная карта Hercules InColor (апрель 1987 г.) включала цветовые возможности, аналогичные EGA , с 16 цветами из 64 палитры. Она сохранила те же два режима - текст 80 × 25 с переопределяемыми шрифтами и графику 720 × 348.

Hercules также продавал Hercules Color Card (не путать с InColor Card), CGA-совместимую видеоплату. Эта плата может сосуществовать с HGC и по-прежнему позволять использовать обе графические страницы. Он обнаружит, когда была выбрана вторая графическая страница, и отключит доступ к своей собственной памяти, которая в противном случае была бы по тем же адресам.

Клонировать доски

  • Доска Tseng ET-1000

  • Карта, совместимая с ATI Hercules, 1986 г.

  • Tamarack Microelectronics ТЖК-совместимая карта

Другие платы предлагали совместимость с Геркулесом. [23]

  • SiS 86C12, 86C22
  • Графическое решение ATI Small Wonder, 18700, Graphics Solution Plus
  • Tamarack Microelectronics TD3088A, TD3088A2, TD3088A3, TD3010, RY-3301, TD3010
  • Ямаха V6366C-F, V6363-F, V6363
  • Winbond W86855AF, W86855AF
  • NEC μPD65042GD
  • Tseng Labs ET1000-A
  • DFI MG-150
  • Hitachi HD6445P4, HD6845SP
  • RAM MCG2502, MCG2502
  • Протон PT6121T
  • Acer M3127
  • Sigma Designs 53C101 + 53C280A
  • CM607P

Некоторые более поздние модели Tandy 1000 (такие как 1000 TL и SL) и Epson Equity содержали схемы, встроенные в их платы ЦП, которые поддерживали режимы отображения Hercules в дополнение к их стандартным режимам CGA.

Смотрите также

  • Графический адаптер Orchid
  • Plantronics Colorplus
  • Адаптер монохромного дисплея IBM
  • Цветной графический адаптер
  • Список интерфейсов дисплея
  • Список несуществующих графических чипов и производителей карт

использованная литература

  1. ^ Inc, InfoWorld Media Group (19 сентября 1988 г.). InfoWorld . InfoWorld Media Group, Inc.
  2. ^ Inc, Зифф Дэвис (1989-05-16). PC Mag . Ziff Davis, Inc.
  3. ^ Inc, InfoWorld Media Group (1 сентября 1986 г.). InfoWorld . InfoWorld Media Group, Inc.
  4. ^ Inc, InfoWorld Media Group (27 сентября 1982 г.). InfoWorld . InfoWorld Media Group, Inc.
  5. ^ "Справочник по видео EGA, совместимому с IBM PC" . Архивировано из оригинала на 2013-06-27 . Проверено 22 августа 2007 . 070822 nemesis.lonestar.org
  6. ^ «Порты монитора» . 071105 whitefiles.org
  7. ^ "Промышленные монохромные мониторы 7" - 14 " " (PDF) . Архивировано из оригинального (PDF) 02.02.2007. 070822 adm-electronic.de
  8. ^ a b Inc, InfoWorld Media Group (26.06.1989). InfoWorld . InfoWorld Media Group, Inc.
  9. ^ Вэдлоу, Том (декабрь 1983). «Графическая карта Hercules» . БАЙТ . п. 343 . Проверено 20 октября 2013 .
  10. ^ Геркулес Graphics Card, декабрь 1983, BYTE Magazine (PDF) . 1983 г.
  11. ^ Вэдлоу, Том "Геркулес Graphics Card" , BYTE , том 8, выпуск 12, декабрь 1983. Проверено 14 июля 2017 года.
  12. ^ "ibm pc - Как работают эмуляторы CGA для графики Hercules?" . Обмен стеками ретрокомпьютеров . Проверено 7 февраля 2021 .
  13. ^ "Реклама Геркулеса из журнала Byte, апрель 1985" . Байт Журнал . Апрель 1985 г.
  14. ^ Энтерпрайз, IDG (1986-06-23). Компьютерный мир . IDG Enterprise.
  15. ^ a b InfoWorld 1 сентября 1986 г. , стр. 41, в Google Книгах
  16. Перейти ↑ Elliott, John C. (2012-08-09). «Графическая карта Hercules Plus: Примечания» . Архивировано 23 ноября 2016 года . Проверено 23 ноября 2016 .
  17. ^ Inc, InfoWorld Media Group (1 сентября 1986 г.). InfoWorld . InfoWorld Media Group, Inc.
  18. ^ «Внутри IBM PC: прежде чем рассматривать видеокарту Hercules Graphics Plus, подумайте о технологии, лежащей в ее основе» . Журнал Byte (Реклама). 11 . Октябрь 1986 . Проверено 24 ноября 2016 .
  19. ^ Inc, InfoWorld Media Group (1988-03-21). InfoWorld . InfoWorld Media Group, Inc.
  20. ^ CW (1988-04-22). «Hercules приносит новую печатную плату с Ramfont: Grafik und Netzwerk auf einer Karte» . Computerwoche (на немецком языке) . Проверено 24 ноября 2016 .
  21. ^ "Сетевая карта Hercules Plus" . Журнал ПК . 1988-05-31 . Проверено 24 ноября 2016 .
  22. ^ Inc, InfoWorld Media Group (1987-10-26). InfoWorld . InfoWorld Media Group, Inc.
  23. ^ "Наследие VGA" . Архивировано из оригинала на 2014-06-29 . Проверено 28 июня 2014 .

дальнейшее чтение

  • Уилтон, Ричард (1987) Руководство программиста по видеосистемам ПК и PS / 2 , Microsoft Press, ISBN 1-55615-103-9 
  • Hercules Computer Technology (1987) Руководство по совместимости с Hercules (буклет)
  • Определение "графика Геркулеса" , Wi-FiPlanet.com
  • Как распечатать Hercules Graphics SCREEN 3 на принтере Epson , Microsoft.com
  • Монохромный графический адаптер Hercules , Everything2.com
Источник « https://en.wikipedia.org/w/index.php?title=Hercules_Graphics_Card&oldid=1047196069 »