Difference between revisions of "Character generator"

From Computer History Wiki
Jump to: navigation, search
(A pretty good start)
 
m (+cat)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
A '''character generator''' is a [[hardware]] device which, given a particular character, provides the information needed to display that character on a [[CRT]].
+
A '''character generator''' is a [[hardware]] device which, given a particular character, provides the information needed to display that character on a [[Cathode ray tube|CRT]].
  
 
On [[vector graphics]] displays (such as the console display on the [[CDC 6600]]), the character generator would produce a series of actual strokes, which made up the character. (On the CDC 6600, each stroke could be given as 0, 1 or 2 units of distance, along the horizontal and vertical axes, from the end of the prior stroke.)
 
On [[vector graphics]] displays (such as the console display on the [[CDC 6600]]), the character generator would produce a series of actual strokes, which made up the character. (On the CDC 6600, each stroke could be given as 0, 1 or 2 units of distance, along the horizontal and vertical axes, from the end of the prior stroke.)
Line 5: Line 5:
 
On [[raster]] displays, it was typical to store characters in the generator as an array of bits. As the beam scanned across the screen, as it got to each character (i.e. the one being displayed at that location on the screen), the appropriate sequence of bits for the current row of that character (bearing in mind that a single row of characters would encompass a number of raster scans across the screen) would be read out and used to modulate the intensity of the beam.
 
On [[raster]] displays, it was typical to store characters in the generator as an array of bits. As the beam scanned across the screen, as it got to each character (i.e. the one being displayed at that location on the screen), the appropriate sequence of bits for the current row of that character (bearing in mind that a single row of characters would encompass a number of raster scans across the screen) would be read out and used to modulate the intensity of the beam.
  
The [[VT11 Graphic Display Processor]] used an odd intermediary; although it was a vector graphics device, for displaying characters, its character generator stored characters as arrays of pixels. To display a character, it did a raster-like scan over a small part of the screen, and displayed the character in much the same way a raster display does (above), although the raster scan used vertical strokes, not horizontal, as in a normal raster display.
+
==See also==
 +
 
 +
* [[VT11 Graphic Display Processor]]
 +
 
 +
[[Category: Device Basics‎‎]]

Latest revision as of 16:20, 13 December 2018

A character generator is a hardware device which, given a particular character, provides the information needed to display that character on a CRT.

On vector graphics displays (such as the console display on the CDC 6600), the character generator would produce a series of actual strokes, which made up the character. (On the CDC 6600, each stroke could be given as 0, 1 or 2 units of distance, along the horizontal and vertical axes, from the end of the prior stroke.)

On raster displays, it was typical to store characters in the generator as an array of bits. As the beam scanned across the screen, as it got to each character (i.e. the one being displayed at that location on the screen), the appropriate sequence of bits for the current row of that character (bearing in mind that a single row of characters would encompass a number of raster scans across the screen) would be read out and used to modulate the intensity of the beam.

See also