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

Графическая карта Hercules
KL Hercules HGC.png
HGC с параллельным портом
Дата выхода1982; 38 лет назад (1982)
АрхитектураMotorola 6845
Открытки
Начальный уровеньГрафическая карта Hercules
Средний диапазонГрафическая карта Hercules Plus
Высокого классаГеркулес InColor Card
История
ПредшественникMDA, CGA
ПреемникУсовершенствованный графический адаптер

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

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

История

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

Рынок быстро признал эти адаптеры неадекватными, что вызвало спрос на карты, которые предлагали графику с высоким разрешением без ущерба для качества текста.[1] Основатель Компьютерные технологии Hercules Ван Суваннукул создал графическую карту Hercules, чтобы он мог работать над докторской диссертацией на IBM PC с использованием Тайский алфавит, что было невозможно при низком разрешении CGA или фиксированном наборе символов MDA.[2] Первоначально он продавался в розницу в 1982 году по цене 499 долларов.[3]

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

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

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

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

Возможности

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

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

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

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

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

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

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

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

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

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

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

Прием

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

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

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

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

В Графическая карта Hercules Plus (HGC +) был выпущен в июне 1986 г. Hercules Computer Technology, Inc. по первоначальной розничной цене 299 долларов.[14] Это было усовершенствование HGC, добавив поддержку переопределяемых шрифтов, называемых РАМФОНТ в MDA совместимый текстовый режим.[15][16]

Он был основан на специальном чипе, разработанном Компьютерные технологии Hercules в отличие от оригинала Графическая карта Hercules в котором использованы стандартные компоненты.[17]

Включена поддержка программного обеспечения Лотос 1-2-3 v2, Симфония 1.1, Рамки II и Microsoft Word 3.[14]

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

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

Другие

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

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

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

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

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

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

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

  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. Получено 2007-08-22. 070822 nemesis.lonestar.org
  6. ^ «Порты монитора». 071105 whitefiles.org
  7. ^ «Промышленные монохромные мониторы 7» - 14"" (PDF). Архивировано из оригинал (PDF) 02 февраля 2007 г. 070822 adm-electronic.de
  8. ^ а б Inc, InfoWorld Media Group (26.06.1989). InfoWorld. InfoWorld Media Group, Inc.
  9. ^ Уодлоу, Том (декабрь 1983). "Графическая карта Hercules". БАЙТ. п. 343. Получено 2013-10-20.
  10. ^ Графическая карта Hercules, декабрь 1983 г., журнал BYTE (PDF). 1983.
  11. ^ Уодлоу, Том «Графическая карта Hercules», БАЙТ, Volume 8, Number 12, December 1983. Проверено 14 июля 2017 года.
  12. ^ "Реклама Геркулеса из журнала Byte, апрель 1985 г.". Журнал Byte. Апрель 1985 г.
  13. ^ Энтерпрайз, И. Д. Г. (1986-06-23). Computerworld. IDG Enterprise.
  14. ^ а б InfoWorld 1 сентября 1986 г., п. 41, в Google Книги
  15. ^ Эллиотт, Джон К. (2012-08-09). «Графическая карта Hercules Plus: Примечания». В архиве из оригинала от 23.11.2016. Получено 2016-11-23.
  16. ^ Inc, InfoWorld Media Group (1 сентября 1986 г.). InfoWorld. InfoWorld Media Group, Inc.
  17. ^ «Внутри IBM PC: прежде чем рассматривать видеокарту Hercules Graphics Plus, подумайте о технологии, стоящей за ней». Журнал Byte (Реклама). 11. Октябрь 1986. Получено 2016-11-24.
  18. ^ Inc, InfoWorld Media Group (21 марта 1988 г.). InfoWorld. InfoWorld Media Group, Inc.
  19. ^ CW (22 апреля 1988 г.). "Hercules привнес новые PC-Board mit Ramfont: Grafik und Netzwerk auf einer Karte". Computerwoche (на немецком). Получено 2016-11-24.
  20. ^ «Сетевая карта Hercules Plus». Журнал ПК. 1988-05-31. Получено 2016-11-24.
  21. ^ Inc, InfoWorld Media Group (1987-10-26). InfoWorld. InfoWorld Media Group, Inc.
  22. ^ "Наследие VGA". Архивировано из оригинал на 2014-06-29. Получено 2014-06-28.

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