stringtranslate.com

CV 2640

Terminal HP 2640A
Terminal HP 2647A

El HP 2640A y otros modelos HP 264X eran terminales serie estándar ASCII "inteligentes" en modo bloque producidos por Hewlett-Packard utilizando los microprocesadores Intel 8008 y 8080 .

Historia

El HP 2640A [1] se presentó en noviembre de 1974 a un precio de lista de 3000 dólares estadounidenses. [2] [3] [4] Basado en la CPU Intel 8008 , tenía 8 KB de firmware ROM y venía de serie con 1 KB de RAM, ampliable hasta 8 KB (dos tarjetas RAM semiconductoras de 4 KB). En septiembre de 1975, Hewlett-Packard presentó el HP 2644A, que era un HP 2640A con almacenamiento masivo (dos cartuchos de minicinta, 110 KB cada uno), por 5.000 dólares. [5] HP siguió en 1976 con el 2640B, una versión actualizada y de costo reducido del 2640A con un precio de lista de 2600 dólares estadounidenses, [6] junto con tres versiones internacionales: el 2640C orientado al cirílico, el sueco/finlandés- orientado 2640S, y el 2640N orientado a danés/noruego. [7] Todos estos primeros miembros de la serie 2640 tenían la relativamente lenta CPU 8008 funcionando a 700 kHz y, por lo tanto, estaban limitados a velocidades de 2400 baudios. El 2640A y el 2644A se suspendieron en febrero de 1977, [8] [9] pero el 2640B permaneció en producción hasta agosto de 1981. [10]

En septiembre de 1976, HP presentó el 2645A, que podía manejar velocidades de hasta 9600 baudios y tenía una serie de funciones avanzadas, incluida como opción el almacenamiento de cartuchos de minicinta del 2644A. [11] El precio de lista de lanzamiento era de 3500 dólares estadounidenses, o 5100 dólares estadounidenses con la opción de almacenamiento de cartuchos. [12] [13] El 2645A fue el primer terminal de la serie 2640 en utilizar el Intel 8080A , en lugar del 8008, como CPU. Casi todos los terminales posteriores de la familia 2640 tendrían CPU 8080A, todas funcionando a 2,5 MHz. Al 2645A le siguió en noviembre de 1976 el 2641A, un derivado del 2645A diseñado para el lenguaje de programación APL , [14] y en abril de 1977 el 2645R, un 2645 que admitía texto árabe de derecha a izquierda y de izquierda a derecha. Texto correcto en letras romanas. [15] En julio de 1977, Hewlett-Packard presentó el terminal de gráficos 2648A, un derivado del 2645A que agregaba gráficos rasterizados en blanco y negro de 720 × 360 en una página de gráficos separada que podía superponerse a la memoria de texto principal. [16] A esto se unió en mayo de 1978 el terminal de gráficos programables 2647A, que incluía su propio intérprete BASIC. [17] En octubre de 1980, HP presentó el 2642A, que era como el 2645A, pero en lugar de cartuchos de cinta opcionales tenía una unidad de disquete estándar de 5,25 pulgadas que almacenaba 270 KB por disquete. [18] El último modelo de la serie 2640 fue el terminal de gráficos programables 2647F presentado en junio de 1982, un reemplazo mejorado para el 2647A con la unidad de disquete del 2642A. [19] A diferencia de los terminales anteriores de la familia 264X que tenían CPU 8080A, el 2647F usaba el Intel 8085A más rápido que funcionaba a 4,9 MHz. HP mantuvo la familia 264X en producción hasta principios de 1985. [20]

Número de modelo

Los catálogos de HP suelen referirse al modelo de terminal simplemente como "2640A" y, con poca frecuencia, como "HP 2640", o "HP 2640A" (ambos con un espacio en blanco después de "HP") o "2640". Los "HP2640" y "HP2640A" incorrectos se ven a menudo fuera de HP.

Funcionalidad

La funcionalidad definida por la serie HP 264X no ha cambiado mucho como terminal preferido para las computadoras de las series HP1000 y HP 3000 . Nunca alcanzaron la fama del VT100 entre los programadores, pero incluyeron funciones sofisticadas que no se encuentran en el VT100, como formularios fuera de línea, páginas múltiples y (en algunos modelos) almacenamiento local.

El estilo se parecía vagamente a un microondas o un horno tostador . Era cuadrado, con una relación de aspecto de " pantalla ancha " porque daba la misma longitud de caracteres que una tarjeta perforada. Esto todavía se ve en la ventana de comandos moderna. HP había determinado que la combinación de una relación de aspecto estándar de 4:3 con la pantalla de 25 líneas por 80 caracteres que era el estándar de la época requería que los personajes tuvieran un perfil muy alto. La respuesta de HP fue especificar un CRT con una relación de aspecto diseñada en torno a la forma de carácter deseada y no al revés. Por supuesto, esto también exigía unos costes de fabricación bastante elevados, ya que no se podían utilizar piezas estándar.

HP se esforzó por mejorar aún más la representación de los caracteres mostrados mediante la colocación de líneas individuales de medio píxel dentro de cada carácter. Aunque la celda del carácter tenía solo 7 puntos horizontales por 9 puntos verticales, la colocación de medio píxel duplicó efectivamente la resolución horizontal a 14 puntos, [21] dando a los caracteres contornos muy suaves. (La literatura de ventas inicial se refería a ello como una matriz de 7 × 9 generada en una celda de caracteres de 9 × 15 puntos).

Todo esto dio como resultado una pantalla extremadamente fácil de leer con naturaleza de matriz de puntos y líneas de escaneo casi invisibles.

El teclado tenía la parte superior plana, similar a las computadoras de escritorio de la serie HP 9800 , en lugar de los contornos curvos que ahora se consideran ergonómicos. Presentaba tres áreas de teclado: alfabético, numérico y una serie de teclas de edición y posicionamiento del cursor algo similar a los diseños de teclado de PC modernos. También había una serie de teclas de control de funciones y características más pequeñas dispuestas en dos filas encima de las áreas normales del teclado. El chasis del teclado estaba separado del cuerpo principal, conectado mediante un cable grueso. El teclado utilizaba una disposición de pares de bits (similar a la de una máquina de teletipo ) en lugar de la disposición de pares de máquinas de escribir del VT100 de DEC. Aunque grande, a los usuarios les encantó el teclado porque "tenía una tecla para todo".

Al igual que las computadoras de escritorio HP, tenía varias teclas F (F1 a F8) ubicadas cerca de la pantalla. Había plantillas en papel disponibles para algunos programas de aplicación en las que se colocaban leyendas para estas teclas en el teclado. Los modelos posteriores los organizaron en la fila superior y proporcionaron etiquetas de pantalla cerca de sus respectivas teclas. La configuración del terminal en la serie 262X se realizó completamente a través de las teclas de función etiquetadas en la pantalla en lugar de teclas dedicadas y mediante secuencias de escape enviadas desde la computadora host. El etiquetado en pantalla de las ocho teclas de función, iniciado por la computadora HP 300 ("Amigo"), fue una de las primeras aplicaciones de un menú jerárquico que permite acceder a muchas funciones con un pequeño número de teclas. Esta disposición ahora es común en las calculadoras gráficas de TI, los cajeros automáticos y las bombas de gasolina, aunque ya no se usa en las interfaces de usuario GUI.

Internamente, la electrónica utilizaba una placa base con tarjetas secundarias enchufables. El microprocesador, la memoria, la tarjeta de interfaz serie y varias funciones opcionales estaban cada uno en tarjetas separadas. Esto permitió un fácil mantenimiento, actualizaciones y reconfiguración en el campo. Por ejemplo, se podría agregar fácilmente más memoria (proporcionando una mayor capacidad de desplazamiento hacia atrás), la interfaz serial podría cambiarse de RS-232 al bucle actual, etc. Las unidades de cinta opcionales del modelo 2645 se conectaron mediante otra tarjeta enchufable. La capacidad de la tarjeta enchufable se parecía mucho a la arquitectura de expansión posterior de Apple II. De hecho, Apple I se deriva de una placa secundaria enchufable dentro del terminal 2645 patrocinada por Hewlett Packard. [ cita necesaria ]

El área de fabricación estaba frente a los cubículos de I+D de la División de Terminales de Datos en Cupertino. La zona de pruebas se denominó "beepland" porque tenía bastidores de 500 terminales, y el final de la prueba terminaba con un pitido.

El HP 2640 introdujo el "modo de bloque", similar al IBM 3270 (aunque el IBM 3270 no funcionaba para comunicaciones serie estándar ASCII). Las secuencias de escape Esc-[ y Esc-] definían áreas desprotegidas, pero no tenían por qué ocupar un espacio visible. Actuó de manera muy similar a una página web, desconectada del host hasta que se presionó la tecla ENVIAR. Los campos podrían detectar caracteres alfabéticos o numéricos, una característica más allá de Windows Forms en la actualidad. Esto sería compatible con programas como DEL/3000 y VIEW/3000 que asignarían datos de formulario a variables de tiempo de ejecución y bases de datos. También admitía el modo de caracteres de teletipo como un terminal ASCII estándar y no necesitaba comunicaciones especializadas como IBM.

El hardware era radicalmente diferente de la mayoría de los terminales "tontos" en que los caracteres no estaban almacenados en una simple matriz de datos. Para ahorrar memoria, que podría extenderse a varias páginas, los caracteres se asignaron como listas enlazadas de bloques que se asignaron dinámicamente. Las mejoras de visualización se codificaron como bytes incrustados en la secuencia. Las mejoras de software que no afectaron la apariencia, como atenuar o subrayar, pero los campos protegidos y desprotegidos, también se codificaron con bytes incrustados. El hardware de visualización era capaz de leer esta estructura de datos inusual. Cuando el costo de la memoria bajó con la serie 262X, esto se cambió a una estructura "paralela" con un bit para cada código de mejora, pero la lógica requerida para emular comportamientos anteriores era compleja. Insertar un código para subrayado se "propagaría" a la siguiente mejora de visualización, mientras que eliminar dicho código también tendría que propagarse al siguiente byte de visualización o se emitiría una secuencia de salto del cursor para saltar varios bytes. También puede desactivar completamente las mejoras y proporcionar mejoras de campo solo protegidas. Esta estructura de datos inspiraría la estructura de datos de matriz dispersa para la hoja de cálculo Twin.

El HP 2640 también introdujo múltiples páginas de memoria, muy parecidas a la caja DOS en Microsoft Windows actual, y la tecla de avance y retroceso de página que aparece en los teclados de PC.

Los usuarios aprendieron a usar la tecla fuera de línea para desconectar el terminal, editar una línea en el búfer de visualización y luego retransmitirla. Esto dio el efecto de recuperación y edición de la línea de comando incluso si el sistema operativo no lo admitía. Por ejemplo, cuando se trabaja en el símbolo del sistema de un sistema operativo, un comando erróneo se puede corregir y reenviar rápidamente sin tener que volver a escribir toda la línea. Esto era posible en muchos terminales de la época, pero el HP 2640 era lo suficientemente inteligente como para retransmitir sólo la línea del primer carácter tecleado por el usuario, omitiendo, por ejemplo, el símbolo del sistema operativo. Posteriormente se implementó como "modo de línea". Otro método era pintar una pantalla formateada en modo de caracteres con campos protegidos y colocarla en modo de edición local similar al anterior, pero el usuario no lo sabía. Esto significaba que los caracteres ingresados ​​por el usuario no se transmitirían al host hasta una tecla "especial", generalmente la tecla Intro, pero otras teclas también se consideraban especiales (es decir, interrupción inmediata del host), como las teclas de control y de función. . Sólo los datos dentro de las áreas desprotegidas se transferirían de esta manera, utilizando un mecanismo de modo de semibloque, una especie de punto intermedio entre el modo de bloque y el modo de carácter normal. Los campos formateados también significaban que los formularios podían almacenarse en la memoria (probados y recuperados). localmente o repintado desde el host si no está presente), solo es necesario enviar las áreas de datos desprotegidas, eliminando así la necesidad de repintar o emitir ubicaciones directas del cursor para actualizar la pantalla (TIM/3000 Air Call Computer Systems). El lenguaje PCL era PCL nivel 3 en una HP645/7, que luego se implementó para impulsar la primera impresora Laserjet de Hewlett Packards.

HP Printer Control Language comparte una gramática de secuencia de escape común que no es ANSI y secuencias comunes con los terminales HP.

Los desarrolladores internos trasladaron TinyBASIC al HP 2645A, además de desarrollar varios juegos en ensamblador (sobre todo "Keep On Drivin'", Tennis y Reversi ).

Los trazadores también podrían conectarse para utilizar HP/GL 2 con TinyBasic.

Modelos

HP 2621A y HP 2647A

La serie HP 264X [22] incluía varios modelos además del HP 2640A.

El gran alcance fue un terminal de gráficos en color que costaba más que la estación de trabajo de gráficos monocromáticos HP 2647 que vendió muy pocas unidades pero que costó un gran esfuerzo de desarrollo.

Finalmente, HP terminó vendiendo esencialmente una versión de bajo costo [28] del HP 2640. Hoy en día, los emuladores de terminales todavía implementan el conjunto de características de estos terminales de finales de los años 1970 en las PC comunes.

Ver también Listado de terminales HP 26xx (introducción, precio, descatalogado)

Referencias

  1. ^ Doub, James A. (junio de 1975). "La terminal CRT rentable es la primera de una familia" (PDF) . Diario de Hewlett-Packard . 26 (10): 2–5. ISSN  0018-1153.
  2. ^ Anderson, Tom (15 de octubre de 1974). "Gira de prensa 2640" (PDF) . Boletín de sistemas de datos . Hewlett Packard. 1 (17): 4.
  3. ^ Hewlett-Packard (1 de noviembre de 1974). "Anuncio del terminal CRT HP 2640A" (PDF) . Boletín de sistemas de datos . Hewlett Packard. 2 (1): 8–9.
  4. ^ "Terminal Crt". Datamación . 20 (11): 146. Noviembre de 1974.
  5. ^ Hewlett-Packard (19 de septiembre de 1975). "Presentación de la mini estación de datos HP 2644A" (PDF) . Boletín de sistemas de datos . Hewlett Packard. 2 (24): 3.
  6. ^ Elliott, Jim (1 de agosto de 1976). "DTD presenta el 2640B" (PDF) . Boletín de Sistemas Informáticos . Hewlett Packard. 1 (4): 8.
  7. ^ Elliott, Jim (1 de agosto de 1976). "Presentación de los terminales de visualización internacionales sueco/finlandés 2640S y danés/noruego 2640N" (PDF) . Boletín de Sistemas Informáticos . Hewlett Packard. 1 (4): 8.
  8. ^ Anderson, Tom (1 de diciembre de 1976). "2640A y 2644A se descontinuarán" (PDF) . Boletín de Sistemas Informáticos . Hewlett Packard. 2 (3): 17.
  9. ^ Flock, Carl (1 de febrero de 1977). "No más: 2640A o 2644A" (PDF) . Boletín de Sistemas Informáticos . Hewlett Packard. 2 (6): 10.
  10. ^ Flock, Carl (1 de julio de 1981). "La terminal CRT superior se acerca a la jubilación" (PDF) . Noticias de informática . Hewlett Packard. 6 (16): 16.
  11. ^ "Anuncio". Mundo de la informática . Empresa IDG: 14-15. 6 de diciembre de 1976. ISSN  0010-4841.
  12. ^ Hewlett-Packard (1 de septiembre de 1976). "Anunciada la estación de visualización 2645A" (PDF) . Boletín de Sistemas Informáticos . Hewlett Packard. 1 (6): 12-17.
  13. ^ Hewlett-Packard (septiembre de 1976). "Hewlett-Packard anuncia el 2645 [anuncio]". Datamación . 22 (9): 45–47.
  14. ^ Flock, Carl (15 de noviembre de 1976). "¡La estación de visualización APL 2641A ya está aquí!" (PDF) . Boletín de Sistemas Informáticos . Hewlett Packard. 2 (2): 12-17.
  15. ^ Goodreau, Dave (1 de abril de 1977). "¡Presentación del 2645R!" (PDF) . Boletín de Sistemas Informáticos . Hewlett Packard. 2 (10): 16.
  16. ^ Elliott, Jim (15 de julio de 1977). "Hewlett-Packard presenta el primer terminal CRT de gráficos" (PDF) . Boletín de Sistemas Informáticos . Hewlett Packard. 2 (17): 13-18.
  17. ^ Ferguson, Rich (15 de mayo de 1978). "Presentación del terminal de gráficos inteligente 2647A" (PDF) . Boletín de Sistemas Informáticos . Hewlett Packard. 3 (13): 8–11.
  18. ^ Cox, Jeff (1 de octubre de 1980). "Anuncio del HP 2642A" (PDF) . Noticias de informática . Hewlett Packard. 5 (22): 15.
  19. ^ Washington, Ed (15 de junio de 1982). "Presentación del terminal de gráficos inteligente HP 2647F" (PDF) . Noticias de informática . Hewlett Packard. 7 (15): 24.
  20. ^ Bebb, Bob (15 de mayo de 1984). «Los terminales HP 264X quedarán obsoletos» (PDF) . Noticias de informática . Hewlett Packard. 9 (13): 23.
  21. ^ Roy, Jean-Claude (junio de 1975). "Una pantalla de escaneo ráster de alta resolución" (PDF) . Diario de Hewlett-Packard . 26 (10): 11-15. ISSN  0018-1153.
  22. ^ "Documentación 264X". Museo de la Computación HP . Consultado el 21 de noviembre de 2007 .
  23. ^ Nordman, Robert G.; Richard L. Smith; Louis A. Witkin (mayo de 1976). "La nueva terminal CRT tiene almacenamiento en cinta magnética para ampliar su capacidad" (PDF) . Diario de Hewlett-Packard . 27 (9): 2–8. ISSN  0018-1153.
  24. ^ Dickinson, Peter D. (enero de 1978). "El terminal de gráficos versátil y de bajo costo está diseñado para facilitar su uso" (PDF) . Diario de Hewlett-Packard . 29 (5): 2–6. ISSN  0018-1153.
  25. ^ "Documentación 262X". Museo de la Computación HP . Consultado el 21 de noviembre de 2007 .
  26. ^ Staas, Gary C. (marzo de 1981). "La nueva Display Station ofrece ventanas de pantalla múltiple y puertos de comunicación de datos duales" (PDF) . Diario de Hewlett-Packard . 32 (3): 3–7. ISSN  0018-1153.
  27. ^ "Documentación 2382A". Museo de la Computación HP . Consultado el 21 de noviembre de 2007 .
  28. ^ Chapuis, Jean-Louis; Michèle Prieur (abril de 1985). "Terminal informático en modo bloque, compacto y de bajo costo" (PDF) . Diario de Hewlett-Packard . 36 (4): 4–7. ISSN  0018-1153.

enlaces externos