Видеокарта Геркулеса
Дата выпуска | 1982 год |
---|---|
Архитектура | Моторола 6845 |
Карты | |
Начальный уровень | Видеокарта Геркулеса |
Средний уровень | Видеокарта Hercules Plus |
Высококачественный | Карточка Hercules InColor |
История | |
Предшественник | МДА , КГА |
Преемник | Улучшенный графический адаптер |
( Графическая карта Hercules HGC ) — это контроллер компьютерной графики, ранее выпускавшийся Hercules Computer Technology, Inc. , который сочетает в себе IBM от стандарт текстового дисплея MDA с режимом растровой графики , а также предлагает параллельный порт принтера . [1] [2] Это позволяет HGC предлагать высококачественный текст и графику с одной карты.
HGC был очень популярен и стал де-факто широко поддерживаемым стандартом отображения на компьютерах, совместимых с IBM PC . Стандарт HGC использовался еще долгое время после того, как на рынок вышли более технически совершенные системы, особенно в конфигурациях с двумя мониторами .
История
[ редактировать ]Видеокарта Hercules была выпущена, чтобы заполнить пробел в линейке видеопродуктов IBM. Когда в 1981 году был выпущен персональный компьютер IBM , в нем было две видеокарты: адаптер цветной графики (CGA) и адаптер монохромного дисплея и принтера (MDA). CGA предлагал цветную графику с низким разрешением ( 320 × 200 ) и монохромную графику со средним разрешением ( 640 × 200 ), тогда как MDA предлагает более четкий текстовый режим (эквивалент 720 × 350 ), но не имеет режимов попиксельной адресации и ограничивается фиксированный набор символов .
Рынок быстро признал эти адаптеры неадекватными, что создало спрос на карты, предлагающие графику и текст с высоким разрешением. [3] Основатель Hercules Computer Technology Ван Суваннукул создал видеокарту Hercules, чтобы он мог работать над своей докторской диссертацией на IBM PC с использованием тайского алфавита , что невозможно при низком разрешении CGA или фиксированном наборе символов MDA. [4] Первоначально он продавался в розницу в 1982 году по цене 499 долларов. [5]
Аппаратное обеспечение
[ редактировать ]Оригинальный HGC представляет собой 8-битную карту ISA с 64 КБ ОЗУ , видимую на плате как восемь микросхем ОЗУ 4164, и выходом DE-9, совместимым с монохромным монитором IBM, используемым с MDA. Как и MDA, он включает параллельный интерфейс для подключения принтера. [1]
Видеовыход TTL 5 В , как и у карты MDA. [6] [7] [8] Номинально карта Hercules обеспечивает частоту развертки по горизонтали 18,425±0,500 кГц и 50 Гц по вертикали. [9] Он работает на двух немного разных наборах частот в зависимости от того, в текстовом или графическом режиме, обеспечивая разную частоту обновления по вертикали и разное соотношение сторон за счет разной частоты пикселей и количества строк развертки. [ нужна ссылка ]
Возможности
[ редактировать ]Карта Геркулеса предоставляет два режима:
- 80 × 25 Текстовый режим со шрифтом 9 × 14 пикселей (эффективное разрешение 720 × 350 , MDA-совместимо)
- Графический режим 720 × 348 (графика с пиксельной адресацией) [10]
Текстовый режим карты Hercules использует ту же синхронизацию сигнала, что и текстовый режим MDA.
Графический режим Hercules аналогичен CGA с высоким разрешением ( 640 × 200 двухцветному режиму ); видеобуфер . содержит растровое изображение с упакованными пикселями (восемь пикселей на байт, один бит на пиксель) с тем же форматом байтов, включая попиксельное сопоставление и порядок байтов, что и режим двухцветной графики CGA, и видеобуфер Буфер также разделен на чередующиеся банки, каждый размером 8 КБ.
Однако, поскольку в графическом режиме Hercules имеется более 256 строк развертки, а размер буфера дисплея составляет почти 32 КБ (вместо 16 КБ, как во всех графических режимах CGA), в режиме Hercules используются четыре чередующихся банка вместо двух, как в режимы CGA. Кроме того, чтобы представить 720 пикселей в строке вместо 640, как в CGA, каждая строка сканирования имеет 90 байтов данных пикселей вместо 80. [11]
ОЗУ HGC объемом 64 КБ может содержать две страницы графического отображения. Любую страницу можно выбрать для отображения, установив один бит в регистре управления режимом. Другой бит в регистре конфигурации, эксклюзивном для HGC, определяет, доступны ли вторые 32 КБ ОЗУ HGC для ЦП по базовому адресу B8000h. Этот бит сбрасывается при сбросе системы (например, при включении питания), чтобы карта не конфликтовала с картой CGA или другой цветной картой по адресу B8000h. [12]
- Логотип Википедии отображается с разрешением 720 × 348 без коррекции соотношения сторон.
- Логотип Википедии отображается на ЭЛТ-мониторе с помощью видеокарты, совместимой с Hercules.
- Изображение Геркулеса в разрешении 720×348 без коррекции соотношения сторон
- Изображение Геркулеса с исправленным соотношением сторон, как на мониторе 4:3.
Использовать
[ редактировать ]В текстовом режиме HGC выглядит точно так же, как карта MDA. [13] Графический режим требует использования новых методов. В отличие от MDA и CGA, BIOS ПК не обеспечивает внутренней поддержки HGC. Hercules разработала расширение под названием HBASIC для IBM Advanced BASIC, чтобы добавить поддержку HGC. [14] Карты Hercules поставлялись с Graph X , программной библиотекой для поддержки графического режима Hercules и геометрических примитивов . [13]
Популярные программы IBM PC, такие как электронные таблицы Lotus 1-2-3 , [13] AutoCAD Компьютерное черчение , настольные издательские системы Pagemaker и Xerox Ventura , а также Microsoft Flight Simulator 2.0 поставлялись с собственными драйверами для использования графического режима Hercules. [15]
Хотя графический режим карты Hercules не совместим с CGA, он достаточно похож на два графических режима CGA, поэтому с использованием сторонних резидентных программ он также может работать с программами, написанными для CGA. стандартные графические режимы карты. Поскольку карта Hercules на самом деле не имеет схемы генерации цвета и не может быть подключена к цветному монитору, цвета отображаются как моделируемые оттенки серого с различными шаблонами размывания . [16] [17] [18]
Появились клоны Hercules, в том числе универсальные модели по очень низким ценам, обычно без порта принтера. В рекламе Hercules подразумевалось, что использование непатентованных клонов Hercules может повредить монитор. [19]
Прием
[ редактировать ]Видеокарта Hercules имела большой успех, особенно после того, как ее поддержал Lotus 1-2-3: к 1985 году было продано полмиллиона единиц. По состоянию на июнь 1986 года [update] Hercules Computer Technology занимала 18% рынка видеокарт, уступая только IBM. [20] Графические карты, совместимые с Hercules, поставляются в стандартной комплектации большинства клонов ПК . Будучи стандартом де-факто , поддержка программного обеспечения была широко распространена. [10]
Версии карты
[ редактировать ]Видеокарта Hercules имела несколько версий.
Видеокарта Геркулеса
[ редактировать ]Существует несколько обновленных версий оригинальной видеокарты Hercules . Оригинальная плата 1982 года обозначается как GB100 , с обновленными версиями 1983 года ( GB101 ), 1984 года ( GB102 ) и 1988 года ( GB102Z ). [21]
Видеокарта Hercules Plus
[ редактировать ]Графическая карта Hercules Plus или HGC+ ( GB112 ) была выпущена в июне 1986 года по первоначальной розничной цене 299 долларов. [22] Это было усовершенствование HGC, добавляющее поддержку переопределяемых шрифтов под названием RAMFONT в MDA . текстовом режиме, совместимом с [23] Он был основан на специальном чипе, разработанном Hercules Computer Technology, в отличие от оригинальной видеокарты Hercules, в которой использовались стандартные компоненты. [24] Поддержка программного обеспечения включала Lotus 1-2-3 v2, Symphony 1.1, Framework II и Microsoft Word 3. [22]
Сетевая карта Hercules Plus
[ редактировать ]В 1988 году Hercules выпустила Hercules Network Card Plus ( HNC NB112 ), вариант видеокарты Plus со встроенным TOPS /FlashTalk. сетевым адаптером, совместимым с [25] Как и HGC+, он поддерживал RAMFONT, но не имел порта принтера. [26] [27] [28]
Карточка Hercules InColor
[ редактировать ]Карта InColor ( GB222 ) была представлена в апреле 1987 года. Она включала в себя цветовые возможности, аналогичные EGA , с 16 цветами из палитры из 64. Она сохранила те же два режима ( текст 80×25 с переопределяемыми шрифтами и 720×348 графика ). и был обратно совместим с программным обеспечением, написанным для более ранних монохромных карт Hercules. [29] [30] [31] [32] [33]
Карта цветов Геркулеса
[ редактировать ]Цветная карта Hercules ( GB200 ) представляла собой CGA-совместимую видеоплату, и ее не следует путать с картой InColor. [34] Эта плата может сосуществовать с HGC и при этом позволять использовать обе графические страницы. [35] Он определял бы, когда была выбрана вторая графическая страница, и отключал доступ к своей памяти, которая в противном случае находилась бы по тем же адресам. Существует версия без порта принтера. [36]
Текстовая карточка Геркулеса
[ редактировать ]Текстовая карта Hercules была текстовым клоном MDA, но имела параллельный порт принтера. [37]
Клонировать доски
[ редактировать ]Другие платы предлагали совместимость с Hercules. [38]
- СИС 86С12, 86С22
- Графическое решение ATI Small Wonder, 18700, Graphics Solution Plus
- Tamarack Microelectronics TD3088A, TD3088A2, TD3088A3, TD3010, RY-3301, TD3010
- Ямаха V6366C-F, V6363-F, V6363
- Винбонд W86855AF, W86855AF
- НЭК μPD65042GD
- Ценг Лабс ET1000-A
- ДФИ МГ-150
- Хитачи HD6445P4, HD6845SP
- ОЗУ MCG2502, MCG2502
- Протон PT6121T
- Асер М3127
- Сигма Дизайнс 53C101+53C280A
- СМ607П
Некоторые более поздние модели Tandy 1000 (например, 1000 TL и SL) и Epson Equity. [39] содержали схемы, встроенные в их платы ЦП, которые поддерживали режимы отображения Hercules в дополнение к стандартным режимам CGA.
- Плата, совместимая с Tseng ET-1000 Hercules
- ATI Hercules, 1986 года выпуска. Карта, совместимая с
- Карта Tamarack Microelectronics HGC, совместимая с
- Видеокарта, совместимая с Uncle-RAY Hercules
См. также
[ редактировать ]- Графический адаптер Orchid
- Плантроника Колорплюс
- Адаптер монохромного дисплея IBM
- Цветной графический адаптер
- Световая ручка
- Список интерфейсов дисплея
- Список несуществующих графических чипов и компаний-производителей карт
Ссылки
[ редактировать ]- ^ Перейти обратно: а б «Новости оборудования» . Инфомир . 27 сентября 1982 г. с. 77.
- ^ «Аппаратное обеспечение / Hercules Computer Technology, HTC // RetroCMP / Ретро-вычисления» . Retrocmp.de . Проверено 13 апреля 2023 г.
- ^ Гибсон, Стив (19 сентября 1988 г.). «IBM EGA унифицированные обратно совместимые стандарты CGA, MDA, Hercules» . Инфомир . п. 49.
- ^ «Мониторы для VGA и не только» . Журнал ПК . 16 мая 1989 г. с. 96.
- ^ Уэлч, Марк (1 сентября 1986 г.). «Геркулес совершенствует свою монохромную карту» . Инфомир . п. 42.
- ^ «Справочник по видео EGA, совместимому с IBM PC» . Архивировано из оригинала 11 мая 2014 г. Проверено 22 августа 2007 г. 070822 nemesis.lonestar.org
- ^ Уайт, Рэй (2004). «Мониторинг портов — устаревшие интерфейсы» . Технологические руководства . Архивировано из оригинала 22 марта 2017 г.
- ^ «Страница видеооборудования ПК: подключения монитора» . ePanorama.net . 2011. Архивировано из оригинала 17 марта 2017 г. Проверено 13 апреля 2023 г.
- ^ «Промышленные монохромные мониторы 7–14» ( PDF) . Архивировано из оригинала (PDF) 2 февраля 2007 г. 070822 adm-electronic.de
- ^ Перейти обратно: а б Пойнтинг, Боб (26 июня 1989 г.). «Стандарт высокого разрешения — последний шаг в эволюции графики DOS» . Инфомир . п. 48.
- ^ Руководство пользователя видеокарты Hercules . п. 16.
- ^ Руководство пользователя видеокарты Hercules . п. 3.
- ^ Перейти обратно: а б с Уодлоу, Том (декабрь 1983 г.). «Видеокарта Геркулеса» . БАЙТ . п. 343 . Проверено 20 октября 2013 г.
- ^ Уодлоу, Том (декабрь 1983 г.). «Видеокарта Hercules» (PDF) . Журнал БАЙТ . п. 343.
- ^ «Скан задней обложки Microsoft Flight Simulator (v2.0)» . МобиИгры . Май 1984 года.
- ^ «ibm pc — Как работают эмуляторы CGA для графики Hercules?» . Обмен стеками ретрокомпьютеров . Проверено 7 февраля 2021 г.
- ^ «CGA-симуляторы для карт Hercules» . Дни DOS — компьютерный ресурс старых ПК . Проверено 3 декабря 2022 г.
- ^ Гузис, К. (1987). «SIMCGA — CGA-СИМУЛЯТОР ДЛЯ МОНОХРОМНЫХ ВИДЕОКАРТ» . Уголок программиста . Проверено 3 декабря 2022 г.
- ^ «Реклама Hercules из журнала Byte Magazine, апрель 1985 г.» . Журнал Байт . Апрель 1985 года.
- ^ Брайт, Дэвид (23 июня 1986 г.). «Дебют видеокарты Hercules» . Компьютерный мир . п. 52.
- ^ Брейс, Томас. «Аппаратное обеспечение / Компьютерные технологии Hercules, Видеокарты Hercules (HGC)» . Retrocmp.de - ВЕРНИТЕ СТАРОЕ ОБОРУДОВАНИЕ СНОВА К ЖИЗНИ . Проверено 13 апреля 2023 г.
- ^ Перейти обратно: а б Уэлч, Марк (1 сентября 1986 г.). «Геркулес совершенствует свою монохромную карту» . Инфомир . п. 41.
- ^ Эллиотт, Джон К. (9 августа 2012 г.). «Видеокарта Hercules Plus: Примечания» . Домашняя страница Джона Эллиотта . Архивировано из оригинала 23 ноября 2016 г. Проверено 23 ноября 2016 г.
- ^ «Внутри IBM PC: прежде чем рассматривать Hercules Graphics Card Plus, рассмотрите стоящие за ней технологии» . Журнал Байт (Реклама). 11 . Октябрь 1986 года . Проверено 24 ноября 2016 г.
- ^ Стивенс; Моран (21 марта 1988 г.). «Hercules отправит карту после трехмесячной задержки» . Инфомир . п. 21.
- ^ CW (22 апреля 1988 г.). «Hercules представляет новую плату для ПК с Ramfont: графика и сеть на одной карте» . Компьютерная неделя (на немецком языке) . Проверено 24 ноября 2016 г.
- ^ «Сетевая карта Геркулес Плюс» . Журнал ПК . 31 мая 1988 г. Проверено 24 ноября 2016 г.
- ^ Паттон, Кэрол (26 октября 1987 г.). «Сеть и видео Hercules Weds на 1 доске» . Инфомир . п. 20.
- ^ Эллиотт, Джон К. (5 августа 2012 г.). «Карточка Hercules InColor: Заметки» . Архивировано из оригинала 23 ноября 2016 г. Проверено 23 ноября 2016 г. (Изображения и информация о программировании)
- ^ Уилтон, Ричард (1987). Руководство программиста по видеосистемам ПК и PS/2 (1-е изд.). Майкрософт Пресс . ISBN 1-55615-103-9 . не обсуждаются .) (Примечание. Во втором издании карты InColor и MCGA более подробно
- ^ Браун, Ральф Д. (21 января 2012 г.) [16 июля 2000 г.]. «Общедоступные файлы на FTP.CS.CMU.EDU — список прерываний x86, также известный как «Список прерываний Ральфа Брауна» (RBIL)» . Архивировано из оригинала 16 июня 2016 г. Проверено 16 июня 2016 г.
- ^ Брейс, Томас. «Аппаратное обеспечение / Компьютерные технологии Hercules, Карта Hercules InColor (GB222)» . RetroCMP — ретро-вычисления . Проверено 01 марта 2023 г.
- ^ Штатный корреспондент ЦБ РФ (март 1987 г.). «ПЕРСОНАЛЬНАЯ ГРАФИКА: ГЕРКУЛЕС РАСПАДЕТ НА 16 ЦВЕТОВ» . Технический монитор .
- ^ Цветная карта Hercules GB200 — Руководство пользователя (PDF) . Геркулес.
- ^ Брейс, Томас. «Аппаратное обеспечение / Компьютерные технологии Hercules, Цветная карта Hercules (GB200)» . Retrocmp.de - ВЕРНИТЕ СТАРОЕ ОБОРУДОВАНИЕ СНОВА К ЖИЗНИ . Проверено 13 марта 2023 г.
- ^ Брейс, Томас. «Аппаратное обеспечение / Компьютерные технологии Hercules, Цветная карта Hercules / NP» . Retrocmp.de . Проверено 13 апреля 2023 г.
- ^ Брейс, Томас. «Аппаратное обеспечение / Компьютерные технологии Hercules, Текстовая карточка Hercules» . Retrocmp.de - ВЕРНИТЕ СТАРОЕ ОБОРУДОВАНИЕ СНОВА К ЖИЗНИ . Проверено 13 апреля 2023 г.
- ^ «Наследие VGA» . Архивировано из оригинала 29 июня 2014 г. Проверено 28 июня 2014 г.
- ^ Руководство пользователя и диагностика Equity I+ (PDF) . Эпсон. 1986.
Дальнейшее чтение
[ редактировать ]- Уилтон, Ричард (1987) Руководство программиста по видеосистемам ПК и PS / 2 , Microsoft Press, ISBN 1-55615-103-9
- Hercules Computer Technology (1987) Руководство по совместимости Hercules (буклет)
- Определение «графики Геркулеса». Архивировано 25 марта 2005 г. на Wayback Machine , Wi-FiPlanet.com.
- Как распечатать Hercules Graphics SCREEN 3 на принтере Epson , Microsoft.com
- Монохромный графический адаптер Hercules , Everything2.com