VT100

Ajustar Compartir Imprimir Citar

El VT100 es un terminal de video, presentado en agosto de 1978 por Digital Equipment Corporation (DEC). Fue uno de los primeros terminales en admitir códigos de escape ANSI para el control del cursor y otras tareas, y agregó una serie de códigos extendidos para funciones especiales como controlar las luces de estado en el teclado. Esto condujo a una rápida adopción del estándar ANSI, que se convirtió en el estándar de facto para terminales de video de hardware y emuladores de terminales posteriores.

La serie VT100, especialmente la VT102, tuvo un gran éxito en el mercado y convirtió a DEC en el proveedor líder de terminales en ese momento. La serie VT100 fue reemplazada por la serie VT200 a partir de 1983, que resultó igualmente exitosa. Finalmente, se vendieron más de seis millones de terminales de la serie VT, en gran parte gracias al éxito del VT100.

Descripción

El primer terminal de video de DEC fue el VT05 (1970), al que sucedió el VT50 (1974) y pronto se actualizó al VT52 (1975). El VT52 presentaba una pantalla de texto con 80 columnas y 24 filas, desplazamiento bidireccional y un protocolo de control personalizado que permitía mover el cursor por la pantalla. Estos "terminales inteligentes" fueron un éxito debido tanto a sus capacidades como a su capacidad para ejecutarse a través de enlaces seriales económicos, en lugar de conexiones propietarias personalizadas como en el caso de sistemas como el IBM 3270, que generalmente requería controladores costosos para aplicaciones distribuidas. Por el contrario, los "terminales tontos" o "teletipos de vidrio" como el ADM-3A (1976) carecían de funciones avanzadas como la direccionabilidad completa del cursor y competían principalmente con el costo de hardware más bajo posible.

El VT100 se introdujo en agosto de 1978 y reemplazó a la familia VT50/VT52. Al igual que los modelos anteriores, se comunicaba con su sistema host a través de líneas serie a una velocidad mínima de 50 bit/s, pero aumentó la velocidad máxima a 19 200 bit/s, el doble que la del VT52. El terminal ofrecía una opción de "desplazamiento suave", mediante el cual las líneas de texto mostradas se movían gradualmente hacia arriba o hacia abajo en la pantalla para dejar espacio para nuevas líneas, en lugar de avanzar en "saltos" repentinos. Esto facilitó escanear o leer el texto, aunque ralentizó un poco la velocidad máxima de datos.

El principal cambio interno fue el protocolo de control. A diferencia del lenguaje de control de cursor patentado del VT50/52, el VT100 se basó en el nuevo estándar ANSI X3.64 para códigos de comando. En ese momento, algunos proveedores de computadoras sugirieron que el nuevo estándar estaba más allá del estado del arte y no podía implementarse a un precio razonable. La introducción de microprocesadores de bajo costo y el costo cada vez menor de la memoria de la computadora ofrecieron capacidades mucho más amplias, y el VT100 usó el nuevo Intel 8080 como su procesador interno. Además, el VT100 proporcionó compatibilidad con versiones anteriores para el software compatible con VT52, al admitir también las secuencias de control más antiguas.

Otras mejoras además del VT52 incluyeron un modo de 132 columnas y una variedad de "representaciones gráficas" incluyendo parpadeo, negrita, video inverso y subrayado. El VT100 también introdujo un conjunto de caracteres de dibujo de cuadro adicional que contenía varios pseudográficos que permitían dibujar formularios en pantalla. Todos los ajustes de configuración del VT100 se realizaron mediante pantallas interactivas presentadas en la pantalla; los datos de configuración se almacenaron en una memoria no volátil dentro del terminal. La capacidad de mantenimiento también se mejoró significativamente, ya que un VT100 se podía desmontar rápidamente en módulos reemplazables.

En 1983, el VT100 fue reemplazado por los terminales de la serie VT200 más potentes, como el VT220.

Variantes

El VT101 fue el miembro más barato de la familia VT100
VT131 en el Living Computer Museum

El VT100 fue el primero de los terminales de Digital en estar basado en un microprocesador estándar de la industria, el Intel 8080. Se podían agregar opciones al terminal para admitir una impresora externa, representaciones gráficas adicionales y más memoria de caracteres. La última opción, conocida como "Opción de video avanzada" o AVO, permitió que la terminal admitiera 24 líneas completas de texto en el modo de 132 columnas, aumentando las 14 líneas del modelo sin expandir cuando se usaba en el modo de 132 columnas. El VT100 se convirtió en una plataforma en la que Digital construyó varios productos de hardware relacionados.

El VT101 y el VT102 eran versiones posteriores no expandibles y de costo reducido. El VT101 era esencialmente un modelo base VT100, mientras que el VT102 venía de serie con las opciones de puerto de impresora serie y AVO preinstaladas. El VT105 contenía un subsistema de gráficos simple conocido como gráficos de forma de onda que en su mayoría era compatible con el mismo sistema en el VT55 anterior. Este sistema permitió dibujar dos funciones matemáticas en la pantalla superpuestas sobre la pantalla de texto normal, lo que permitió mezclar texto y gráficos para producir gráficos y resultados similares. El VT125 agregó una implementación del conjunto de instrucciones gráficas remotas (ReGIS) eficiente en bytes, que usaba códigos ANSI personalizados para enviar comandos gráficos al terminal, en lugar de requerir que el terminal se configurara en un modo de gráficos menos eficiente por separado como el VT105.

El VT131 agregó compatibilidad con el modo de bloque, lo que permite que el usuario envíe un formulario al terminal y lo complete localmente, y luego envíe el contenido de los campos del formulario al host cuando se completa el formulario.

El factor de forma VT100 dejó un espacio físico significativo en el caso de la expansión, y DEC lo usó para producir varios sistemas de minicomputadora independientes todo en uno. El VT103 incluía una jaula de tarjetas y una placa posterior Q-Bus de 4 × 4 (8 ranuras), suficiente para configurar un pequeño sistema de microcomputadora LSI-11 de 16 bits dentro de la caja, y admitía una unidad de cinta de cartucho direccionable por bloque TU58 DECtape II opcional. que podría usarse como una unidad de disco muy lenta. El VT180 (nombre en código "Robin") agregó una microcomputadora de placa única usando un Zilog Z80 para ejecutar el sistema operativo CP/M. El VT278 (DECmate) agregó un pequeño procesador PDP-8, lo que permite que la terminal ejecute el software de procesamiento de textos WPS-8 de Digital.