Video display terminal with partitioned screen
First Claim
1. A video display terminal comprising:
- a video display device for displaying characters;
a character buffer for storing therein character code bytes representing characters to be displayed;
display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and
processing means for loading character code bytes representing characters to be displayed on said video display device into said character buffer in positions corresponding to the desired positions of the characters on the display device; and
for defining two or more partitions on said video display device and for assigning margin attribute bytes to one margin of each partition.
0 Assignments
0 Petitions
Accused Products
Abstract
A video data display terminal includes a video display, eg., a CRT, and a character buffer for storing character bytes representing characters to be displayed on the screen of the video display device. The terminal further includes microprocessing means for receiving data from a keyboard device connected thereto or alternately from a host processor for entry into the character buffer. The microprocessing means are further adapted to define one or more partitions on the screen of the video display device. Data integrity within these partitions is maintained by assigning margin attribute bytes to the margin of each partition. Refresh hardware including refresh logic control means, a line buffer, a character generator and a serializer is provided to write data within the character buffer to the video display screen.
140 Citations
12 Claims
-
1. A video display terminal comprising:
-
a video display device for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed on said video display device into said character buffer in positions corresponding to the desired positions of the characters on the display device; and
for defining two or more partitions on said video display device and for assigning margin attribute bytes to one margin of each partition. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A video display terminal comprising:
-
a video display device for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed on said video display device into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and
for defining one or more partitions on said video display device, each of said partitions including a left hand margin and a right hand margin; and
for assigning margin attribute bytes to the left hand margin and the right hand margin of each defined partition.
-
-
8. A video display terminal comprising:
-
a video display device including a cathode ray tube, raster scanned from left to right, for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and
processing means for loading character code bytes representing characters to be displayed into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and
for defining one or more partitions on said video display device, each of said partitions including a left hand margin and a right hand margin; and
for assigning margin attribute bytes to the left hand margin and the right hand margin of each defined partition;
a non-display field margin attribute byte being assigned to the right hand margin of each defined partition which does not correspond to the left hand margin of an adjacent partition.
-
-
9. A video display terminal comprising:
-
a video display device including a cathode ray tube, raster scanned from left to right, for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and
for defining one or more partitions on said video display device, each of said partitions including a left hand margin and a right hand margin; and
for assigning margin attribute bytes to the left hand margin and the right hand margin of each defined partition; and
for assigning to the left hand margin of each display line of each defined partition a margin attribute byte identical to the field attribute byte within the defined partition which controls the character immediately adjacent the left hand margin.
-
-
10. A video display terminal comprising:
-
a video display device for displaying characters; a character buffer for storing therein representations of characters to be displayed, each character to be displayed being represented by a pair of character code bytes, one byte designating the character to be displayed and the other byte being an attribute byte for defining how the character is to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading the representations of characters to be displayed into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and
for defining one or more partitions on said video display device and for assigning margin attribute bytes to one margin of each defined partition. - View Dependent Claims (11)
-
-
12. A video display terminal comprising:
-
a video display device for displaying characters; a read/write memory including a character buffer for storing therein character code bytes representing characters to be displayed, and including a section for storing therein character data including said character code bytes; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for reading or writing character data into or from said section of said read/write memory;
for loading said character code bytes from said section of said section to said character buffer in positions corresponding to the desired positions of the characters on the display device;
for defining one or more partitions on said video display device; and
for assigning margin attribute bytes to one margin of each defined partition.
-
Specification