JPH0558199B2 - - Google Patents

Info

Publication number
JPH0558199B2
JPH0558199B2 JP59138770A JP13877084A JPH0558199B2 JP H0558199 B2 JPH0558199 B2 JP H0558199B2 JP 59138770 A JP59138770 A JP 59138770A JP 13877084 A JP13877084 A JP 13877084A JP H0558199 B2 JPH0558199 B2 JP H0558199B2
Authority
JP
Japan
Prior art keywords
window
pointer
display
address
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP59138770A
Other languages
Japanese (ja)
Other versions
JPS6117188A (en
Inventor
Hiroshi Onoguchi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP59138770A priority Critical patent/JPS6117188A/en
Publication of JPS6117188A publication Critical patent/JPS6117188A/en
Publication of JPH0558199B2 publication Critical patent/JPH0558199B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 [発明の技術分野] 本発明はパーソナルコンピユータ等の情報処理
装置に用いられる表示装置のウインドウ表示制御
回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a window display control circuit for a display device used in an information processing device such as a personal computer.

[従来技術とその問題点] ビジネス用のパーソナルコンピユータに用いら
れるCRTデイスプレイ装置に於いては、表示画
面を任意の二次元座標により指定された複数の四
辺形領域に区分し、その各領域に任意の画像を表
示する所謂マルチビユーポート(multi−
viewport)手法が用いられている。このマルチ
ビユーポートを実現するためのウインドウイング
処理に於いて、各ウインドウ(window)に枠付
けを施す機能を持たせる場合、従来では、ウイン
ドウ枠の枠付け処理をウインドウ処理と同様に、
CPUの制御の下に特定のソフトウエアを用いて
実現していた。又、従来では、ウインドウの移
動、変更等を行なう際、その度に表示メモリの内
容(イメージデータ)を書き換えなければならな
かつた。
[Prior art and its problems] In a CRT display device used in a personal computer for business use, the display screen is divided into a plurality of rectangular areas specified by arbitrary two-dimensional coordinates, and each area is The so-called multi-view port (multi-
viewport) method is used. In the windowing process to realize this multi-view port, when each window has a function to frame it, conventionally, the process of framing the window frame is done in the same way as window processing.
This was achieved using specific software under the control of the CPU. Furthermore, conventionally, when moving or changing a window, the contents (image data) of the display memory had to be rewritten each time.

従つて、従来では、CRTデイスプレイに於い
て、マルチビユーポートを実現すべく、ウインド
ウの処理機能をもたせようとすると、その処理に
かかるソフトウエアが非常に繁雑になり、これに
伴いシステム全体の制御が複雑化してCPUにか
かる負担が非常に大きいとともに、ウインドウの
移動、変更時等に於いて、その都度表示メモリの
イメージデータの書き換えが必要となることか
ら、多くの処理時間を要し、従つて処理スピード
が遅くなるという欠点を有していた。
Therefore, in the past, when trying to add window processing functions to a CRT display in order to realize a multi-view port, the software required for this processing became extremely complex, and this required control of the entire system. This makes the process more complex and puts a very heavy burden on the CPU.In addition, it is necessary to rewrite the image data in the display memory each time a window is moved or changed, which takes a lot of processing time and slows down the process. However, the disadvantage is that the processing speed is slow.

[発明の目的] 本発明は上記実情に鑑みなされたもので、表示
メモリの書替えを行なうことなく、簡単なハード
ウエアにて、ウインドウの移動、変更を可能にし
たウインドウ表示制御回路を提供することを目的
とする。
[Object of the Invention] The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to provide a window display control circuit that makes it possible to move and change windows using simple hardware without rewriting the display memory. With the goal.

[発明の要点] 本発明は、表示画面に複数のウインドウを表示
するウインドウ表示制御回路であつて、表示画面
に対応する水平方向の所定ドツト単位毎のウイン
ドウ表示位置を示す水平ポインタを前記複数のウ
インドウにおける各ウインドウに対応して記憶す
る水平ポインタ記憶手段と、この水平ポインタ記
憶手段に記憶された各ウインドウに対応する前記
水平ポインタを水平方向の所定ドツト走査に同期
して読み出す手段と、表示画面に対応する垂直方
向の所定ラスタ単位毎のウインドウ表示位置を示
す垂直ポインタを前記複数のウインドウにおける
各ウインドウに対応して記憶する垂直ポインタ記
憶手段と、この垂直ポインタ記憶手段に記憶され
た各ウインドウに対応する前記垂直ポインタを所
定ラスタ走査に同期して読み出す手段と、前記複
数のウインドウを表示画面に表示する際における
各ウインドウの重ね合わせ順序を指定する複数の
優先順位情報を記憶する優先順位情報記憶手段
と、この優先順位情報記憶手段に記憶された複数
の優先順位情報の中から1つの優先順位情報を指
定する指定手段と、前記水平ポインタ記憶手段か
ら読出された水平ポインタの内容および前記垂直
ポインタ記憶手段から読出された垂直ポインタの
内容に基づいて、ウインドウ表示期間を示す情報
を各ウインドウ毎に設定する手段と、この手段の
設定内容および前記指定手段で指定される前記優
先順位情報記憶手段の優先順位情報に基づいて所
定のウインドウ表示データをアクセスするための
表示アドレスを発生する手段とを具備し、表示メ
モリの書替えを行なうことなく、簡単なハードウ
エアにて、表示画面に複数のウインドウを指定さ
れた優先順位に基づいた重ね合わせ順序で表示で
き、ウインドウの移動、変更を行なうことができ
る構成としたものである。
[Summary of the Invention] The present invention is a window display control circuit that displays a plurality of windows on a display screen, and in which a horizontal pointer indicating a window display position for each predetermined dot unit in the horizontal direction corresponding to the display screen is moved to the plurality of windows. horizontal pointer storage means for storing a horizontal pointer corresponding to each window in the window; means for reading out the horizontal pointer corresponding to each window stored in the horizontal pointer storage means in synchronization with a predetermined dot scan in the horizontal direction; and a display screen. vertical pointer storage means for storing a vertical pointer indicating a window display position for each predetermined raster unit in the vertical direction corresponding to each of the plurality of windows; means for reading out the corresponding vertical pointer in synchronization with a predetermined raster scan, and a priority information storage for storing a plurality of priority information specifying an order in which each window is stacked when displaying the plurality of windows on a display screen. means for specifying one piece of priority information from among a plurality of pieces of priority information stored in the priority information storage means; contents of the horizontal pointer read from the horizontal pointer storage means and the vertical pointer; means for setting information indicating a window display period for each window based on the contents of the vertical pointer read from the storage means; and the setting contents of this means and the priority information storage means specified by the specifying means. A means for generating a display address for accessing predetermined window display data based on priority information is provided, and multiple windows can be displayed on a display screen using simple hardware without rewriting the display memory. The configuration allows display in an overlapping order based on a designated priority order, and allows windows to be moved and changed.

[実施例] 以下図面を参照して本発明の一実施例を説明す
る。ここでは、最大4つのウインドウW0,W
1,W2,W3を重ねて又は分離して表示できる
構成とし、かつ1キヤラクタを16×16ドツトで表
示し、画面の書替え(CPUのウインドウRAMア
クセス)は垂直帰線期間を利用して行なうものと
する。
[Example] An example of the present invention will be described below with reference to the drawings. Here, up to four windows W0, W
1, W2, and W3 can be displayed overlapping or separately, one character is displayed as 16 x 16 dots, and screen rewriting (CPU window RAM access) is performed using the vertical blanking period. shall be.

第1図は本発明の一実施例に於ける要部の構成
を示すブロツク図である。
FIG. 1 is a block diagram showing the configuration of essential parts in an embodiment of the present invention.

図中、1はデータバス2及びアドレスバス3を
介してCPUに接続され、CPUの制御の下にCRT
表示部の表示制御を行なうCRT制御部である。
このCRT制御部1からは、画面走査のための、
水平同期信号(HSYNC)、垂直同期信号
(VSYNC)、基本クロツク(ドツトクロツク;
CLOCK)、キヤラクタクロツク(CCLK)、更に
は画面走査のための表示アドレス(CA)等を出
力する。
In the figure, 1 is connected to the CPU via data bus 2 and address bus 3, and is controlled by the CRT.
This is a CRT control unit that controls the display of the display unit.
From this CRT control unit 1, for screen scanning,
Horizontal synchronization signal (HSYNC), vertical synchronization signal (VSYNC), basic clock (dot clock)
CLOCK), character clock (CCLK), and display address (CA) for screen scanning.

4はデータバス2を介してCPUより、ウイン
ドウ表示のための各種表示制御データを受けると
ともに、CRT制御部1より、水平同期信号
(HSYNC)、キヤラクタクロツク(CCLK)、表
示アドレス(CA)等を受けて、ウインドウ表示
のための変換された表示アドレス(CCA)、およ
び固定画面のオン・オフ制御信号(su)を出力す
るウインドウ制御部である。このウインドウ制御
部4の具体的な構成は第2図に示され、その詳細
は後述する。
4 receives various display control data for window display from the CPU via the data bus 2, and also receives horizontal synchronization signal (HSYNC), character clock (CCLK), display address (CA), etc. from the CRT control unit 1. In response to this, the window control unit outputs a converted display address (CCA) for window display and a fixed screen on/off control signal (su). The specific configuration of this window control section 4 is shown in FIG. 2, and the details will be described later.

5は表示イメージデータが貯えられるウインド
ウRAMであり、ここでは4画面分の記憶領域を
有し、そのうちの予め定められた1画面分の領域
を固定画面(背景画面)領域として、これらの各
領域に於いて最大4つのウインドウに対する画面
領域が指定できる。
Reference numeral 5 denotes a window RAM in which display image data is stored, and here it has a storage area for four screens, of which a predetermined area for one screen is used as a fixed screen (background screen) area, and each of these areas is You can specify screen areas for up to four windows.

6はデータバス2及びアドレスバス3を介して
CPUに接続され、CPUの制御の下にウインドウ
RAM5のリード/ライト制御を行なうRAM制
御部である。このRAM制御部6からは、CPUの
RAMアクセス時にCPUアドレス(CPU−A)を
選択し、表示リフレツシユ時に表示アドレス
(CCA)を選択するためのアドレス選択制御信号
(AS)、CPUからの書込み指示に従い、垂直帰線
期間に於いて書込みモードを指定し、表示アクセ
ス時に於いて読出しモードを指定するリード/ラ
イト制御信号(R/W)、ウインドウRAM5の
出力(読出し)データを取込むためのロード信号
(LO)等が選択的に出力される。
6 via data bus 2 and address bus 3
A window connected to the CPU and under the control of the CPU
This is a RAM control unit that performs read/write control of the RAM5. From this RAM control unit 6, the CPU
Address selection control signal (AS) for selecting the CPU address (CPU-A) when accessing RAM and selecting the display address (CCA) when refreshing the display, and writing during the vertical retrace period according to write instructions from the CPU. A read/write control signal (R/W) that specifies the mode and the read mode during display access, a load signal (LO) for capturing the output (read) data of the window RAM 5, etc. are selectively output. be done.

7はRAM制御部6からのアドレス選択制御信
号(AS)に従い表示アドレス(CCA)又はCPU
アドレス(CPU−A)を選択し、ウインドウ
RAM5に供給するアドレスセレクタである。
7 selects the display address (CCA) or the CPU according to the address selection control signal (AS) from the RAM control unit 6.
Select the address (CPU-A) and open the window
This is an address selector that supplies RAM5.

8はRAM制御部6からのロード信号(LO)
に従い、ウインドウRAM5から読出された表示
データを貯える表示データバツフアである。
8 is the load signal (LO) from the RAM control unit 6
This is a display data buffer that stores display data read out from the window RAM 5 according to the window RAM 5.

9は表示データバツフア8の出力データ、即ち
ここでは16ビツト単位のイメージデータをラツチ
するラツチ回路であり、固定画面のオン・オフ制
御信号(su)がオフを示す“0”状態の際にラツ
チを解除し、オール“0”のイメージデータを出
力する。
Reference numeral 9 denotes a latch circuit that latches the output data of the display data buffer 8, that is, image data in units of 16 bits here, and latches it when the fixed screen on/off control signal (su) is in the "0" state indicating off. It is released and outputs all "0" image data.

10は上記ラツチ回路9より出力される16ビツ
ト幅の表示データ(イメージデータ)をCRT制
御部1より発生されるドツトクロツク
(CLOCK)に従い順次シリアル変換しビデオ信
号として出力するパラレル−シリアル変換回路で
ある。
Reference numeral 10 denotes a parallel-to-serial converter circuit that sequentially converts the 16-bit width display data (image data) output from the latch circuit 9 into serial data according to the dot clock (CLOCK) generated by the CRT control unit 1 and outputs it as a video signal. .

11はデータバス2とウインドウRAM5との
間の表示データ(イメージデータ)の転送制御を
行なうバス制御部である。
Reference numeral 11 denotes a bus control unit that controls the transfer of display data (image data) between the data bus 2 and the window RAM 5.

第2図は上記したウインドウ制御部4の内部構
成を示すブロツク図である。
FIG. 2 is a block diagram showing the internal structure of the window control section 4 described above.

図中、21は上記CRT制御部1より発生され
るキヤラクタクロツク(CCLK)を受けて表示走
査に同期した行単位のキヤラクタカウント(ここ
では0〜47)を行なうカウンタである。22は
CPUからの書込み指令(WEH)に従い上記カウ
ンタ21のカウント出力又はCPUより指定され
たデータバス2上のポインタアドレス(6ビツ
ト)の何れか一方を選択するアドレスセレクタで
あり、CPUからの書込み指令(WEH)が書込み
モードを示している際にデータバス2上のCPU
の指定アドレスを選択する。23は4つのウイン
ドウW0,W1,W2,W3の各横方向(水平方
向)の開始・終了位置(桁位置)を指定するため
のウインドウ位置指定データ、即ち4つの各ウイ
ンドウW0,W1,W2,W3に対する文字桁単
位の横枠位置を指定する水平ポインタ情報を記憶
し、この水平ポインタ情報を文字桁(16ドツト)
単位の表示走査に同期して順次読出し制御する水
平ポインタRAMであり、CPUからの書込み指令
(WEH)が書込みモードを示している際に、アド
レスセレクタ22より出力されるCPUの指定ア
ドレスに従い、CPUより送出された4ビツト単
位の水平ポインタ情報HP0,HP1,HP2,
HP3を順次記憶する。
In the figure, numeral 21 is a counter that receives a character clock (CCLK) generated by the CRT control section 1 and counts characters (0 to 47 in this case) in units of rows in synchronization with display scanning. 22 is
This is an address selector that selects either the count output of the counter 21 or the pointer address (6 bits) on the data bus 2 specified by the CPU in accordance with the write command (WE H ) from the CPU. CPU on data bus 2 when (WE H ) indicates write mode.
Select the specified address. 23 is window position specification data for specifying the start and end positions (digit positions) in the horizontal direction (horizontal direction) of each of the four windows W0, W1, W2, W3, that is, each of the four windows W0, W1, W2, Stores horizontal pointer information that specifies the horizontal frame position in character digit units for W3, and stores this horizontal pointer information in character digits (16 dots).
This is a horizontal pointer RAM that sequentially controls readout in synchronization with unit display scanning, and when a write command (WE H ) from the CPU indicates write mode, it reads according to the specified address of the CPU output from the address selector 22. Horizontal pointer information sent from the CPU in 4-bit units HP0, HP1, HP2,
Memorize HP3 sequentially.

24は水平ポインタRAM23より出力される
4ビツト単位の水平ポインタ情報HP0,HP1,
HP2,HP3を保持するフリツプフロツプ回路
である。このフリツプフロツプ回路24に貯えら
れた水平ポインタ情報HP0,HP1,HP2,
HP3のうち、HP0に対応するポインタ出力を
HO0,HP1に対応するポインタ出力をHO1,
HP2に対応するポインタ出力をHO2,HP3に
対応するポインタ出力をHO3として表わす。
24 is horizontal pointer information HP0, HP1, 4 bits output from the horizontal pointer RAM 23.
This is a flip-flop circuit that holds HP2 and HP3. Horizontal pointer information HP0, HP1, HP2, stored in this flip-flop circuit 24,
Output the pointer corresponding to HP0 out of HP3.
The pointer output corresponding to HO0 and HP1 is set to HO1,
The pointer output corresponding to HP2 is expressed as HO2, and the pointer output corresponding to HP3 is expressed as HO3.

25は上記CRT制御部1より発生される水平
同期信号(HSYNC)を受けて表示走査に同期し
たフイールド単位のラスタ(スライスライン)カ
ウント(ここでは0〜511)を行なうカウンタで
ある。26はCPUからの書込み指令(WEV)に
従い上記カウンタ25のカウント出力又はCPU
より指定されたデータバス2上のポインタアドレ
ス(9ビツト)の何れか一方を選択するアドレス
セレクタであり、CPUからの書込み指令(WEV
が書込みモードを示している際にデータバス2上
のCPUの指定アドレスを選択する。27は4つ
のウインドウW0,W1,W2,W3の各縦方向
(垂直方向)の開始・終了位置(ラスタ位置)を
指定するためのウインドウ位置指定データ、即ち
4つの各ウインドウW0,W1,W2,W3に対
する縦ドツト単位の垂直ポインタ情報を記憶し、
この垂直ポインタ情報をライン走査に同期して順
次読出し制御する垂直ポインタRAMであり、
CPUからの書込み指令(WEV)が書込みモード
を示している際に、アドレスセレクタ26より出
力されるCPUの指定アドレスに従い、CPUより
送出された4ビツト単位の垂直ポインタ情報VP
0,VP1,VP2,VP3を順次記憶する。28
は垂直ポインタRAM27より出力される4ビツ
ト単位の垂直ポインタ情報VP0,VP1,VP2,
VP3を保持するフリツプフロツプ回路である。
このフリツプフロツプ回路28に貯えられた垂直
ポインタ情報VP0,VP1,VP2,VP3のう
ち、VP0に対応するポインタ出力をVO0,VP
1に対応するポインタ出力をVO1,VP2に対
応するポインタ出力をVO2,VP3に対応する
ポインタ出力をVO3として表わす。
A counter 25 receives a horizontal synchronizing signal (HSYNC) generated by the CRT control section 1 and performs a raster (slice line) count (here, 0 to 511) in units of fields in synchronization with display scanning. 26 is the count output of the above counter 25 or the CPU according to the write command (WE V ) from the CPU.
This is an address selector that selects one of the pointer addresses (9 bits) on data bus 2 specified by the write command (WE V ) from the CPU.
Selects the designated address of the CPU on data bus 2 when indicates the write mode. 27 is window position designation data for designating the vertical direction (vertical direction) start and end positions (raster positions) of each of the four windows W0, W1, W2, W3, that is, each of the four windows W0, W1, W2, Store vertical pointer information in units of vertical dots for W3,
A vertical pointer RAM that sequentially reads and controls this vertical pointer information in synchronization with line scanning.
When the write command (WE V ) from the CPU indicates write mode, the vertical pointer information VP is sent out by the CPU in 4-bit units according to the specified address of the CPU output from the address selector 26.
0, VP1, VP2, and VP3 are stored sequentially. 28
are 4-bit vertical pointer information VP0, VP1, VP2, output from the vertical pointer RAM 27.
This is a flip-flop circuit that holds VP3.
Among the vertical pointer information VP0, VP1, VP2, VP3 stored in this flip-flop circuit 28, the pointer output corresponding to VP0 is set to VO0, VP.
The pointer output corresponding to 1 is expressed as VO1, the pointer output corresponding to VP2 is expressed as VO2, and the pointer output corresponding to VP3 is expressed as VO3.

290はフリツプフロツプ回路24に貯えられ
た4ビツト単位の水平ポインタ情報のうち、第1
のウインドウW0に対する文字桁単位の開始位置
及び終了位置を示す一対の前記ポインタ出力HO
0を受けて、上記開始位置を示す信号の立上りか
ら上記終了位置を示す信号の立上りまでの期間に
亙つて“1”出力状態となるラツチ回路、291
は同第2のウインドウW1に対する文字桁単位の
開始位置及び終了位置を示す一対の前記ポインタ
出力HO1を受けて、上記開始位置を示す信号の
立上りから上記終了位置を示す信号の立上りまで
の期間に亙つて“1”出力状態となるラツチ回
路、292は同第3のウインドウW2に対する文
字桁単位の開始位置及び終了位置を示す一対の前
記ポインタ出力HO2を受けて、上記開始位置を
示す信号の立上りから上記終了位置を示す信号の
立上りまでの期間に亙つて“1”出力状態となる
ラツチ回路、293は同第4のウインドウW3に
対する文字桁単位の開始位置及び終了位置を示す
一対の前記ポインタ出力HO3を受けて、上記開
始位置を示す信号の立上りから上記終了位置を示
す信号の立上りまでの期間に亙つて“1”出力状
態となるラツチ回路である。このラツチ回路29
〜293の各ラツチ出力のうち、ラツチ回路29
のラツチ出力をHL0、ラツチ回路291のラツ
チ出力をHL1、ラツチ回路292のラツチ出力を
HL2、ラツチ回路293のラツチ出力をHL3で
表わす。
29 0 is the first of the 4-bit horizontal pointer information stored in the flip-flop circuit 24.
A pair of pointer outputs HO indicating the start position and end position in character digit units for window W0 of
a latch circuit which receives 0 and outputs "1" over a period from the rise of the signal indicating the start position to the rise of the signal indicating the end position ;
receives the pair of pointer outputs HO1 indicating the start position and end position in character digit units for the second window W1, and calculates the output in the period from the rise of the signal indicating the start position to the rise of the signal indicating the end position. The latch circuit 292 , which is always in the "1" output state, receives the pair of pointer outputs HO2 indicating the start position and end position in character digit units for the third window W2, and outputs a signal indicating the start position. A latch circuit 293 outputs "1" from the rising edge to the rising edge of the signal indicating the end position. Reference numeral 293 denotes a pair of latch circuits indicating the start position and end position of the fourth window W3 in units of character digits. The latch circuit receives the pointer output HO3 and outputs "1" during the period from the rise of the signal indicating the start position to the rise of the signal indicating the end position. This latch circuit 29
Of each latch output from 0 to 293 , latch circuit 29
The latch output of latch circuit 291 is connected to HL0, the latch output of latch circuit 291 is connected to HL1, and the latch output of latch circuit 292 is connected to
HL2 and the latch output of the latch circuit 293 are represented by HL3.

又、300はフリツプフロツプ回路28に貯え
られた垂直ポインタ情報のうち、第1のウインド
ウW0に対する縦ドツト単位の開始位置及び終了
位置を示す一対の前記ポインタ出力VO0を受け
て、上記開始位置を示す信号の立上りから上記終
了位置を示す信号の立上りまでの期間に亙つて
“1”出力状態となるラツチ回路、301は同第2
のウインドウW1に対する縦ドツト単位の開始位
置及び終了位置を示す一対の前記ポインタ出力
VO1を受けて、上記開始位置を示す信号の立上
りから上記終了位置を示す信号の立上りまでの期
間に亙つて“1”出力状態となるラツチ回路、3
2は同第3のウインドウW2に対する縦ドツト
単位の開始位置及び終了位置を示す一対の前記ポ
インタ出力VO2を受けて、上記開始位置を示す
信号の立上りから上記終了位置を示す信号の立上
りまでの期間に亙つて“1”出力状態となるラツ
チ回路、303は同第4のウインドウW3に対す
る縦ドツト単位の開始位置及び終了位置を示す一
対の前記ポインタ出力VO3を受けて、上記開始
位置を示す信号の立上りから上記終了位置を示す
信号の立上りまでの期間に亙つて“1”出力状態
となるラツチ回路である。このラツチ回路300
〜303の各ラツチ出力のうち、ラツチ回路300
のラツチ出力をVL0、ラツチ回路301のラツチ
出力をVL1、ラツチ回路302のラツチ出力を
VL2、ラツチ回路303のラツチ出力をVL3で
表わす。
Further, 300 receives the pair of pointer outputs VO0 indicating the start position and end position of each vertical dot for the first window W0 among the vertical pointer information stored in the flip-flop circuit 28, and indicates the start position. A latch circuit 301 outputs "1" during the period from the rise of the signal to the rise of the signal indicating the end position.
A pair of pointer outputs indicating a start position and an end position in vertical dot units for window W1 of
a latch circuit that receives VO1 and outputs "1" over a period from the rising edge of the signal indicating the starting position to the rising edge of the signal indicating the ending position;
02 receives the pair of pointer outputs VO2 indicating the start position and end position of each vertical dot for the third window W2, and calculates the period from the rise of the signal indicating the start position to the rise of the signal indicating the end position. The latch circuit 303 , which outputs "1" throughout the period, receives the pair of pointer outputs VO3 indicating the start position and end position of each vertical dot for the fourth window W3, and indicates the start position. This is a latch circuit that outputs "1" during the period from the rise of the signal to the rise of the signal indicating the end position. This latch circuit 30 0
Of each latch output of ~30 3 , the latch circuit 30 0
The latch output of latch circuit 301 is VL1, the latch output of latch circuit 302 is VL0, and the latch output of latch circuit 301 is VL1.
VL2 and the latch output of the latch circuit 303 are represented by VL3.

ここで、上記ラツチ回路290〜293はこれと
対応するウインドウW0,W1,W2,W3のラ
ツチ回路300〜303の出力が“0”のとき、そ
のラツチ内容がクリア“1”→“0”)され、ラ
ツチ回路300〜303は後述する画面オン・オフ
指定レジスタ31の対応するビツトの内容が
“0”のとき、そのラツチ内容が同様にクリアさ
れる。
Here, when the outputs of the latch circuits 30 0 - 30 3 of the corresponding windows W0, W1, W2, W3 are "0", the latch circuits 29 0 - 29 3 clear the latch contents "1" → When the contents of the corresponding bits of the screen on/off designation register 31, which will be described later, are "0", the latch contents of the latch circuits 300 to 303 are similarly cleared.

31は垂直帰線期間に於いて、データバス2を
介しCPUより送出された固定画面及び各ウイン
ドウに対する画面オン・オフ指定情報を貯える画
面オン・オフ指定レジスタであり、CPUからの
ロードタイミング信号(LA)に従いデータバス
2上の5ビツトの画面オン・オフ指定情報を貯え
るもので、その5ビツトの画面オン・オフ指定情
報のうち、ビツトS0がウインドウW0、ビツト
S1がウインドウW1、ビツトS2がウインドウ
W2、ビツトS3がウインドウW3、ビツトS4
が固定画面に対応し、それぞれビツト出力が
“0”のとき、対応画面の消去を示す。
31 is a screen on/off designation register that stores screen on/off designation information for the fixed screen and each window sent from the CPU via the data bus 2 during the vertical retrace period; LA) stores 5-bit screen on/off designation information on data bus 2. Of the 5-bit screen on/off designation information, bit S0 is for window W0, bit S1 is for window W1, and bit S2 is for window W1. Window W2, bit S3 is window W3, bit S4
corresponds to a fixed screen, and when each bit output is "0", it indicates erasure of the corresponding screen.

32は垂直帰線期間に於いて、データバス2を
介しCPUより送出されたウインドウ優先順位指
定情報を貯えるプライオリテイレジスタであり、
CPUからのロードタイミング信号(LB)に従
い、4つのウインドウW0,W1,W2,W3の
重ね合わせ順序(計24通り)を指定する5ビツト
の優先順位指定情報を貯える。
32 is a priority register that stores window priority designation information sent from the CPU via the data bus 2 during the vertical retrace period;
According to the load timing signal (LB) from the CPU, 5-bit priority designation information that designates the superimposition order (24 ways in total) of the four windows W0, W1, W2, and W3 is stored.

33は上記ラツチ回路290〜293の各ラツチ
出力HL0,HL1,HL2,HL3、及び上記プ
ライオリテイレジスタ32の各ビツト出力S4〜
S0を入力データ(読出しアドレス)として、そ
の入力データに固有の3ビツトのウインドウ表示
制御のための優先度制御情報P1,P2,P3を
出力するプライオリテイROMである。ここで上
記優先度制御情報P1,P2,P3のうち、P3
は[固定画面/ウインドウ]の表示指定ビツトと
なり、P2,P1はウインドウの選択指定ビツト
となるもので、P0=“1”で固定画面表示、P
0=“0”でウインドウ表示を示し、P2,P1
=“0”でウインドウW0,P2=“0”、P1=
“1”でウインドウW1,P2=“1”、P1=
“0”でウインドウW2,P2,P1=“1”でウ
インドウW3をそれぞれ示す。
Reference numerals 33 denote the latch outputs HL0, HL1, HL2, HL3 of the latch circuits 290 to 293 , and the bit outputs S4 to S4 of the priority register 32, respectively.
This is a priority ROM that takes S0 as input data (read address) and outputs 3-bit priority control information P1, P2, and P3 for window display control specific to the input data. Here, among the priority control information P1, P2, and P3, P3
is the display specification bit for [fixed screen/window], P2 and P1 are the window selection specification bits, and when P0="1", fixed screen display, P
0="0" indicates window display, P2, P1
= “0”, window W0, P2 = “0”, P1 =
If “1”, window W1, P2 = “1”, P1 =
"0" indicates windows W2, P2, and P1="1" indicates window W3.

34は垂直帰線期間に於いて、データバス2を
介しCPUより送出されるオフセツトRAM指定ア
ドレス、及びその指定領域に貯えられるオフセツ
トアドレスの一部をラツチするオフセツトレジス
タであり、CPUからのロードタイミング信号
(LC)に従い、各ウインドウに対するオフセツト
アドレスを後述するオフセツトRAM36に格納
するための2ビツトのアドレスデータをビツトS
15,S14に貯え、その領域に貯えられるオフ
セツトアドレス(18ビツト)の一部(ここでは上
位2ビツト)をビツトS1,S0に貯える。
34 is an offset register that latches the offset RAM specified address sent from the CPU via the data bus 2 and a part of the offset address stored in the specified area during the vertical retrace period; In accordance with the load timing signal (LC), 2-bit address data for storing the offset address for each window in the offset RAM 36, which will be described later, is transferred to bit S.
15, S14, and a part (here, the upper 2 bits) of the offset address (18 bits) stored in that area is stored in bits S1, S0.

35はCPUからの書込み指令(WE0)に従い、
オフセツトアドレスの書込み時に於いて、オフセ
ツトレジスタ34のビツトS15,S14に貯え
られた2ビツトのデータをオフセツトRAM36
のアドレスとして選択し、表示動作時に於いては
プライオリテイROM33より出力される優先度
制御情報P1,P2,P3のうちのP1,P2の
2ビツトのデータをオフセツトRAM36のアド
レスとして選択するアドレスセレクタである。
35 follows the write command (WE 0 ) from the CPU,
When writing the offset address, the 2-bit data stored in bits S15 and S14 of the offset register 34 is written to the offset RAM 36.
This is an address selector that selects the 2-bit data of P1 and P2 of the priority control information P1, P2, and P3 outputted from the priority ROM 33 as the address of the offset RAM 36 during display operation. be.

36は垂直帰線期間に於いて、データバス2を
介しCPUより送出された各ウインドウW0,W
1,W2,W3に対する各18ビツト構成のオフセ
ツトアドレスを記憶し、表示動作時に於いて、プ
ライオリテイROM33の出力データP1,P2
に従うオフセツトアドレスを読出すオフセツト
RAMであり、CPUからの書込み指令(WE0)に
従い、オフセツトレジスタ34のビツトS15,
S14に貯えられた2ビツトのアドレスデータに
より指定された番地領域に、同じくオフセツトレ
ジスタ34のビツトS1,S0に貯えられた上位
2ビツトのオフセツトアドレス及びデータバス2
上の残る16ビツトのオフセツトアドレスを格納す
る。
36 indicates each window W0, W sent out from the CPU via the data bus 2 during the vertical retrace period.
1, W2, and W3, and store output data P1, P2 of the priority ROM 33 during display operation.
Offset to read offset address according to
RAM, and according to the write command (WE 0 ) from the CPU, bits S15 of the offset register 34,
In the address area specified by the 2-bit address data stored in S14, the upper 2-bit offset address also stored in bits S1 and S0 of the offset register 34 and the data bus 2 are stored.
Stores the remaining 16-bit offset address above.

37はプライオリテイROM33の出力ビツト
P3の内容に従い、オフセツトRAM36の出力
データ即ちオフセツトアドレスを選択的にインヒ
ビツトするアンド回路であり、プライオリテイ
ROM33の出力ビツトP3が固定画面の表示を
示す“1”となつている際に、インバータ39の
出力(“0”)により、オフセツトアドレスの後述
する加算回路38への入力が禁止される。
37 is an AND circuit that selectively inhibits the output data of the offset RAM 36, that is, the offset address, according to the contents of the output bit P3 of the priority ROM 33;
When the output bit P3 of the ROM 33 is "1" indicating a fixed screen display, the output ("0") of the inverter 39 prohibits input of the offset address to the adder circuit 38, which will be described later.

38は上記CRT制御部1より出力される表示
アドレス(CA)に、アンド回路37を介して選
択的に出力されるオフセツトアドレスを加算し、
ウインドウRAM5の表示アドレス(CCA)を得
る加算回路である。
38 adds an offset address selectively outputted via the AND circuit 37 to the display address (CA) outputted from the CRT control unit 1;
This is an adder circuit that obtains the display address (CCA) of the window RAM 5.

40はプライオリテイROM33のビツト出力
P3と、インバータ41で反転された画面オン・
オフ指定レジスタ31のビツト出力S4とを受け
て固定画面のオン・オフ制御信号(su)を出力す
るナンド回路である。
40 is the bit output P3 of the priority ROM 33 and the screen-on signal inverted by the inverter 41.
This is a NAND circuit that receives the bit output S4 of the off designation register 31 and outputs a fixed screen on/off control signal (su).

第3図は上記第2図に示すラツチ回路290
293の内部回路構成を示す回路ブロツク図、第
4図は上記第2図に示すラツチ回路300〜303
の内部回路構成を示す回路ブロツク図であり、D
形フリツプフロツプFF1,FF4、デイレイドフ
リツプフロツプ等を主構成要素として容易に実現
される。
FIG. 3 shows the latch circuits 29 0 to 29 shown in FIG. 2 above.
293 is a circuit block diagram showing the internal circuit configuration of the latch circuit 300 to 303 shown in FIG. 2 above.
It is a circuit block diagram showing the internal circuit configuration of D.
It can be easily realized using type flip-flops FF1, FF4, delayed flip-flops, etc. as main components.

第5図は上記第2図に示す水平ポインタRAM
23のデータ記憶例を示し、第6図はそのデータ
に従う各部の信号タイミングを示すタイムチヤー
トである。又、第7図は上記第2図に示す垂直ポ
インタRAM27のデータ記憶例を示し、第5図
はそのデータに従う各部の信号タイミングを示す
タイムチヤートである。尚、第6図の各部信号状
態は、第7図、及び第8図に於ける502ラスタ目
のラスタタイミングを例にとつて示している。従
つて、上記ラスタタイミングでは、ラツチ回路3
0のラツチ出力VL0が既に“0”となつている
ことから、ラツチ回路290のラツチ出力HL0が
強制的に“0”に戻されている。
Figure 5 shows the horizontal pointer RAM shown in Figure 2 above.
FIG. 6 is a time chart showing the signal timing of each part according to the data. Further, FIG. 7 shows an example of data storage in the vertical pointer RAM 27 shown in FIG. 2, and FIG. 5 is a time chart showing signal timings of various parts according to the data. Note that the signal states of each part in FIG. 6 are shown using the raster timing of the 502nd raster in FIGS. 7 and 8 as an example. Therefore, at the above raster timing, the latch circuit 3
Since the latch output VL0 of 00 has already become "0", the latch output HL0 of the latch circuit 290 is forcibly returned to "0".

第9図は第2図に示すプライオリテイROM3
3のアドレスA8〜A0と出力データ(優先度制
御情報:P1,P2,P3)との対応を示す図で
ある。
Figure 9 shows the priority ROM3 shown in Figure 2.
3 is a diagram showing the correspondence between addresses A8 to A0 of No. 3 and output data (priority control information: P1, P2, P3). FIG.

第10図は上記第1図に示すウインドウRAM
5内の指定ウインドウの画面領域を含めたマツプ
を示したもので、ここでは4画面分の記憶領域
PA,PB,PC,PDを有し、そのうちの予め定め
られた1画面分の領域PAを固定画面(背景画面)
領域として、これらの各領域に於いて最大4つの
ウインドウW0,W1,W2,W3に対する画面
領域M0,M1,M2,M3が指定できる。尚、
図中、m0,m1,m2,m3は各ウインドウ領
域のスタートアドレスを示し、n0〜n3は各ウ
インドウを固定画面領域PAに於いて重ね合わせ
た際の各ウインドウ領域のスタートアドレスを示
している。従つて、ここでは、m0−n0がウイ
ンドウW0のオフセツトアドレスOF0,m1−
n1がウインドウW1のオフセツトアドレスOF
1,m2−n2がウインドウW2のオフセツトア
ドレスOF2,m3−n3がウインドウW3のオ
フセツトアドレスOF3となる。
Figure 10 shows the window RAM shown in Figure 1 above.
This is a map that includes the screen area of the specified window in 5. Here, the storage area for 4 screens is shown.
Has PA, PB, PC, PD, of which one predetermined screen area PA is fixed screen (background screen)
As areas, screen areas M0, M1, M2, and M3 for up to four windows W0, W1, W2, and W3 can be specified in each of these areas. still,
In the figure, m0, m1, m2, and m3 indicate the start address of each window area, and n0 to n3 indicate the start address of each window area when the windows are overlapped in the fixed screen area PA. Therefore, here, m0-n0 is the offset address OF0, m1-n0 of window W0.
n1 is the offset address OF of window W1
1, m2-n2 is the offset address OF2 of the window W2, and m3-n3 is the offset address OF3 of the window W3.

第11図は上記第2図に示すオフセツトRAM
36の2ビツトのアドレス入力(A0,A1=P
1,P2(又はオフセツトレジスタ34のS1
5,S14))とオフセツトアドレスOF0〜OF
3との対応を示す図である。
Figure 11 shows the offset RAM shown in Figure 2 above.
36 2-bit address input (A0, A1=P
1, P2 (or S1 of offset register 34
5, S14)) and offset address OF0~OF
3 is a diagram showing the correspondence with No. 3.

第12図は上記各ウインドウW0,W1,W
2,W3の表示状態(ビユーポート)を示す図で
ある。
Figure 12 shows each of the above windows W0, W1, W.
2. It is a figure which shows the display state (view port) of W3.

ここで第1図乃至第12図を参照して一実施例
の作用を説明する。
Here, the operation of one embodiment will be explained with reference to FIGS. 1 to 12.

通常の表示動作時に於いて、CRT制御部1は、
CPUの制御の下にCRT表示部を表示制御し、ウ
インドウRAM5の固定画面領域PAに格納され
た固定画面、又はウインドウ制御部4のウインド
ウ指定によるビユーポート画面をCRT上に表示
出力制御する。この際、CPUは、表示イメージ
の更新、マルチウインドウの設定等、各種情報の
更新及び設定を何れも垂直帰線期間に於いて選択
的に行なう。即ち、イメージデータの書替えを行
なう際、CPUは、垂直帰線期間に於いて、デー
タバス2を介しデータ書込み指令をRAM制御部
6に送出した後、アドレスバス3上にCPUアド
レス(CPU−A)を送出し、データバス2上に
書込み対象となるイメージデータを送出する。
RAM制御部6はCPUより受けたデータ書込み指
令に従い、その指令内容に応じたアドレス選択制
御信号(AS)、リード/ライト制御信号(R/
W)等を出力して、アドレスセレクタ7をCPU
アドレスの選択モードにし、ウインドウRAM5
を書込みモードにする。これにより、ウインドウ
RAM5には、アドレスバス3上のCPUアドレス
がアドレスセレクタ7を介し、書込みアドレスと
して与えられるとともに、データバス2上のイメ
ージデータがバス制御部11を介し、書込みデー
タとして与えられ、ウインドウRAM5のイメー
ジデータ更新が行われる。
During normal display operation, the CRT control unit 1:
The display of the CRT display section is controlled under the control of the CPU, and the fixed screen stored in the fixed screen area PA of the window RAM 5 or the view port screen specified by the window of the window control section 4 is displayed on the CRT. At this time, the CPU selectively updates and sets various information, such as updating the display image and setting multi-windows, during the vertical retrace period. That is, when rewriting image data, the CPU sends a data write command to the RAM control unit 6 via the data bus 2 during the vertical retrace period, and then sends the CPU address (CPU-A) onto the address bus 3. ) and sends the image data to be written onto the data bus 2.
In accordance with the data write command received from the CPU, the RAM control unit 6 outputs an address selection control signal (AS) and a read/write control signal (R/W) according to the contents of the command.
W) etc., and set the address selector 7 to the CPU.
Set the address selection mode to window RAM 5.
into write mode. This will cause the window
The CPU address on the address bus 3 is given to the RAM 5 as a write address via the address selector 7, and the image data on the data bus 2 is given as write data via the bus control unit 11. Data is updated.

又、ウインドウ表示のための各種情報をウイン
ドウ制御部4に設定する際、CPUは、垂直帰線
期間に於いて、データバス2を介し、設定すべき
各種の情報、及びその設定制御信号を選択的にウ
インドウ制御部4に設定する。具体的には、ロー
ドタイミング信号(LA)により、画面オン・オ
フ指定情報を画面オン・オフ指定レジスタ31に
設定し、ロードタイミング信号(LB)により、
ウインドウ優先順位指定情報をプライオリテイレ
ジスタ32に設定し、ロードタイミング信号
(LC)により、2ビツトのオフセツトRAM指定
アドレス、及びその指定領域に貯えられるオフセ
ツトアドレス(18ビツト)の一部(2ビツト)を
オフセツトレジスタ34に設定する。
Further, when setting various information for window display in the window control unit 4, the CPU selects various information to be set and its setting control signal via the data bus 2 during the vertical retrace period. The window controller 4 is set accordingly. Specifically, the screen on/off designation information is set in the screen on/off designation register 31 using the load timing signal (LA), and the screen on/off designation information is set in the screen on/off designation register 31 using the load timing signal (LB).
The window priority designation information is set in the priority register 32, and the load timing signal (LC) is used to set the 2-bit offset RAM designated address and a portion (2 bits) of the offset address (18 bits) stored in that designated area. ) is set in the offset register 34.

又、オフセツトRAM36へ各種ウインドウW
0,W1,W2,W3のオフセツトアドレスを設
定する際は、ロードタイミング信号(LC)によ
り、2ビツトのオフセツトRAM指定アドレス、
及びその指定領域に貯えられるオフセツトアドレ
ス(18ビツト)の一部(2ビツト)をオフセツト
レジスタ34に設定した後、データバス2上に書
込み対象となる残りのオフセツトアドレス(16ビ
ツト)を送出し、アドレスセレクタ35、及びオ
フセツトRAM36にそれぞれ書込み指令
(WE0)を送出して、オフセツトRAM36の上
記2ビツトのオフセツトRAM指定アドレスに従
う記憶領域に、ウインドウRAM5の各ウインド
ウW0,W1,W2,W3に対する画面領域M
0,M1,M2,M3を指定するための18ビツト
構成のオフセツトアドレスOF0,OF1,OF2,
OF3を書込む。
Also, various windows W to the offset RAM 36
When setting the offset addresses of 0, W1, W2, and W3, the load timing signal (LC) is used to set the 2-bit offset RAM specified address,
After setting a part (2 bits) of the offset address (18 bits) stored in the specified area in the offset register 34, the remaining offset address (16 bits) to be written on the data bus 2 is set. A write command (WE 0 ) is sent to the address selector 35 and the offset RAM 36, respectively, and each window W0, W1, W2, Screen area M for W3
18-bit offset address OF0, OF1, OF2, for specifying 0, M1, M2, M3.
Write OF3.

更に、書込み指令(WEH)により、水平ポイ
ンタRAM23に、例えば第5図に示すような、
各ウインドウW0,W1,W2,W3の横方向
(水平方向)の開始・終了位置(桁位置)を指定
するための水平ポインタ情報を設定し、又、書込
み指令(WEV)により、垂直ポインタRAM27
に、例えば第7図に示すような、各ウインドウW
0,W1,W2,W3の縦方向(垂直方向)の開
始・終了位置(ラスタ位置;縦ドツト位置)を指
定するための垂直ポインタ情報を設定する。
Furthermore, the write command (WE H ) causes the horizontal pointer RAM 23 to read, for example, as shown in FIG.
Horizontal pointer information for specifying the horizontal start and end positions (digit positions) of each window W0, W1, W2, and W3 is set, and the vertical pointer RAM 27 is set by a write command (WE V ).
For example, each window W as shown in FIG.
Vertical pointer information for specifying the vertical direction (vertical direction) start and end positions (raster position; vertical dot position) of 0, W1, W2, and W3 is set.

このように、CPUの制御の下に、垂直帰線期
間に於いて、ウインドウRAM5上の表示イメー
ジの更新、ウインドウ情報の設定等が行われる。
In this way, under the control of the CPU, the display image on the window RAM 5 is updated, window information is set, etc. during the vertical retrace period.

上述した各種ウインドウ情報設定後の表示動作
時(表示リフレツシユ時)に於いては、表示ウイ
ンドウ制御部4より、オフセツトアドレスOF0,
OF1,OF2,OF3をもとに変換処理された表
示アドレス(CCA)が出力されて、該アドレス
(CCA)によりウインドウRAM5が読出し制御
され、ウインドウRAM5より読出された表示デ
ータ(イメージデータ)が表示データバツフア
8、ラツチ回路9を経てパラレル−シリアル変換
回路10に入力され、シリアルデータに変換され
た後、ビデオ信号として図示しないCRT表示部
に送出される。
During the display operation (during display refresh) after setting the various window information described above, the display window control unit 4 sets the offset addresses OF0,
The display address (CCA) converted based on OF1, OF2, and OF3 is output, the window RAM 5 is read and controlled by the address (CCA), and the display data (image data) read from the window RAM 5 is displayed. The signal is inputted to a parallel-to-serial conversion circuit 10 via a data buffer 8 and a latch circuit 9, where it is converted into serial data and then sent to a CRT display unit (not shown) as a video signal.

ここで、ウインドウ、及びウインドウ枠の表示
動作を第2図乃至第12図を参照して説明する。
ウインドウRAM5に於いて、カウンタ21は、
CRT制御部1からのキヤラクタクロツク
(CCLK)をもとに、表示走査に同期した行単位
のキヤラクタカウント(0〜47)を行なう。この
カウンタ21のカウント出力は、ウインドウW
0,W1,W2,W3の横方向(水平方向)の開
始・終了位置(桁位置)を指定するための水平ポ
インタ情報の読出し用のアドレスとして、アドレ
スセレクタ22を介し、水平ポインタRAM23
に供給される。これにより、水平ポインタRAM
23からは、第5図、及び第6図に示す如く、キ
ヤラクタクロツク(CCLK)に同期して、各ウイ
ンドウW0,W1,W2,W3にビツト対応がと
られた4ビツトを単位とする水平ポインタ情報
HP0,HP1,HP2,HP3が順次読出され、
その都度、フリツプフロツプ回路24に保持され
る。
Here, the display operation of the window and the window frame will be explained with reference to FIGS. 2 to 12.
In the window RAM 5, the counter 21 is
Based on the character clock (CCLK) from the CRT control section 1, a character count (0 to 47) is performed in units of rows in synchronization with display scanning. The count output of this counter 21 is
The horizontal pointer RAM 23 is used as an address for reading horizontal pointer information for specifying the horizontal direction (horizontal direction) start and end positions (digit positions) of 0, W1, W2, and W3 through the address selector 22.
supplied to This allows horizontal pointer RAM
From 23 onwards, as shown in Figs. 5 and 6, the horizontal data is synchronized with the character clock (CCLK) in units of 4 bits, with bit correspondence taken in each window W0, W1, W2, and W3. pointer information
HP0, HP1, HP2, HP3 are read out sequentially,
Each time, it is held in the flip-flop circuit 24.

一方、カウンタ25はCRT制御部1からの水
平同期信号(HSYNC)をもとに、表示走査に同
期したフイールド単位のラスタカウント(0〜
511)行なう。このカウンタ25のカウント出力
はウインドウの縦方向(垂直方向)の開始・終了
位置(ラスタ位置)を指定するための垂直ポイン
タ情報の読出し用アドレスとして、アドレスセレ
クタ26を介し、垂直ポインタRAM27に供給
される。これにより、垂直ポインタRAM27か
らは、第7図、及び第8図に示す如く、水平同期
信号(HSYNC)即ちラスタ走査に同期して、各
ウインドウW0,W1,W2,W3にビツト対応
がとられた4ビツトを単位とする垂直ポインタ情
報VP0,VP1,VP2,VP3が順次読出され、
その都度、フリツプフロツプ回路28に保持され
る。
On the other hand, the counter 25 uses a raster count (from 0 to
511) Do. The count output of the counter 25 is supplied to the vertical pointer RAM 27 via the address selector 26 as an address for reading vertical pointer information for specifying the vertical direction (vertical direction) start and end positions (raster positions) of the window. Ru. As a result, bit correspondence is established from the vertical pointer RAM 27 to each window W0, W1, W2, and W3 in synchronization with the horizontal synchronization signal (HSYNC), that is, raster scanning, as shown in FIGS. 7 and 8. Vertical pointer information VP0, VP1, VP2, and VP3 in units of 4 bits are read out sequentially.
Each time, it is held in the flip-flop circuit 28.

そして、上記フリツプフロツプ回路24のポイ
ンタ出力HO0,HO1,HO2,出力HO3は、
ラツチ回路290〜293に供給され、又、フリツ
プフロツプ回路28のポインタ出力VO0,VO
1,VO2,VO3は、ラツチ回路300〜303
供給される。
The pointer outputs HO0, HO1, HO2, and output HO3 of the flip-flop circuit 24 are as follows:
The pointer outputs VO0 and VO of the flip-flop circuit 28 are supplied to the latch circuits 29 0 to 29 3 .
1, VO2, and VO3 are supplied to latch circuits 30 0 to 30 3 .

上記ラツチ回路290〜293は、フリツプフロ
ツプ回路24の対応するポインタHO0,HO1,
HO2,HO3を受け、ラツチ回路300〜303
はフリツプフロツプ回路28の対応するポインタ
出力VO0,VO1,VO2,VO3を受けて、そ
れぞれ、第6図、及び第8図に示す如く、入力さ
れた信号の最初の立上がりから次の立上がりまで
の間、“1”レベルとなるラツチ信号HL0,HL
1,HL2,HL3,VL0,VL1,VL2,VL
3を出力する。
The latch circuits 29 0 to 29 3 connect the corresponding pointers HO0, HO1, HO1,
Receives HO2 and HO3, latch circuit 30 0 ~ 30 3
receive the corresponding pointer outputs VO0, VO1, VO2, and VO3 of the flip-flop circuit 28, and as shown in FIGS. 6 and 8, respectively, from the first rising edge of the input signal to the next rising edge, Latch signals HL0 and HL at “1” level
1, HL2, HL3, VL0, VL1, VL2, VL
Outputs 3.

尚、この際、ラツチ回路300〜303は、上記
した画面オン・オフ指定レジスタ31の対応ビツ
ト出力S0〜S3を受けて、その対応ビツト出力
が画面の消去を示す、“0”であるとき、ラツチ
が強制的に解除(ダイレクトリセツト)され、そ
の出力が“0”となる。更に、ラツチ回路290
〜293は、対応する上記ラツチ回路300〜30
のラツチ出力VL0,VL1,VL2,VL3をそ
れぞれに受けて、その対応ラツチ出力が“0”で
あるとき、ラツチが強制的に解除(ダイレクトリ
セツト)され、その出力が“0”となる。上記ラ
ツチ回路290〜293の具体的な回路構成は第3
図に示され、ラツチ回路300〜303の具体的な
回路構成は第4図に示されている。
At this time, the latch circuits 30 0 to 30 3 receive the corresponding bit outputs S0 to S3 of the screen on/off specification register 31, and the corresponding bit outputs are "0", indicating erasure of the screen. At this time, the latch is forcibly released (direct reset) and its output becomes "0". Furthermore, the latch circuit 29 0
~29 3 are the corresponding latch circuits 30 0 ~30
When the three latch outputs VL0, VL1, VL2, and VL3 are respectively received and the corresponding latch output is "0", the latch is forcibly released (direct reset) and its output becomes "0". The specific circuit configuration of the latch circuits 29 0 to 29 3 is as follows.
The specific circuit configuration of the latch circuits 30 0 to 30 3 is shown in FIG.

これにより、ラツチ回路290〜293からは、
予め指定されたウインドウの領域が走査されたタ
イミングでのみ、そのウインドウに対応するラツ
チ出力HL0,HL1,HL2,HL3が選択的に
“1”レベルとなる。
As a result, from the latch circuits 29 0 to 29 3 ,
Only at the timing when a pre-specified window area is scanned, the latch outputs HL0, HL1, HL2, and HL3 corresponding to that window selectively become "1" level.

そして、上記ラツチ回路290〜293のラツチ
出力HL0,HL1,HL2,HL3は、上記した
プライオリテイレジスタ32に貯えられた5ビツ
トの優先順位指定情報とともに、プライオリテイ
ROM33に供給され、該ROMの読出しアドレ
スとなる。
The latch outputs HL0, HL1, HL2, and HL3 of the latch circuits 29 0 to 29 3 are used as priority outputs along with the 5-bit priority designation information stored in the priority register 32 described above.
It is supplied to the ROM 33 and becomes the read address of the ROM.

プライオリテイROM33は上記ラツチ回路2
0〜293のラツチ出力を下位アドレスA0〜A
3とし、上記プライオリテイレジスタ32の出力
(優先順位指定情報)を上位アドレスA8〜A4
として、該アドレスに従い、3ビツトの優先度制
御情報P1,P2,P3を出力する。この際のプ
ライオリテイROM33の入力アドレスと出力デ
ータ即ち優先度制御情報P1,P2,P3との関
係を第9図に示す。尚、第9図に於いては、上位
の入力アドレスA8〜A4、即ち、プライオリテ
イレジスタ32より出力された優先順位指定情報
がすべて“0”となつている場合の入出力例を示
しており、ここでは、この際のウインドウW0,
W1,W2,W3の指定順序を[W1>W2>W
3>W0]としている。
The priority ROM 33 is the latch circuit 2 mentioned above.
9 0 to 29 3 latch outputs to lower addresses A0 to A
3, and the output of the priority register 32 (priority designation information) is set to upper addresses A8 to A4.
According to the address, 3-bit priority control information P1, P2, P3 is output. FIG. 9 shows the relationship between the input address of the priority ROM 33 and the output data, that is, the priority control information P1, P2, and P3 at this time. Incidentally, FIG. 9 shows an input/output example when the upper input addresses A8 to A4, that is, the priority order designation information output from the priority register 32 are all "0". , here, the window W0,
The specified order of W1, W2, and W3 is [W1>W2>W
3>W0].

上記プライオリテイROM33より出力された
優先度制御情報P1,P2,P3のうち、P3は
[固定画面/ウインドウ]の表示指定ビツトとな
り、P2,P1はウインドウの選択指定ビツトと
なるもので、P0=“1”で固定画面表示、P0
=“0”でウインドウ表示を示し、P2,P1=
“0”でウインドウW0,P2=“0”、P1=
“1”でウインドウW1,P2=“1”、P1=
“0”でウインドウW2,P2,P1=“1”でウ
インドウW3をそれぞれ示す。
Among the priority control information P1, P2, and P3 output from the priority ROM 33, P3 is a display designation bit for [fixed screen/window], P2 and P1 are window selection designation bits, and P0= Fixed screen display with “1”, P0
= “0” indicates window display, P2, P1 =
If “0”, window W0, P2 = “0”, P1 =
If “1”, window W1, P2 = “1”, P1 =
"0" indicates windows W2, P2, and P1="1" indicates window W3.

上記プライオリテイROM33のビツト出力P
1,P2は、アドレスセレクタ35を介してオフ
セツトRAM36に供給され、又、ビツト出力P
3はインバータ39を介してアンド回路37に供
給されるとともに、インバータ41を介して、画
面オン・オフ指定レジスタ31のビツト出力S4
とともにナンド回路40に供給される。
Bit output P of the priority ROM 33 above
1, P2 are supplied to the offset RAM 36 via the address selector 35, and the bit output P2 is supplied to the offset RAM 36 via the address selector 35.
3 is supplied to the AND circuit 37 via the inverter 39, and is also supplied to the bit output S4 of the screen on/off designation register 31 via the inverter 41.
It is also supplied to the NAND circuit 40.

上記オフセツトRAM36は、プライオリテイ
ROM33より出力された優先度制御情報P1,
P2,P3のうちの、ビツト出力P1,P2をア
ドレスセレクタ35を介し、読出しアドレスとし
て入力すると、格納された各ウインドウW0,W
1,W2,W3のオフセツトアドレスOF0,OF
1,OF2,OF3のうちから、入力アドレスに固
有の一つのウインドウのオフセツトアドレス
(OFi;18ビツト)を出力する。このオフセツト
RAM36より読出されたオフセツトアドレス
OFiは、アンド回路37を介して加算回路38に
供給される。
The offset RAM 36 above has a priority
Priority control information P1 output from ROM33,
When bit outputs P1 and P2 of P2 and P3 are input as read addresses through the address selector 35, the stored windows W0 and W
1, W2, W3 offset address OF0, OF
Outputs the offset address (OFi; 18 bits) of one window unique to the input address from among 1, OF2, and OF3. This offset
Offset address read from RAM36
OFi is supplied to an adder circuit 38 via an AND circuit 37.

この際、上記プライオリテイROM33のビツ
ト出力P3が固定画面の表示モードを示す“1”
となつている際は、上記インバータ39の反転出
力“0”によつて、オフセツトアドレスの出力が
アンド回路37により禁止される。
At this time, the bit output P3 of the priority ROM 33 is "1" indicating the fixed screen display mode.
When , the output of the offset address is prohibited by the AND circuit 37 due to the inverted output of the inverter 39 being "0".

上記ビツト出力P3が“0”となつてウインド
ウ表示モードを示している際は、オフセツト
RAM36より読出されたオフセツトアドレスが
アンド回路37を介して加算回路38に供給さ
れ、このオフセツトアドレスがCRT制御部1よ
り出力される表示アドレス(CA)に加算されて、
ウインドウ表示のためのアドレス変換処理がなさ
れた表示アドレス(CCA)が加算回路38より
出力される。この表示アドレス(CCA)は、ア
ドレスセレクタ7を介してウインドウRAM5に
供給され、この表示アドレス(CCA)に従いウ
インドウRAM5が読出し制御される。
When the above bit output P3 is “0” indicating window display mode, the offset
The offset address read from the RAM 36 is supplied to the adder circuit 38 via the AND circuit 37, and this offset address is added to the display address (CA) output from the CRT control section 1.
The adder circuit 38 outputs a display address (CCA) that has undergone address conversion processing for window display. This display address (CCA) is supplied to the window RAM 5 via the address selector 7, and reading from the window RAM 5 is controlled according to this display address (CCA).

これによりウインドウRAM5からは設定され
た優先度順位に従うウインドウの重ね合わせ順序
をもつて、常にその走査位置上に於いて、最も優
先度の高いウインドウ指定領域内のイメージデー
タが読出され、このイメージデータが表示データ
バツフア8に入力される。
As a result, the image data in the window designated area with the highest priority is always read out from the window RAM 5 in the stacking order of the windows according to the set priority order, and this image data is input to the display data buffer 8.

この表示データバツフア8に貯えられた16ビツ
ト単位のイメージデータは、ラツチ回路9を介し
て、パラレル−シリアル変換回路10に供給され
る。
The image data in units of 16 bits stored in the display data buffer 8 is supplied to a parallel-to-serial conversion circuit 10 via a latch circuit 9.

この際、ラツチ回路9は、ウインドウ制御部4
より入力された固定画面のオン・オフ制御信号
(su)が“0”を示していると、そのときのラツ
チ出力をすべて“0”にし、対応画面(固定画
面)を消去する。即ち、プライオリテイROM3
3のビツト出力P3が固定画面の表示を示す
“1”となつているとき、画面オン・オフ指定レ
ジスタ31のビツト出力S4が固定画面の消去を
示す“0”となつていると、ナンド回路40から
は、“0”レベルの固定画面のオン・オフ制御信
号(su)が出力される。これによつて、ラツチ回
路9は、固定画面の表示データ出力タイミングを
もつて、その表示出力データをすべて“0”に
し、固定画面の領域の表示データのみを選択的に
消去する。
At this time, the latch circuit 9
If the fixed screen on/off control signal (su) inputted from above indicates "0", all latch outputs at that time are set to "0" and the corresponding screen (fixed screen) is erased. That is, priority ROM3
When the bit output P3 of 3 is "1" indicating display of a fixed screen, and the bit output S4 of the screen on/off designation register 31 is "0" indicating erasure of the fixed screen, the NAND circuit is activated. 40 outputs a fixed screen on/off control signal (su) of "0" level. As a result, the latch circuit 9 sets all its display output data to "0" at the fixed screen display data output timing, and selectively erases only the display data in the fixed screen area.

パラレル−シリアル変換回路10は、ラツチ回
路9より受けたイメージデータをCRT制御部1
より出力されるドツトクロツク(CLOCK)に同
期して順次シリアルデータに変換し、ビデオ信号
として図示しないCRT制御部に送出する。
The parallel-to-serial converter circuit 10 converts the image data received from the latch circuit 9 into the CRT controller 1.
The data is sequentially converted into serial data in synchronization with the dot clock (CLOCK) output from the video signal, and sent as a video signal to a CRT control unit (not shown).

上述の如くして、ハードウエア制御により、複
数のウインドウの重ね合わせ表示処理が実行され
る。
As described above, the overlapping display process of a plurality of windows is executed under hardware control.

従つて、CPUに負担をかけることなく、比較
的簡単なハードウエアにて複数のウインドウが表
示できる。
Therefore, multiple windows can be displayed using relatively simple hardware without placing a burden on the CPU.

尚、上記した実施例に於いては、重ね合わせ表
示の可能なウインドウを4つとしたが、これに限
ることはなく、任意数のウインドウ表示機能をも
たせることができる。又、上記した実施例に於い
ては、垂直帰線期間にイメージデータ、及びウイ
ンドウ制御情報の設定を行なう構成として動作を
説明したが、これに限るものではなく、例えばイ
メージデータの読出しと、書込み(更新)を交互
に半サイクルずつ行なつてゆくイメージメモリの
アクセス方式に於いても上記実施例によるウイン
ドウ、及びウインドウ枠の表示制御機構を容易に
実現可能である。又、上記下実施例に於いては、
ウインドウ指定のための水平ポインタ、及び垂直
ポインタの記憶手段にRAM23,27を用いた
が、これに限ることはなく、例えば上記各記憶手
段にシフトレジスタを用い、表示走査に同期して
シフト制御する構成としてもよい。
In the above-mentioned embodiment, the number of windows that can be superimposed is four, but the number is not limited to this, and any number of window display functions can be provided. Further, in the above-described embodiment, the operation has been described as a configuration in which image data and window control information are set during the vertical retrace period, but the operation is not limited to this. For example, image data reading and writing are performed. Even in an image memory access method in which (updating) is performed alternately in half cycles, the window and window frame display control mechanism according to the above embodiment can be easily realized. Moreover, in the above-mentioned lower embodiment,
Although the RAMs 23 and 27 are used as storage means for the horizontal pointer and vertical pointer for window designation, the present invention is not limited to this. For example, a shift register may be used for each of the above storage means and shift control may be performed in synchronization with display scanning. It may also be a configuration.

[発明の効果] 以上詳記したように、本発明のウインドウ表示
制御回路によれば、表示メモリの書替えを行なう
ことなく、簡単なハードウエアにて、表示画面に
複数のウインドウを指定された優先順位に基づい
た重ね合わせ順序で表示でき、ウインドウの移
動、変更を行なうことができる。
[Effects of the Invention] As detailed above, according to the window display control circuit of the present invention, multiple windows can be displayed on the display screen with specified priority using simple hardware without rewriting the display memory. Windows can be displayed in a superimposed order based on ranking, and windows can be moved and changed.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例を示すブロツク図、
第2図は上記実施例に於けるウインドウ制御部4
の詳細な構成を示すブロツク図、第3図は第2図
に於けるラツチ回路290〜293の構成を示す回
路ブロツク図、第4図は第2図に於けるラツチ回
路300〜303の構成を示す回路ブロツク図、第
5図は第2図に於ける水平ポインタRAM23の
データ格納例を示す図、第7図は第2図に於ける
垂直ポインタRAM27のデータ格納例を示す
図、第6図、及び第8図はそれぞれ上記第2図に
於ける各部の信号タイミングを示すタイムチヤー
ト、第9図は上記第2図に於けるプライオリテイ
ROM33の入出力例を示す図、第10図は上記
第1図に於けるウインドウRAM5のウインドウ
指定領域を含むマツプを示す図、第11図は上記
第2図に於けるオフセツトRAM36のアドレス
データ格納状態を示す図、第12図はウインドウ
の表示例を示す図である。 1……CRT制御部、2……データバス、3…
…アドレスバス、4……ウインドウ制御部、5…
…ウインドウRAM、6……RAM制御部、7…
…アドレスセレクタ、8……表示データバツフ
ア、9……ラツチ回路、10……パラレル−シリ
アル変換回路、11……バス制御部、21……カ
ウンタ、22……アドレスセレクタ、23……水
平ポインタRAM、24……フリツプフロツプ回
路、25……カウンタ、26……アドレスセレク
タ、27……垂直ポインタRAM、28……フリ
ツプフロツプ回路、290〜293……ラツチ回
路、300〜303……ラツチ回路、31……画面
オン・オフ指定レジスタ、32……プライオリテ
イレジスタ、33……プライオリテイROM、3
4……オフセツトレジスタ、35……アドレスセ
レクタ、36……オフセツトRAM、37……ア
ンド回路、38……加算回路、39……インバー
タ、40……ナンド回路、41……インバータ、
W0〜W3……ウインドウ、OF0〜OF3……オ
フセツトアドレス、優先度制御情報、P1,P
2,P3……優先度制御情報。
FIG. 1 is a block diagram showing one embodiment of the present invention;
FIG. 2 shows the window control section 4 in the above embodiment.
3 is a circuit block diagram showing the structure of the latch circuits 29 0 to 29 3 in FIG. 2, and FIG. 4 is a circuit block diagram showing the structure of the latch circuits 30 0 to 30 in FIG. 2. 3. FIG. 5 is a diagram showing an example of data storage in the horizontal pointer RAM 23 in FIG. 2. FIG. 7 is a diagram showing an example of data storage in the vertical pointer RAM 27 in FIG. , Fig. 6, and Fig. 8 are time charts showing the signal timing of each part in Fig. 2 above, and Fig. 9 shows the priority in Fig. 2 above.
A diagram showing an input/output example of the ROM 33, FIG. 10 is a diagram showing a map including the window designated area of the window RAM 5 in FIG. 1 above, and FIG. 11 is a diagram showing the address data storage of the offset RAM 36 in FIG. 2 above. FIG. 12 is a diagram showing an example of a window display. 1...CRT control unit, 2...data bus, 3...
...Address bus, 4...Window control section, 5...
...Window RAM, 6...RAM control section, 7...
... Address selector, 8 ... Display data buffer, 9 ... Latch circuit, 10 ... Parallel-serial conversion circuit, 11 ... Bus control section, 21 ... Counter, 22 ... Address selector, 23 ... Horizontal pointer RAM, 24...Flip-flop circuit, 25...Counter, 26...Address selector, 27...Vertical pointer RAM, 28...Flip-flop circuit, 290 to 293 ...Latch circuit, 300 to 303 ...Latch circuit, 31...Screen on/off designation register, 32...Priority register, 33...Priority ROM, 3
4...offset register, 35...address selector, 36...offset RAM, 37...AND circuit, 38...addition circuit, 39...inverter, 40...NAND circuit, 41...inverter,
W0 to W3...Window, OF0 to OF3...Offset address, priority control information, P1, P
2, P3...Priority control information.

Claims (1)

【特許請求の範囲】 1 表示画面に複数のウインドウを表示するウイ
ンドウ表示制御回路であつて、 表示画面に対応する水平方向の所定ドツト単位
毎のウインドウ表示位置を示す水平ポインタを前
記複数のウインドウにおける各ウインドウに対応
して記憶する水平ポインタ記憶手段と、 この水平ポインタ記憶手段に記憶された各ウイ
ンドウに対応する前記水平ポインタを水平方向の
所定ドツト走査に同期して読み出す手段と、 表示画面に対応する垂直方向の所定ラスタ単位
毎のウインドウ表示位置を示す垂直ポインタを前
記複数のウインドウにおける各ウインドウに対応
して記憶する垂直ポインタ記憶手段と、 この垂直ポインタ記憶手段に記憶された各ウイ
ンドウに対応する前記垂直ポインタを所定ラスタ
走査に同期して読み出す手段と、 前記複数のウインドウを表示画面に表示する際
における各ウインドウの重ね合わせ順序を指定す
る複数の優先順位情報を記憶する優先順位情報記
憶手段と、 この優先順位情報記憶手段に記憶された複数の
優先順位情報の中から1つの優先順位情報を指定
する指定手段と、 前記水平ポインタ記憶手段から読出された水平
ポインタの内容および前記垂直ポインタ記憶手段
から読出された垂直ポインタの内容に基づいて、
ウインドウ表示期間を示す情報を各ウインドウ毎
に設定する手段と、 この手段の設定内容および前記指定手段で指定
される前記優先順位情報記憶手段の優先順位情報
に基づいて所定のウインドウ表示データをアクセ
スするための表示アドレスを発生する手段と を具備してなることを特徴としたウインドウ表示
制御回路。
[Scope of Claims] 1. A window display control circuit that displays a plurality of windows on a display screen, wherein a horizontal pointer indicating a window display position for each predetermined dot unit in the horizontal direction corresponding to the display screen is displayed on the plurality of windows. horizontal pointer storage means for storing a horizontal pointer corresponding to each window; means for reading out the horizontal pointer corresponding to each window stored in the horizontal pointer storage means in synchronization with a predetermined dot scan in the horizontal direction; vertical pointer storage means for storing a vertical pointer indicating a window display position for each predetermined raster unit in the vertical direction corresponding to each window in the plurality of windows; means for reading out the vertical pointer in synchronization with a predetermined raster scan; and priority information storage means for storing a plurality of pieces of priority information specifying an order in which each window is stacked when displaying the plurality of windows on a display screen. , specifying means for specifying one piece of priority information from a plurality of pieces of priority information stored in the priority information storage means, and the contents of the horizontal pointer read from the horizontal pointer storage means and the vertical pointer storage means. Based on the contents of the vertical pointer read from
means for setting information indicating a window display period for each window; and accessing predetermined window display data based on the settings of this means and the priority information in the priority information storage means designated by the designation means. 1. A window display control circuit comprising: means for generating a display address for a window display control circuit.
JP59138770A 1984-07-04 1984-07-04 Window display control circuit Granted JPS6117188A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59138770A JPS6117188A (en) 1984-07-04 1984-07-04 Window display control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59138770A JPS6117188A (en) 1984-07-04 1984-07-04 Window display control circuit

Publications (2)

Publication Number Publication Date
JPS6117188A JPS6117188A (en) 1986-01-25
JPH0558199B2 true JPH0558199B2 (en) 1993-08-25

Family

ID=15229788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59138770A Granted JPS6117188A (en) 1984-07-04 1984-07-04 Window display control circuit

Country Status (1)

Country Link
JP (1) JPS6117188A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01185593A (en) * 1988-01-18 1989-07-25 Victor Co Of Japan Ltd System for multiwindow display
JPH0489867U (en) * 1990-12-14 1992-08-05

Also Published As

Publication number Publication date
JPS6117188A (en) 1986-01-25

Similar Documents

Publication Publication Date Title
US5388207A (en) Architecutre for a window-based graphics system
JPS5937512B2 (en) raster display device
US5579458A (en) Display control system for a scan type display apparatus
JPS627552B2 (en)
JPS642955B2 (en)
JPS63169687A (en) display device
JPH0558199B2 (en)
JPS6332392B2 (en)
JPH08202310A (en) Screen driving circuit
JPH08211849A (en) Display controller
JPS6184687A (en) Display unit
JP2623541B2 (en) Image processing device
JPH0131197B2 (en)
JPS6117187A (en) Window frame display circuit
JPH0316037B2 (en)
JPS61254981A (en) Multiwindow display controller
JPS61273584A (en) Display unit
JPS60159789A (en) Display memory control method
JPH0469908B2 (en)
JPH07311567A (en) Image output method and apparatus
JPH0233622A (en) display control device
JPS6159391A (en) Stil picture moving circuit
JPS6213671B2 (en)
JPS6195395A (en) Display unit
JPH05158450A (en) Display control device for scanning display