Claims
- 1. In a video display control system including memory means having a storage area including a plurality of memory locations for storing a plurality of display data, and adapted to be connected to a video display unit for displaying on a screen of the video display unit, an image composed of a plurality of display elements each represented by a respective one of the plurality of display data stored in the storage area of the memory means, the video display control system comprising:
- (a) first register means for storing first area information representative of a first display area on the screen;
- (b) second register means for storing second area information representative of a second display area of the screen;
- (c) address information generator means for generating first and second address information in accordance with said first and said second area information, respectively, said first address information indicative of first memory locations of the memory means in which display data representative of images of display elements in said first display area are stored, and said second address information indicative of second memory locations of the memory means in which display data representative of images of display elements in said second display area are stored;
- (d) first reading means for reading, in accordance with said first address information, said display data representative of images of the display elements in said first display area from said first memory locations;
- (e) second reading means for reading, in accordance with said second address information, said display data representative of the display elements in said second display area from said second memory locations;
- (f) logical operation means for effecting a logical operation between said display data read from said first memory locations and a corresponding one of said display data read from said second memory locations to produce logically operated display data, said logical operation being an operation from the group consisting of AND, OR, NOT, EXCLUSIVE OR, or transparency processing; and
- (g) writing means for writing, in accordance with said second address information, said operated display data read by said reading means into said second memory locations of said memory means.
- 2. A video display control system according to claim 1 wherein each of the display data is a color code representative of a color of a respective one of the display elements.
- 3. A video display control system according to claim 1 further comprising transparency data detection means for detecting that said display data read from said first memory locations is representative of a transparency operation, said operation means outputting said data read from said second memory locations when said transparency operation is detected and said operation means outputting said data read from said first memory locations when said transparency operation is not detected.
- 4. A video display control system according to claim 1, wherein the screen of the video display unit is composed of an actual display screen and an imaginary screen, each of the display elements of said actual screen being represented by the display data stored in the storage area of the memory means, and each of display elements of said imaginary screen being represented by a respective one of said display data stored in said second storage area of the memory means.
- 5. A video display control system according to claim 1, wherein the display data stored in the storage area of the memory means are composed of a plurality of groups of display data, each group including more than one display data and being stored in a respective one of the memory locations of the storage area of the memory means.
- 6. A video display control system adapted to be connected to a video display unit having a screen providing a plurality of display positions for displaying an image composed of a plurality of display elements corresponding respectively to the display positions, comprising:
- memory means having a first storage area for storing a plurality of display data, each corresponding to a respective one of the display positions of the screen, and a second storage area for storing a plurality of display data, each corresponding to a respective one of a plurality of display positions of an imaginary screen of the video display unit;
- first register means for retaining first area information representative of a first portion of a total display area of said screen and said imaginary screen;
- second register means for retaining second area information representative of a second portion of said total display area;
- address information generator means for generating first and second address information in accordance with said first and said second area information, respectively, said first address information indicating first memory locations of the memory means in which display data representative of images corresponding to display positions in said first portion of the total display area are stored, and said second address information indicating second memory locations of the memory means on which display data representative of images corresponding to display positions in said second portion of the total display area are stored;
- reading means for reading, in accordance with said first address information, said display data representative of images corresponding to the display positions in said first display area portion from said first memory locations;
- second reading means for reading, in accordance with said second address information, said display data representative of images corresponding to the display positions in said second display area portion from said second memory locations;
- logical operation means for effecting a logical operation between each of said display data read from a first memory locations and a corresponding one of said display data read from said second memory locations, to output logically operated display data, said logical operation being an operation from the group of operations consisting of AND, OR, NOT, EXCLUSIVE OR, or and transparency processing; and
- writing means for writing, in accordance with said second address information, said logically operated display data read by said reading means into said second memory locations of said memory means.
- 7. A video display control system according to claim 6, wherein each of the display data is a color code representative of a color of a display element to be displayed at a respective one of the display positions.
- 8. A video display control system according to claim 6, further comprising transparency data detecting means for detecting that each of said display data read from said first memory locations is representative of transparency, said operation means outputting a corresponding one of said data read from said second memory locations as said operated display data when the transparency is detected, and said operation means outputting said each of the display data read from said first memory locations as said operated display data when the transparency is not detected.
- 9. In a video display control system including proper memory means having a storage area composed of a plurality of memory locations for storing a plurality of display data and adapted to be connected to a video display unit for displaying, on a screen of the video display unit, an image composed of a plurality of display elements each represented by a respective one of the plurality of display data stored in the storage area of the proper memory means, the video display control system comprising:
- extended memory means having a storage area including a plurality of memory locations for storing a plurality of display data;
- first register means for retaining first area information representative of a first portion of a total display;
- second register means for retaining second area information representative of a second display area on the screen;
- address information generator means for generating first and second address information in accordance with said first and said second area information, respectively, said first address information indicating first memory locations in which display data representative of images of display elements in said first display area are stored, and said second address information indicating second memory locations in which display data representative of images of display elements in said second display area are stored;
- third register means for storing first and second selection data;
- memory selection means for determining which of said proper memory means and said extended memory means is associated with each of said first and second memory locations, based on said first and second selection data;
- reading means for reading the display data representative of images of the display elements in said first display area from said first memory location;
- writing means for writing said display data read by said reading means into said second location;
- second reading means for reading, in accordance with said second address information, said display data representative of the display elements in said second display area from said second memory locations selected in accordance with said selection data;
- operation means for effecting a certain operation on each of said display data read from said first memory locations and a corresponding one of said display data read from said second memory locations to produce operated display data; and
- said writing means writing said operated display data into said second memory locations of the memory means selected in accordance with said second selection data.
- 10. A video display control system according to claim 9, wherein each of the display data is a color code representative of color of a respective one of display elements.
- 11. A video display control system according to claim 9 further comprising transparency data detection means for detecting that said display data read from said first memory locations is representative of transparency, said operation means outputting said data read from said second memory locations when the transparency is detected, and said operation means outputting said data read from said first memory locations when the transparency is not detected.
- 12. A video display control system according to claim 9, wherein the proper memory means further comprises a second storage area composed of a plurality of memory locations of storing a plurality of display data, the screen of the video display unit being composed of an actual display screen and an imaginary screen, each of the display elements of said actual screen being represented by the display data stored in the storage area of the memory means, and each of display elements of said imaginary screen being represented by a respective one of said display data stored in said second storage area of the proper memory means.
- 13. A video display control system according to claim 9, wherein the display data stored in the storage areas of the memory means are composed of a plurality of groups of display data, each group including more than one display data and being stored in a respective one of the memory locations of the storage areas of the memory means.
- 14. A video display control system according to claim 9 further comprising:
- a central processing unit which has an address bus and a data bus operatively connected to data terminals of said proper memory means and extended memory means;
- fourth register means for retaining third selection data supplied from said central processing unit; and address control means responsive to an output of said fourth register means for selectively feeding address information outputted onto said address bus by said central processing unit to address input terminals of one of said proper memory means and said extended memory means;
- whereby transfer of display data is effected between said central processing unit and the selected memory means.
Priority Claims (5)
Number |
Date |
Country |
Kind |
59-71593 |
Apr 1984 |
JPX |
|
59-73586 |
Apr 1984 |
JPX |
|
59-73587 |
Apr 1984 |
JPX |
|
59-106090 |
May 1984 |
JPX |
|
59-106091 |
May 1984 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 721,059, filed Apr. 8, 1985, which was abandoned upon the filing hereof.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4439762 |
Van Vliet et al. |
Mar 1984 |
|
4688190 |
Bechtolsheim |
Aug 1987 |
|
Foreign Referenced Citations (6)
Number |
Date |
Country |
0075963 |
Apr 1983 |
EPX |
2517448 |
Jun 1983 |
EPX |
0092995 |
Nov 1983 |
EPX |
0095618 |
Dec 1983 |
EPX |
2538588 |
Jun 1984 |
EPX |
0158314 |
Oct 1985 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
721059 |
Apr 1985 |
|