El ADM-3A fue uno de los primeros e influyentes terminales de visualización de vídeo , introducido en 1976. [1] Fue fabricado por Lear Siegler y tenía una pantalla de 12 pulgadas que mostraba 12 o 24 líneas de 80 caracteres. Estableció un nuevo precio unitario único, bajo en la industria, de 995 dólares. [a] Su apodo de " terminal tonta " proviene de algunos de los anuncios originales de las publicaciones comerciales. [2] Rápidamente tuvo éxito comercial debido al rápido aumento de las velocidades de comunicación por computadora y a los nuevos sistemas de minicomputadoras y microcomputadoras lanzados al mercado que requerían consolas de operador económicas.
Lear Siegler, Inc. (LSI) fabricó su primer terminal de visualización de vídeo en 1972: el 7700A.
En 1973, LSI contrató a un nuevo jefe de ingeniería, Jim Placak. Él y su equipo crearon el ADM-1 ese mismo año. Estableció un nuevo precio mínimo en la industria de 1.500 dólares. [b] Su menor costo se debió principalmente a un diseño único de placa de circuito impreso. A principios de 1973, la división de LSI en Anaheim, California, que fabricaba estos y otros productos, contrató un equipo directivo para esta línea de productos (un vicepresidente, un director de ventas nacional y un director de ventas regional) para la región occidental. Al ADM-1 le siguió el ADM-2 a principios del 74. Tenía funcionalidad ampliada y un teclado independiente.
En algunos anuncios se hacía referencia a las iniciales "ADM" con el significado de "American Dream Machine". [3]
Le siguió el ADM-3 y las primeras unidades fabricadas se presentaron en la Conferencia Nacional de Computación de 1975 en Anaheim, California, del 19 al 22 de mayo de 1975, en el stand 2348 a un precio de 995 dólares. [4] [2] Su innovador diseño de placa única soldada por onda , que incluía el teclado y todos los conectores, estaba empaquetado en una carcasa tipo almeja original.
A las pocas semanas del lanzamiento del ADM-3, Cagan [ se necesita aclaración ] comenzó a reservar pedidos muy grandes. Su apodo de 'Terminal tonta' surgió de algunos de los anuncios originales de publicaciones comerciales y rápidamente se popularizó en toda la industria. [2] Debido a dos tendencias emergentes, el dispositivo se convirtió inmediatamente en el más vendido de la industria. Las velocidades de las comunicaciones informáticas estaban aumentando rápidamente y docenas de fabricantes estaban llegando al mercado una ola de sistemas de minicomputadoras de propósito general y de aplicación única dedicada. Esto requería consolas de operador económicas que pudieran igualar las velocidades. Sin impresoras rápidas y de bajo costo disponibles, la ADM-3 (pintada en una variedad de colores personalizados para los OEM ) se convirtió en el estándar de facto. El 20 de diciembre de 1976, el ampliamente utilizado terminal de impresión electromecánica Teletype Modelo 33 KSR , que sólo podía imprimir diez caracteres por segundo, se vendía por 895 dólares o 32 dólares al mes, mientras que el ADM-3, que podía mostrar hasta 1.920 caracteres por segundo, costó $ 995 o $ 36 al mes. [5]
El terminal ADM-3 original solo mostraba letras mayúsculas. [6] En 1976, se agregó una opción que le permitía mostrar tanto minúsculas como mayúsculas. [6] [7] La versión estándar del terminal mostraba sólo doce (en lugar de veinticuatro) filas de ochenta caracteres. [2] [6] En aquellos días, la RAM era costosa y reducir a la mitad el tamaño de la pantalla reducía a la mitad el requisito de RAM [8] (y de la misma manera, todas las mayúsculas requerían solo seis bits por carácter para almacenarse en lugar de siete). Otros complementos opcionales incluían una tarjeta gráfica que le permitía emular un Tektronix 4010 [9] y un puerto de extensión que permitiría conectar en cadena varios ADM-3A en una sola línea RS-232 . [2]
En 1976 se presentó el ADM-3A. [1] El ADM-3A agregó soporte para códigos de control para mover el cursor en la pantalla y posicionar directamente el cursor en cualquier punto de la pantalla. Sin embargo, no admitía “borrar hasta el final de la línea” o “borrar hasta el final de la pantalla”, ni otros códigos más avanzados que aparecieron en terminales posteriores, como el VT52 y el VT100 .
La configuración general del ADM-3A estaba controlada por 20 [6] [10] interruptores DIP debajo de la placa de identificación en la parte frontal de la máquina, al lado del teclado, incluida la configuración de velocidad de 75 a 19,200 baudios. Las opciones de configuración avanzada permitían una conexión de velocidad dividida, enviando a una velocidad y recibiendo a otra.
Los caracteres de matriz de puntos de 5 × 7 se mostraban en fósforo ámbar, verde o blanco sobre negro (el cursor era de 7 × 9). El teclado tenía 59 teclas. El CRT monocromático de 12 pulgadas [11] estaba montado en la mitad superior de la caja, que tenía bisagras en la parte posterior y se abría como una almeja. El CRT normalmente lo fabricaba Ball Brothers . [12] [ se necesita una mejor fuente ]
A diferencia de terminales posteriores, como el VT100 , el ADM-3A no utilizó un microprocesador en su implementación, sino que utilizó TTL . [10] Sin embargo, utilizó chips RAM, en lugar de la memoria circulante utilizada por terminales anteriores, como el Datapoint 3300 .
El uso de las teclas HJKL para mover el cursor en el editor vi y sus descendientes se originó a partir del reemplazo del Teletipo Modelo 33 de la Universidad de California, Berkeley, ADM-3A , justo antes de la creación del editor vi ; [13] [14] [15] [16] [17] las flechas de movimiento del cursor estaban impresas en esas cuatro teclas. [18] [ discutir ] La tecla Inicio y la etiqueta de tilde impresa en la clave pueden haber conducido adicionalmente al establecimiento del carácter de tilde ("~") como la representación del directorio de inicio en muchos shells de Unix. [ discutir ] El carácter de intercalación también se usa comúnmente para representar el comienzo de una línea o la posición "inicial" en dialectos de expresiones regulares .^
Las etiquetas , , y impresas en las teclas , , , y eran una referencia visual a los caracteres de control + , + , + , + y + que eran necesarios para mover el cursor hacia la izquierda, abajo, arriba, derecha y hacia la esquina superior/izquierda (o posición "Inicio") del terminal, respectivamente. [19] Las funciones + y + eran el retroceso y avance de línea ASCII estándar respectivamente, pero las interpretaciones de + , + y + eran nuevas para el ADM-3A. También es común con otros terminales, + produjo un pitido audible a menos que se deshabilitara mediante el interruptor DIP y + movió el cursor a la siguiente tabulación, con tabulaciones fijas en cada posición del octavo carácter. + se usó para limpiar la pantalla.←↓↑→HomeHJKL~ ^CtrlHCtrlJCtrlKCtrlLCtrl~ ^CtrlHCtrlJ CtrlKCtrlLCtrl~ ^CtrlGCtrlICtrlZ
Finalmente, la tecla Control estaba ubicada encima, no debajo, de la tecla Shift , en el mismo lugar donde la mayoría de los teclados de PC modernos colocan la tecla Bloq Mayús . [c] Muchas combinaciones de teclas estándar de Unix se diseñaron teniendo en cuenta el diseño QWERTY y la ubicación de las teclas Ctrl originales del ADM-3A. [ cita necesaria ] Muchas de esas combinaciones de teclas todavía se utilizan hoy en día, incluso en sistemas operativos que no son Unix. Los usuarios de computadoras experimentados y familiarizados con el diseño original a menudo afirman que la posición diferente de la tecla Ctrl en los diseños de teclado de PC modernos hace que el uso de combinaciones de teclas Ctrl sea más engorroso. [20] [21] [22] [ se necesita una mejor fuente ] Existen soluciones para que muchos sistemas operativos cambien las teclas Bloq Mayús y Ctrl en el software, [21] [23] haciendo así que la distribución del teclado de la PC se parezca más al ADM- Distribución del teclado de 3A.
El legado del teclado del ADM-3A también sigue vivo en Japón, donde el diseño local lo sigue casi exactamente. Los diseños de teclado locales de Mac incluso conservan la posición de la tecla Control del ADM-3A, transponiéndola con la tecla Bloq Mayús.
Trabajando con un editor llamado em que habían obtenido del profesor George Coulouris en el Queen Mary's College de Londres, trabajaron para producir el editor línea a la vez ex.... Con la llegada de algunos terminales ADM-3a que ofrecen pantalla -cursores direccionables, Joy finalmente pudo escribir vi, llevando la edición basada en pantalla a Berkeley.
En 1969, Kenneth Thompson, graduado en ingeniería eléctrica de UC Berkeley, y su colega de Bell Laboratories, Dennis Ritchie, querían jugar un juego de computadora llamado "Space Travel" en una vieja y polvorienta computadora central. Para ello, los dos se vieron obligados a escribir un nuevo sistema operativo para las máquinas.
Cuando Toy y Wichman comenzaron en UC Santa Cruz, BSD UNIX se había generalizado en todos los campus de UC y se estaba expandiendo a otras escuelas. Cada nueva versión de BSD, lanzada en cinta de casete, incluía útiles programas escritos por Joy y otros piratas informáticos. Un programa fue Maldiciones, escrito por Ken Arnold. Arnold había escrito maldiciones según el credo UNIX: una herramienta sencilla diseñada para un propósito específico. Blandiendo maldiciones como un pincel, los usuarios podían colocar texto como letras, números y símbolos en cualquier lugar de la pantalla.