stringtranslate.com

VT52

El VT50 es un terminal de computadora basado en CRT que fue presentado por Digital Equipment Corporation (DEC) en julio de 1974. Proporcionó una pantalla con 12 filas y 80 columnas de texto en mayúsculas y utilizó un conjunto ampliado de caracteres de control y reenvío. solo desplazamiento basado en el VT05 anterior . La documentación DEC de la época se refiere a las terminales como DECscope , un nombre que de otro modo casi nunca se veía.

El VT50 se vendió sólo durante un corto período antes de ser reemplazado por el VT52 en septiembre de 1975. [1] El VT52 proporcionaba una pantalla de 24 filas y 80 columnas de texto y admitía los 95 caracteres ASCII , así como 32 caracteres gráficos, bi. -Desplazamiento direccional y un sistema de control de caracteres ampliado. DEC produjo una serie de VT52 actualizados con hardware adicional para diversos usos.

A la familia VT52 le siguió el VT100, mucho más sofisticado , en 1978.

Descripción

El VT50 admitía comunicación asíncrona a velocidades en baudios de hasta 9600 bits por segundo y no requería ningún carácter de relleno . Al igual que otros terminales DEC anteriores, la serie VT50 estaba equipada con un puerto RS-232 y un bucle de corriente de 20 mA , un estándar en serie más antiguo utilizado con máquinas de teletipo que era más adecuado para la transmisión a través de largos tramos de cableado de par trenzado . Los datos se leían en un pequeño búfer, que el hardware de la pantalla leía periódicamente para producir la pantalla. Los caracteres escritos en el teclado también se almacenaban en un buffer y se enviaban a través de la línea serial lo más rápido posible.

Para interpretar los comandos que se envían en los datos en serie, utilizó una unidad central de procesamiento (CPU) primitiva construida a partir de circuitos integrados de integración a pequeña escala . Examinó los datos mientras el hardware de visualización estaba inactivo entre las líneas de escaneo ráster y luego activó el hardware de visualización para que tomara el control en el momento adecuado. El sistema de visualización devolvió el control a la CPU cuando completó el trazado de la línea. La CPU era tan básica que la suma y la resta sólo se podían realizar incrementando o disminuyendo repetidamente dos registros. Además, el tiempo que tardaba dicho bucle tenía que ser casi constante, o el texto que se encontraba más abajo en la pantalla se mostraría en el lugar equivocado durante esa actualización.

Una característica notable del VT50 fue la introducción de un teclado de función independiente con la " llave dorada ", que se utilizaba para editar programas como WPS-8 , KED y EDT . Al presionar la tecla dorada y luego escribir una de las teclas del teclado, se envió una secuencia de comandos a la computadora host.

DEC también ofreció un dispositivo de copia impresa opcional llamado copiadora electrolítica , que encaja en el panel en blanco en el lado derecho de la pantalla. Este dispositivo fue capaz de imprimir, línea por línea de escaneo, una réplica exacta de la pantalla en un rollo húmedo de papel especial. Lo hizo galvanizando metal de un electrodo en el papel. [2] [3] El papel corría entre dos electrodos. El electrodo de un lado era una barra delgada y recta orientada a lo ancho del papel. El electrodo del otro lado era una delgada barra helicoidal enrollada alrededor de un tambor giratorio. Una rotación del tambor escaneó un área de intersección de los electrodos a lo ancho del papel. Si bien la fotocopiadora hizo un trabajo admirable al capturar el contenido de la pantalla, el resultado de la fotocopiadora tenía un desafortunado parecido con el papel higiénico mojado . [4] [5] Digital patentó la innovación de tener un único generador de caracteres que proporciona la fuente del texto tanto para la pantalla como para la fotocopiadora.

El diseño básico del terminal, con la pantalla y el teclado principal a la izquierda y el área en blanco a la derecha, tenía como objetivo permitir la actualización del sistema. La impresora fue una de esas mejoras, pero con el tiempo DEC ofreció otras opciones. El gran tamaño del gabinete fue intencionado para evitar un ventilador. Las dos placas de circuito con procesador y memoria en la base del terminal, y una única placa con fuente de alimentación y electrónica de monitor en la parte trasera, fueron refrigeradas por convección . La parte superior grande y plana de la terminal con frecuencia albergaba grandes volúmenes de documentación DEC, lo que podría bloquear las rejillas de ventilación y provocar sobrecalentamiento.

Versiones

VT50

El VT50 fue el primer terminal digital producido en este gabinete. Proporcionó solo 12 líneas de texto con líneas en blanco entre ellas para usar toda el área vertical de la pantalla. Al igual que su predecesor, el VT05 , el VT50 no admitía letras minúsculas. [6] Los usuarios de computadoras de esa época rara vez necesitaban texto en minúsculas.

VT50H

El VT50H agregó un "teclado auxiliar" separado en el lado derecho del teclado original. Esto estaba dispuesto en forma de teclado numérico con teclas de control adicionales encima de los números. Cuatro de ellas eran teclas de cursor que se enviaban hacia arriba, abajo, izquierda y derecha, respectivamente. Otras tres claves no estaban etiquetadas y podían programarse para devolver cualquier código de dos caracteres y, de forma predeterminada, pasarían por . [7]ESCADESCPR

VT52

El VT50 pronto fue reemplazado por el VT52 muy mejorado. El VT52 tenía buffers considerablemente más grandes, lo que le daba la capacidad de almacenar no solo 24 líneas completas de texto que utilizaban mejor el espacio de la pantalla, sino también el texto de la parte superior e inferior de la pantalla. Esto permitió que el terminal se desplazara hacia atrás una cantidad limitada sin tener que pedirle al host que volviera a enviar datos. Otra mejora importante fue que el VT52 incluía soporte de texto en minúsculas. [6] Se agregaron muchos comandos y funciones nuevos: [8]

VT55

El VT55 incorporó un sistema de gráficos adicional que era capaz de mostrar dos funciones matemáticas o histogramas . Esto se invocaba enviando una cadena de comando que enviaba el terminal al modo de gráficos , y se enviaban más datos a un búfer y una CPU separados. Ambos sistemas mezclaron sus datos durante la visualización, lo que permitió al usuario mezclar gráficos y texto en una sola pantalla, a diferencia de sistemas como el Tektronix 4010 o los trazadores que tenían que dibujar texto lentamente usando comandos gráficos. Este sistema pasó a ser conocido como gráficos de forma de onda y reaparecería en el posterior VT105.

Versiones en modo bloque

Los VT61 y VT62 eran terminales en modo bloque . El VT62 iba a usarse junto con TRAX, un sistema operativo de procesamiento de transacciones en los PDP-11 de alta gama . Usaron el mismo gabinete pero tenían un procesador personalizado más completo. El comportamiento específico de la aplicación se codificó en una memoria PROM separada , utilizando un código de instrucción separado que el procesador interpretó. Este lenguaje inédito se utilizaría para desarrollar fácilmente modelos adicionales específicos para organizaciones individuales de marketing digital. Estos terminales sintetizaban un sonido "tock" en un altavoz para recibir retroalimentación cuando se presionaba una tecla, mientras que el VT5x activaba un relé. El relé también se usó como timbre para hacer sonar el carácter de campana , produciendo un sonido que "ha sido comparado con el sonido de un Chevy del 52 quitando sus engranajes". [9] Aunque los teclados eran idénticos, los usuarios del VT6x admiraron la "sensación" superior.

VT78

El área de expansión relativamente grande de la carcasa del VT50, combinada con la rápida reducción de la electrónica a fines de la década de 1970, permitió a DEC producir minicomputadoras /terminales independientes de una sola caja similares a una microcomputadora contemporánea . El VT78 añadió un procesador PDP-8 de un solo chip al VT52, en el que se programó WPS-8 , el sistema de procesamiento de textos de Digital .

Secuencias de escape

Los códigos VT52 siguieron siendo propiedad de DEC, aunque otras empresas proporcionaron emulaciones en sus terminales. Los terminales posteriores de la serie VT admitieron un subconjunto de estos comandos. Un caso interesante es el sistema GEMDOS y su rama, el sistema operativo TOS del Atari ST . Estos sistemas utilizaban un controlador de pantalla basado en VT52 en una era en la que los códigos de escape ANSI ya se habían vuelto casi universales. Esta versión agregó varios comandos nuevos, incluida la capacidad de seleccionar colores.

Comandos estándar

Los comandos VT52 normalmente consistían en el carácter de escape y un solo carácter a continuación. La excepción a esta regla fue el comando Y, que también requería el envío de dos números.

Posicionamiento del cursor

El código se usó para posicionar el cursor en cualquier lugar de la pantalla, usando dos parámetros que representan las coordenadas X e Y de la posición del cursor, siendo la esquina superior izquierda de la pantalla la posición 1,1. Estos números se enviaron como caracteres ASCII de ese valor, sumando 31. Por ejemplo, para colocar el cursor en la columna 30 y la línea 20, agregaría 31 a cada valor para obtener 61 y 51, luego buscaría esos caracteres ASCII y . El comando completo sería entonces (tenga en cuenta el orden de filas y columnas, no X, Y). [10] Agregar 31 garantiza que los caracteres se muevan fuera del rango de control al rango de caracteres imprimibles, por lo que se transmitirán correctamente en enlaces de 7 bits.ESCY=3ESCY3=

Códigos identificadores de terminales

El comando permitió a la computadora host identificar las capacidades del terminal. Había ocho posibles respuestas.ESCZ

Códigos de fotocopiadora

Se utilizaron varios códigos adicionales con la copiadora opcional: [11]

Modo de gráficos

El VT52 y el VT55 incluían dos conjuntos de caracteres, ASCII y "modo de gráficos" que cambiaban los caracteres en minúscula y algunos signos de puntuación con nuevos caracteres útiles para la visualización de matemáticas. Eran inusuales los glifos para ¹⁄, ³⁄, ⁵⁄, ⁷⁄, que podían combinarse con números de subíndice para producir cosas como ⅗, y líneas de escaneo que permitían trazar una función con una resolución vertical 8 veces mayor que el texto. [12]

Modo de compatibilidad VT52

Los terminales VT posteriores admitieron comandos VT52, además de agregar un único comando nuevo para volver al modo ANSI completo. [13]

El modo de compatibilidad cambió la respuesta al comando; Todos los modelos respondieron con el código .ESCZESC/Z

Extensiones GEMDOS/TOS

La versión GEMDOS del conjunto de comandos VT52 agrega una serie de comandos nuevos. Estos se refieren principalmente a la compatibilidad con el color, y la selección de color se envía como un solo carácter utilizando la misma codificación de número a carácter que el comando. Solo se utilizaron los últimos cuatro bits del número, lo que brinda soporte para 16 colores. El Atari ST solo admitía 4 de ellos en modo de 80 columnas y los 16 en modo de 40 columnas. También se agregaron algunos comandos de cursor nuevos, esencialmente completando el conjunto del VT52 original al incluir comandos que se desplazaban hacia la parte superior de la pantalla en lugar de hacia la parte inferior. [14] [15] El sistema no admitía varios comandos VT52, incluidos F, G y Z.Y

Notas

  1. ^ Reservado para uso futuro

Referencias

Citas

  1. ^ "Cronología de 1975". gordonbell.azurewebsites.net .
  2. ^ Manual de mantenimiento del DECscopio VT52
  3. ^ "Grabador electrolítico con lápiz de limpieza helicoidal adicional".
  4. ^ "Re: Extraño Decscope VT50". Archivado desde el original el 14 de julio de 2011.
  5. ^ "Resumen de defensa de Linux n.º 457". www.mail-archive.com .
  6. ^ ab DECscope 1975, pág. 11.
  7. ^ DECscope 1975, pag. 14.
  8. ^ DECscope 1975, págs. 12-30.
  9. ^ Raymond, Eric S. , ed. (1996). El nuevo diccionario de los hackers. Prensa del MIT . pag. 186.ISBN 978-0-262-68092-9.
  10. ^ DECscope 1975, págs.20, 21.
  11. ^ Copiador 1975, pag. 3.
  12. ^ DECscope 1975, págs.24, 25, Apéndice B.
  13. ^ "Tarjeta de referencia de programación GIGI", Digital Equipment Corp., diciembre de 1980
  14. ^ "Terminal VT-52", Documentación TOS, junio de 1991
  15. ^ "El emulador VT-52"

Bibliografía

enlaces externos