Blit (computer terminal)

Blit (computer terminal)

In computing, the Blit was a programmable bitmap graphics terminal designed by Rob Pike and Bart Locanthi Jr. of Bell Labs in 1982.

When initially switched on, the Blit looked like an ordinary textual terminal, although taller than usual: Similar to the VT100 it had an addressable cursor and supported escape sequences. However, after logging into a Unix host (connected to the terminal through a serial port), the host could load (via special escape sequences) software onto the Motorola 68000 processor of the display. This software could make use of the terminal's full graphics capabilities and attached peripherals such as a computer mouse. Normally, users would load the mux windowing system, which replaced the terminal's user interface by a mouse-driven windowing interface, with multiple terminal windows all multiplexed over the single available serial-line connection to the host.

Each window initially ran a simple terminal emulator, which could be replaced by a downloaded interactive graphical application, for example a more advanced terminal emulator, an editor, or a clock application. The resulting properties were similar to those of a modern Unix windowing system; however the interactive interface and the host application ran on separate systems—an early implementation of distributed computing.

The Blit technology was commercialized by AT&T and Teletype. In 1984, the DMD (dot-mapped display) 5620 was released,[1] followed by models 630 MTG (multi-tasking graphics) in 1987 and 730 in 1989. The 5620 used a Western Electric 32000 processor and had a large green phosphor display with 800x1024 resolution (66x88 characters in the initial text mode). The 630 and 730 had Motorola 68000 processors and a faster 1024x1024 monochrome display (most had orange displays, but some had white or green displays).

The folk etymology for the Blit name is that it stands for Bell Labs Intelligent Terminal, and its creators have also joked that it actually stood for Bacon, Lettuce, and Interactive Tomato. However, Rob Pike's paper on the Blit explains that it was named after the second syllable of bit blit, a common name for the bit-block transfer operation that is fundamental to the terminal's graphics.[2] Its original nickname was the jerq, inspired by Three Rivers' PERQ graphic workstation.

See also

References

This article is based in part on the Jargon File, which is in the public domain.

External links

  • Bart Locanthi, Rob Pike: Blit (MPEG) (YouTube), the classic animated short about the windowing terminal project (it was necessary to explain how mice worked back then; this was 1982, two years before the Mac) (MPEG)
  • Source code 5620

Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Computer terminal — A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displaying data from, a computer or a computing system. Early terminals were inexpensive devices but very slow compared to punched… …   Wikipedia

  • Blit — can mean:* BLock Image Transfer from Bit blit ( Bit Block Transfer , BitBLT , blitting etc.) is a computer graphics operation in which two bitmap patterns are combined. Sometimes, this is done in hardware by means of a Blitter chip. * The Blit… …   Wikipedia

  • History of online games — Online games are currently an industry unto themselves. The evolution of these games parallels in many ways the evolution of computers and computer networking, with new technologies allowing major steps forward in functionality in different areas …   Wikipedia

  • Sam (text editor) — Infobox Software name = Sam caption = collapsible = author = Rob Pike developer = Bell Labs released = early 1980 s latest release version = latest release date = July 4, 2003 latest preview version = latest preview date = frequently updated =… …   Wikipedia

  • Vismon — was the Bell Labs system which displayed authors faces on one of their internal e mail systems. The name was a pun on the sysmon program used at Bell to show the load on computer systems. It can also be interpreted as visual monitor . The system… …   Wikipedia

  • X Window System — X11 redirects here. For other uses, see X11 (disambiguation). A historical example of graphical user interface and applications common to the MIT X Consortium s distribution running under the twm window manager: X Terminal, Xbiff, xload and a… …   Wikipedia

  • X Window System — en GNOME 2.20. Logotipo de X Window System X Windo …   Wikipedia Español

  • History of the graphical user interface — The graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, has over the last four decades a steady history of incremental refinements built on some constant core principles. Several vendors… …   Wikipedia

  • Compatible IBM PC — Se denomina Compatible IBM PC o IBM PC compatible hace referencia a un tipo de ordenadores similares al IBM PC, IBM Personal Computer XT e IBM Personal Computer/AT. Estos ordenadores también llamados PC clones, IBM clones o clónicos, se denomina… …   Wikipedia Español

  • Boolean algebra — This article discusses the subject referred to as Boolean algebra. For the mathematical objects, see Boolean algebra (structure). Boolean algebra, as developed in 1854 by George Boole in his book An Investigation of the Laws of Thought,[1] is a… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”