stringtranslate.com

Tarjeta gráfica Hércules

La tarjeta gráfica Hercules ( HGC ) es un controlador de gráficos por computadora fabricado anteriormente por Hercules Computer Technology, Inc. que combina el estándar de visualización MDA de solo texto de IBM con un modo de gráficos de mapa de bits y también ofrece un puerto de impresora paralelo . [1] [2] Esto permite que HGC ofrezca texto y gráficos de alta calidad desde una sola tarjeta.

El HGC fue muy popular y se convirtió en un estándar de visualización de facto ampliamente admitido en PC compatibles con IBM . El estándar HGC se utilizó mucho después de que entraran al mercado sistemas con mayor capacidad técnica, especialmente en configuraciones de dos monitores .

Historia

La tarjeta gráfica Hercules se lanzó para llenar un vacío en la línea de productos de video de IBM. Cuando se lanzó la computadora personal IBM en 1981, tenía dos tarjetas gráficas disponibles: el adaptador de gráficos en color (CGA) y el adaptador de impresora y pantalla monocromática (MDA). CGA ofrecía gráficos en color de baja resolución ( 320 × 200 ) y gráficos monocromáticos de resolución media ( 640 × 200 ), mientras que MDA ofrece un modo de texto más nítido (equivalente a 720 × 350 ) pero no tiene modos de direccionamiento por píxel y está limitado a un juego de caracteres fijo .

El mercado rápidamente descubrió que estos adaptadores eran inadecuados, lo que generó una demanda de una tarjeta que ofreciera gráficos y texto de alta resolución. [3] El fundador de Hercules Computer Technology , Van Suwannukul, creó la tarjeta gráfica Hercules para poder trabajar en su tesis doctoral en un PC IBM utilizando el alfabeto tailandés , algo imposible con la baja resolución de CGA o el conjunto de caracteres fijos de MDA. . [4] Inicialmente se vendió al por menor en 1982 por 499 dólares. [5]

Diseño de hardware

El HGC original es una tarjeta ISA de 8 bits con 64 KB de RAM , visibles en la placa como ocho chips de 4164 RAM y una salida DE-9 compatible con el monitor monocromático IBM utilizado con la MDA. Al igual que el MDA, incluye una interfaz paralela para conectar una impresora. [1]

La salida de vídeo es de 5 V TTL , al igual que ocurre con la tarjeta MDA. [6] [7] [8] Nominalmente, la tarjeta Hercules proporciona una frecuencia de escaneo horizontal de 18,425 ± 0,500 kHz y 50 Hz vertical. [9] Se ejecuta en dos conjuntos de frecuencias ligeramente diferentes dependiendo de si está en modo texto o gráfico, proporcionando una frecuencia de actualización vertical diferente y una relación de aspecto diferente a través de un reloj de píxeles y un número de líneas de escaneo diferentes. [ cita necesaria ]

Capacidades

La tarjeta Hércules ofrece dos modos:

El modo de texto de la tarjeta Hercules utiliza la misma sincronización de señal que el modo de texto MDA.

El modo de gráficos Hercules es similar al modo de dos colores CGA de alta resolución ( 640 × 200 ); El búfer de vídeo contiene un mapa de bits de píxeles empaquetados (ocho píxeles por byte, un bit por píxel) con el mismo formato de bytes (incluido el mapeo de píxel a bit y el orden de bytes) que el modo de gráficos de dos colores CGA y el vídeo. El buffer también se divide en bancos entrelazados, cada uno de 8 KB de tamaño.

Sin embargo, debido a que en el modo de gráficos Hercules hay más de 256 líneas de exploración y el tamaño del búfer de visualización es de casi 32 KB (en lugar de 16 KB como en todos los modos de gráficos CGA), se utilizan cuatro bancos entrelazados en el modo Hercules en lugar de dos como en los modos CGA. Además, para representar 720 píxeles por línea en lugar de 640 como en el CGA, cada línea de escaneo tiene 90 bytes de datos de píxeles en lugar de 80. [11]

La RAM de 64 KB del HGC puede contener dos páginas de visualización de gráficos. Cualquiera de las páginas se puede seleccionar para su visualización configurando un solo bit en el Registro de control de modo. Otro bit, en un registro de configuración exclusivo del HGC, determina si la CPU puede acceder a los segundos 32 KB de RAM del HGC en la dirección base B8000h. Este bit se restablece al restablecer el sistema (por ejemplo, al encenderlo) para que la tarjeta no entre en conflicto con una tarjeta CGA u otro color en la dirección B8000h. [12]

Usar

En modo texto, el HGC aparece exactamente como una tarjeta MDA. [13] El modo de gráficos requiere nuevas técnicas para su uso. A diferencia de MDA y CGA, el BIOS de la PC no proporciona soporte intrínseco para HGC. Hercules desarrolló extensiones, llamadas HBASIC , para IBM Advanced BASIC para agregar soporte HGC [14] y las tarjetas Hercules venían con Graph X , una biblioteca de software para soporte de modo gráfico y primitivas geométricas de Hercules . [13]

Los programas populares de PC de IBM, como la hoja de cálculo Lotus 1-2-3 , [13] dibujo asistido por computadora AutoCAD , la autoedición Pagemaker y Xerox Ventura , y Microsoft Flight Simulator 2.0, venían con sus propios controladores para usar el modo de gráficos Hercules. [15]

Aunque el modo de gráficos de la tarjeta Hercules no es compatible con CGA, es lo suficientemente similar a los dos modos de gráficos CGA que, con el uso de programas residentes de terminación y permanencia de terceros, también puede funcionar con programas escritos para CGA. modos gráficos estándar de la tarjeta. Como la tarjeta Hercules en realidad no tiene circuitos generadores de color, ni puede conectarse a un monitor en color, el color aparece como una escala de grises simulada en diferentes patrones de tramado . [16] [17] [18]

Aparecieron clones del Hércules, incluidos modelos genéricos a precios muy bajos, normalmente sin puerto de impresora. Los anuncios de Hercules implicaban que el uso de clones genéricos de Hercules puede dañar el monitor. [19]

Recepción

La tarjeta gráfica Hercules tuvo mucho éxito, especialmente después de que Lotus 1-2-3 la respaldara, con medio millón de unidades vendidas en 1985. En junio de 1986, Hercules Computer Technology tenía el 18% del mercado de tarjetas gráficas, superado por IBM. [20] Las tarjetas gráficas compatibles con Hercules se envían como hardware estándar con la mayoría de los clones de PC . Como estándar de facto , el soporte en software estaba generalizado. [10]

Versiones de tarjetas

La tarjeta gráfica Hercules tuvo varias versiones.

Tarjeta gráfica Hércules

Existen varias versiones actualizadas de la tarjeta gráfica Hercules original . Se hace referencia a la placa original de 1982 como GB100 , con versiones actualizadas en 1983 ( GB101 ), 1984 ( GB102 ) y 1988 ( GB102Z ). [21]

Tarjeta gráfica Hércules Plus

La Hercules Graphics Card Plus o HGC+ ( GB112 ) se lanzó en junio de 1986 a un precio minorista original de 299 dólares. [22] Fue una mejora del HGC, agregando soporte para fuentes redefinibles llamadas RAMFONT en modo de texto compatible con MDA . [23] Se basó en un chip especial diseñado por Hercules Computer Technology, a diferencia de la tarjeta gráfica Hercules original, que utilizaba componentes estándar. [24] El soporte de software incluyó Lotus 1-2-3  v2, Symphony  1.1, Framework II y Microsoft Word  3. [22]

Tarjeta de red Hercules Plus

En 1988, Hercules lanzó Hercules Network Card Plus , ( HNC NB112 ), una variante de Graphics Card Plus con un adaptador de red integrado compatible con TOPS /FlashTalk. [25] Al igual que el HGC+, soportaba RAMFONT, pero carecía de un puerto de impresora. [26] [27] [28]

Tarjeta Hércules InColor

La tarjeta InColor ( GB222 ) se presentó en abril de 1987. Incluía capacidades de color similares a las de la EGA , con 16 colores de una paleta de 64. Conservaba los mismos dos modos ( texto de 80 × 25 con fuentes redefinibles y gráficos de 720 × 348 ). , y era compatible con versiones anteriores del software escrito para las tarjetas Hercules monocromáticas anteriores. [29] [30] [31] [32] [33]

Carta de colores de Hércules

La Hercules Color Card ( GB200 ) era una placa de vídeo compatible con CGA y no debía confundirse con la InColor Card. [34] Esta placa podría coexistir con el HGC y aún permitir el uso de ambas páginas gráficas. [35] Detectaría cuándo se seleccionó la segunda página de gráficos y deshabilitaría el acceso a su propia memoria, que de otro modo habría estado en las mismas direcciones. Existe una versión sin puerto de impresora. [36]

Tarjeta de texto de Hércules

La Hercules Text Card era un clon de MDA de solo texto, pero ofrecía un puerto de impresora paralelo. [37]

Clonar tableros

Otras placas ofrecían compatibilidad con Hercules. [38]

Ciertos modelos posteriores del Tandy 1000 (como el 1000 TL y SL) y el Epson Equity [39] contenían circuitos integrados en sus placas de CPU que admitían modos de visualización Hercules además de sus modos CGA estándar.

Ver también

Referencias

  1. ^ ab "Noticias de hardware". InfoMundo . 27 de septiembre de 1982. p. 77.
  2. ^ "Hardware / Tecnología informática Hercules, HTC // retrocmp / retrocomputación". retrocmp.de . Consultado el 13 de abril de 2023 .
  3. ^ Gibson, Steve (19 de septiembre de 1988). "Estándares CGA, MDA y Hercules unificados compatibles con versiones anteriores EGA de IBM". InfoMundo . pag. 49.
  4. ^ "Monitores para VGA y más". Revista PC . 16 de mayo de 1989. pág. 96.
  5. ^ Welch, Mark (1 de septiembre de 1986). "Hércules mejora su tarjeta monocromática". InfoMundo . pag. 42.
  6. ^ "Referencia de vídeo EGA compatible con IBM PC". Archivado desde el original el 11 de mayo de 2014 . Consultado el 22 de agosto de 2007 .070822 nemesis.lonestar.org
  7. ^ Blanco, Ray (2004). "Puertos de monitorización: interfaces obsoletas". Guías de tecnología . Archivado desde el original el 22 de marzo de 2017.
  8. ^ "Página de hardware de vídeo de PC: Conexiones del monitor". ePanorama.net . 2011. Archivado desde el original el 17 de marzo de 2017 . Consultado el 13 de abril de 2023 .
  9. ^ "Monitores monocromáticos industriales de 7" a 14"" (PDF) . Archivado desde el original (PDF) el 2 de febrero de 2007.070822 adm-electronic.de
  10. ^ ab Señalando, Bob (26 de junio de 1989). "El estándar de alta resolución es el último paso en la evolución de los gráficos de DOS". InfoMundo . pag. 48.
  11. ^ Manual del propietario de la tarjeta gráfica Hercules . pag. dieciséis.
  12. ^ Manual del propietario de la tarjeta gráfica Hercules . pag. 3.
  13. ^ abc Wadlow, Tom (diciembre de 1983). "La tarjeta gráfica Hercules". BYTE . pag. 343 . Consultado el 20 de octubre de 2013 .
  14. ^ Wadlow, Tom (diciembre de 1983). "La tarjeta gráfica Hercules" (PDF) . Revista BYTE . pag. 343.
  15. ^ "Escaneo de la contraportada de Microsoft Flight Simulator (v2.0)". MobyJuegos . Mayo de 1984.
  16. ^ "ibm pc - ¿Cómo funcionan los emuladores CGA para gráficos Hercules?". Intercambio de pilas de retrocomputación . Consultado el 7 de febrero de 2021 .
  17. ^ "Simuladores CGA para tarjetas Hercules". DOS Days: recurso informático para PC antiguo . Consultado el 3 de diciembre de 2022 .
  18. ^ Guzis, C. (1987). "SIMCGA - UN SIMULADOR CGA PARA TARJETAS GRÁFICAS MONOCROMÁTICAS". El rincón del programador . Consultado el 3 de diciembre de 2022 .
  19. ^ "Anuncio de Hércules de la revista Byte de abril de 1985". Revista Byte . Abril de 1985.
  20. ^ Bright, David (23 de junio de 1986). "La tarjeta gráfica Hercules debutará". Mundo de la informática . pag. 52.
  21. ^ Brase, Thomas. "Hardware / Tecnología informática Hercules, Tarjetas gráficas Hercules (HGC)". retrocmp.de - DEVUELVA LA VIDA AL HARDWARE ANTIGUO . Consultado el 13 de abril de 2023 .
  22. ^ ab Welch, Mark (1 de septiembre de 1986). "Hércules mejora su tarjeta monocromática". InfoMundo . pag. 41.
  23. ^ Elliott, John C. (9 de agosto de 2012). "Tarjeta gráfica Hercules Plus: notas". Página de inicio de John Elliott . Archivado desde el original el 23 de noviembre de 2016 . Consultado el 23 de noviembre de 2016 .
  24. ^ "Dentro de la PC IBM: antes de considerar la Hercules Graphics Card Plus, considere la tecnología detrás de ella". Revista Byte (Anuncio). 11 . Octubre de 1986 . Consultado el 24 de noviembre de 2016 .
  25. ^ Esteban; Morán (21 de marzo de 1988). "Hércules enviará la tarjeta después de un retraso de 3 meses". InfoMundo . pag. 21.
  26. ^ CW (22 de abril de 1988). "Hercules trae nuevas placas de PC con Ramfont: Grafik und Netzwerk auf einer Karte". Computerwoche (en alemán) . Consultado el 24 de noviembre de 2016 .
  27. ^ "Tarjeta de red Hercules Plus". Revista PC . 1988-05-31 . Consultado el 24 de noviembre de 2016 .
  28. ^ Patton, Carole (26 de octubre de 1987). "Video y redes de Hercules Weds en 1 tablero". InfoMundo . pag. 20.
  29. ^ Elliott, John C. (5 de agosto de 2012). "Tarjeta Hercules InColor: Notas". Archivado desde el original el 23 de noviembre de 2016 . Consultado el 23 de noviembre de 2016 .(Imágenes e información de programación)
  30. ^ Wilton, Richard (1987). Guía del programador de sistemas de vídeo PC y PS/2 (1ª ed.). Prensa de Microsoft . ISBN 1-55615-103-9.(NB. La segunda edición ya no analiza las tarjetas InColor y MCGA en detalle).
  31. ^ Marrón, Ralf D. (21 de enero de 2012) [16 de julio de 2000]. "Archivos públicos en FTP.CS.CMU.EDU: la lista de interrupciones x86, también conocida como" Lista de interrupciones de Ralf Brown "(RBIL)". Archivado desde el original el 16 de junio de 2016 . Consultado el 16 de junio de 2016 .
  32. ^ Brase, Thomas. "Hardware / Tecnología informática Hercules, tarjeta Hercules InColor (GB222)". retrocmp - informática retro . Consultado el 1 de marzo de 2023 .
  33. ^ Redactor de CBR (marzo de 1987). "GRÁFICOS PERSONALES: HÉRCULES PARA EXPLOTAR EN 16 COLORES". Monitor técnico .
  34. ^ Tarjeta de color Hercules GB200 - Manual del propietario (PDF) . Hércules.
  35. ^ Brase, Thomas. "Hardware / Tecnología informática Hercules, tarjeta de color Hercules (GB200)". retrocmp.de - DEVUELVA LA VIDA AL HARDWARE ANTIGUO . Consultado el 13 de marzo de 2023 .
  36. ^ Brase, Thomas. "Hardware / Tecnología informática Hercules, Tarjeta de color Hercules / NP". retrocmp.de . Consultado el 13 de abril de 2023 .
  37. ^ Brase, Thomas. "Hardware / Tecnología informática Hercules, Tarjeta de texto Hercules". retrocmp.de - DEVUELVA LA VIDA AL HARDWARE ANTIGUO . Consultado el 13 de abril de 2023 .
  38. ^ "Legado VGA". Archivado desde el original el 29 de junio de 2014 . Consultado el 28 de junio de 2014 .
  39. ^ Diagnóstico y guía del usuario de Equity I+ (PDF) . Epson. 1986.

Otras lecturas