stringtranslate.com

Blit (terminal de computadora)

Un teletipo DMD 5620 conectado al sistema Unix de acceso público SDF

Blit es una terminal de computadora de gráficos rasterizados programable diseñada por Rob Pike y Bart Locanthi Jr. de Bell Labs y lanzada en 1982.

Historia

El terminal de gráficos de mapa de bits programable Blit fue diseñado por Rob Pike y Bart Locanthi Jr. de Bell Labs en 1982. La tecnología Blit fue comercializada por AT&T y Teletype . En 1984, se lanzó el DMD (pantalla de mapa de puntos) 5620 , [1] seguido por los modelos 630 MTG (gráficos multitarea) en 1987 y 730 MTG en 1989. El 5620 usaba un procesador Western Electric 32100 (también conocido como Bellmac 32 ) y tenía una pantalla de fósforo verde de 15" con una resolución de 800×1024×1 (66×88 caracteres en el modo de texto inicial) entrelazados a 30 Hz. El 630 y el 730 tenían procesadores Motorola 68000 y una pantalla monocromática de 1024×1024×1 a 60 Hz (la mayoría tenían pantallas ámbar, pero algunas tenían pantallas blancas o verdes).

La etimología popular del nombre Blit es que significa Bell Labs Intelligent Terminal , y sus creadores también han bromeado diciendo que en realidad significaba Bacon, Lettuce y Interactive Tomato . Sin embargo, el artículo de Rob Pike sobre Blit explica que recibió su nombre de la segunda sílaba de bit blit , un nombre común para la operación de transferencia de bloques de bits que es fundamental para los gráficos del terminal. [2] Su apodo original era Jerq , inspirado en un chiste utilizado durante una demostración de una estación de trabajo gráfica PERQ de Three Rivers y utilizado con permiso. [3]

Funcionalidad

Cuando se encendió inicialmente, el Blit parecía un terminal textual "tonto" común , aunque más alto de lo habitual. Sin embargo, después de iniciar sesión en un host Unix (conectado al terminal a través de un puerto serie ), el host podía (a través de secuencias de escape especiales) cargar software para ser ejecutado por el procesador del terminal. Este software podía hacer uso de las capacidades gráficas completas del terminal y los periféricos conectados, como un ratón de computadora . Normalmente, los usuarios cargaban el sistema de ventanas mpx (o su sucesor mux ), que reemplazaba la interfaz de usuario del terminal por una interfaz de ventanas controlada por el ratón, con múltiples ventanas de terminal, todas multiplexadas sobre la única conexión de línea serie disponible al host.

Cada ventana ejecutaba inicialmente un simple emulador de terminal , que podía ser reemplazado por una aplicación gráfica interactiva descargable, por ejemplo, un emulador de terminal más avanzado, un editor o una aplicación de reloj. Las propiedades resultantes eran similares a las de un sistema de ventanas Unix moderno; sin embargo, para evitar que la interacción del usuario se ralentizara por la conexión en serie, la interfaz interactiva y la aplicación anfitriona se ejecutaban en sistemas separados, una implementación temprana de la computación distribuida .

Sistemas de ventanas

Pike escribió dos sistemas de ventanas para Blit, mpx para Unix 8.ª Edición y mux para 9.ª Edición, ambos con un diseño minimalista. El diseño de estos influyó en los sistemas de ventanas posteriores de Plan 9 8½ y rio . Cuando Blit se comercializó como DMD 5620, se agregó una variante de mpx llamada "capas" a SVR3 . [4]

9front (una bifurcación de Plan 9) contiene un emulador Blit que ejecuta su firmware original, [5] que se puede usar con mux (disponible en Research Unix v8 recientemente lanzado [6] ).

Véase también

Referencias

  1. ^ Terminal de pantalla con mapa de puntos AT&T/Teletype 5620
  2. ^ Pike, Rob (1984). "El Blit: una terminal gráfica multiplexada". AT&T Bell Laboratories Technical Journal . 63 (8): 1607–1631. doi :10.1002/j.1538-7305.1984.tb00056.x. S2CID  34062559.
  3. ^ Pike, Rob (19 de diciembre de 2019). "Re: [TUHS] Fuente de Blit". TUHS . Consultado el 29 de octubre de 2020 . El nombre, acuñado originalmente para una demostración divertida de Three Rivers Perq por la gente de Lucasfilm, fue tomado prestado con permiso por nosotros
  4. ^ Eric Smith (25 de agosto de 2005). "Preguntas frecuentes sobre AT&T 5620 (y terminales relacionadas)".
  5. ^ "Código fuente del emulador Blit".
  6. ^ "[TUHS] 8.ª edición Investigación Unix sobre SIMH". Archivado desde el original el 2017-07-30 . Consultado el 2017-12-20 .
Notas
Este artículo se basa en parte en el Jargon File , que es de dominio público.

Enlaces externos