Claims
- 1. A display control apparatus comprising:
- priority setting means for setting programmably display priority to a plurality of window display areas on a display area, wherein said priority setting means includes a plurality of priority setting registers for setting a predetermined display priority for each of said windows;
- display address generating means including a plurality of width setting means for setting programmably a predetermined memory width for each of said windows, wherein said display address generating means generates a display address having said predetermined memory width for each of said widows; and
- means for determining which window is to be displayed on said display area, on the basis of priority set by said priority setting means.
- 2. A display control apparatus according to claim 1, wherein said determining means includes:
- first means for determining which windows contain a present display position on said display area in the display area thereof; and
- second means for determining which window has the highest priority among windows which are designated by said first means as containing present display position.
- 3. A display control apparatus according to claim 2, wherein said second means includes decoding means for decoding signals supplied from said priority setting registers and a signal supplied from said first means, wherein said decoding means selects the window having the highest priority among those windows which are designated by said first means.
- 4. A display control apparatus according to claim 3, which further, includes a plurality of area setting means for setting programmably a plurality of window display areas on said display area.
- 5. A display control apparatus according to claim 4, wherein said area setting means includes registers for setting display start and end positions of said window on said display area.
- 6. A display control apparatus according to claim 5, wherein said first means includes counting means for representing the present display position on said display area and comparision means for comparing the count value of said counting means with a set value of said register for setting said display start and end positions, and said comparison means outputs a signal representing said window containing the present display position on said display area.
- 7. A display control apparatus according to claim 6, wherein each of said width setting means includes a register for setting a memory width.
- 8. A display control apparatus according to claim 7, wherein said width setting means receive predetermined data from a central processing unit to set said predetermined memory widths to the setting registers.
- 9. A display control apparatus according to claim 8, wherein said display address generated by said display address generating means is provided to a frame buffer, and wherein said width setting means programmably sets the predetermined memory width for each of said windows as a memory width within the frame buffer.
- 10. A display control apparatus according to claim 1, wherein said display address generated by said display address generating means is provided to a frame buffer, and wherein said width setting means programmably sets the predetermined memory width for each of said windows as a memory width within the frame buffer.
- 11. A display control apparatus comprising:
- calculation means including a plurality of width setting means for setting programmably a predetermined memory width for each of a plurality of windows, wherein said calculation means calculates display addresses which are defined by the set predetermined memory width for the plurality of windows on a display area;
- priority setting means capable of setting programmably a predetermined display priority for a plurality of window display ares; and
- control means for selectively outputting a display address of a window which is to be displayed on the basis of priority set by said priority setting means.
- 12. A display control apparatus according to claim 11, wherein said control means includes means for determining which windows contain the present display position on said display area and output control means for outputting and controlling the display address corresponding to a window having the highest priority among windows which are designated by said determining means as containing the present display position.
- 13. A display control apparatus according to claim 12, wherein said determining means includes a signal instructing calculation of the addresses for windows which are determined as containing the present display position to said calculation means, and wherein said control means has a signal for outputting a result of calculation by said calculation means which corresponds to the window having the highest priority among the results of calculation made by said calculation means.
- 14. A display control apparatus according to claim 13, wherein said priority setting means includes a plurality of priority setting registers for setting a display priority of each window, a plurality of said priority setting registers having a sequence of display priority, respectively, and wherein identification information corresponding to each of said windows is set to each of said priority setting registers.
- 15. A display control apparatus according to claim 14, which further includes a plurality of area setting means capable of setting programmably a plurality of window display areas on said display area.
- 16. A display control apparatus according to claim 15, wherein said area setting means includes registers for setting display start and end positions of said window on said display area.
- 17. A display control apparatus according to claim 16, wherein said determining means includes counting means for representing the present display position on said display area and comparison means for comparing the count value of said counting means with a set value of said register for setting the display start and wherein end positions, and said comparison means outputs a signal for representing said window containing the present display position on said display area.
- 18. A display control apparatus according to claim 17, wherein each of said width setting means includes a register for setting a memory width.
- 19. A display control apparatus according to claim 18, wherein said width setting means receive data from a central processing unit to set said predetermined memory widths to the setting registers.
- 20. A display control apparatus according to claim 19, wherein said display addresses calculated by said calculation means are provided to a frame buffer, and wherein said width setting means programmably sets the predetermined memory width for each of said windows as a memory width within the frame buffer.
- 21. A display control apparatus according to claim 15, wherein said area setting means and said priority setting means receive predetermined data from a central processing unit.
- 22. A display control apparatus according to claim 11, wherein said display addresses calculated by said calculation means are provided to a frame buffer, and wherein said width setting means programmably sets the predetermined memory width for each of said windows as a memory width within the frame buffer.
Priority Claims (1)
Number |
Date |
Country |
Kind |
61-223549 |
Sep 1986 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 100,741, filed on Sept. 24, 1987, now abandoned.
US Referenced Citations (8)
Foreign Referenced Citations (5)
Number |
Date |
Country |
0158785 |
Feb 1985 |
EPX |
0147542 |
Jul 1985 |
EPX |
0172312 |
Feb 1986 |
EPX |
0247827 |
Dec 1987 |
EPX |
8700329 |
Jan 1987 |
WOX |
Non-Patent Literature Citations (1)
Entry |
"Nikkei Electronics", Published by Nikkei McGraw Hill Co., Jul. 14, 1986, No. 399, pp. 115-132. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
100741 |
Sep 1987 |
|