JPS60201389A - カ−ソル表示制御方式 - Google Patents

カ−ソル表示制御方式

Info

Publication number
JPS60201389A
JPS60201389A JP59058066A JP5806684A JPS60201389A JP S60201389 A JPS60201389 A JP S60201389A JP 59058066 A JP59058066 A JP 59058066A JP 5806684 A JP5806684 A JP 5806684A JP S60201389 A JPS60201389 A JP S60201389A
Authority
JP
Japan
Prior art keywords
cursor
display
output
address
memory
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.)
Pending
Application number
JP59058066A
Other languages
English (en)
Inventor
藤川 芳孝
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP59058066A priority Critical patent/JPS60201389A/ja
Publication of JPS60201389A publication Critical patent/JPS60201389A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 技術分野 この発明は、ビットマツプ表示用のCRTディスプレイ
におけるカーソル表示制御方式に係り、特にカーソルの
表示パターンを随時、任意のパターンに書換えることを
可能にしたビットマツプ表示用のカーソル表示制御方式
に関する。
さらに具体的にいえば、このような随時、任意のパター
ンによるカーソル表示に際して、画像処理プロセッサは
CRTの動作タイミングに無関係な任意のタイミングで
カーソル表示アドレスおよびカーソルパターンの変更が
行えるようにすることにより、画像処理プロセッサの処
理能力を向上させるとともに、二次元位置指示手段の移
動番;対応する画面上のカーソル移動の追従性を向上さ
せたカーソル表示制御方式に関する。
尖末扱4 従来のピッ1〜マツプ表示用のCRTディスプレイにお
けるカーソル表示制御方式としては、CPU等の画像処
理プロセッサ(以下、単にCPUという)によって、カ
ーソルを表示する毎に、画像メモリのカーソル表示アド
レスにカーソルパターンを書込んでいる。
そのため、従来のカーソル表示制御方式では、カーソル
が移動される都度、CPUがカーソルパターンを書換え
る必要があるので、CPUの処理能力が低下する上に、
カーソル位置の指示手段として1例えば、二次元位置指
示手段を使用する場合には、二次元位置指示手段の移動
に対するカーソル移動の追従性が劣化する、等の不都合
があった。
且−一一直 そこで、この発明のカーソル表示制御方式においては、
従来のピッ1−マツプ表示用CRTディスプレイにおけ
るカーソル表示制御方式のこのような不゛都合を解決し
、CPUの処理能率を向上させるとともに、二次元位置
指示手段を使用した場合のカーソル移動に対する追従性
を向上させることを目的とする。
構成 そのために、この発明のカーソル表示制御方式では、ビ
ットマツプ表示用のCRTディスプレイにおいて、CP
Uが任意に書込み可能なカーソルパターンメモリと、同
じく画像処理プロセッサが任意に書込み可能なアドレス
レジスタと、カーソルパターンメモリ・アドレスカウン
タと、カーソル表示アドレスレジスタの出力と表示アド
レスカウンタの出力とを比較する表示アドレスコンパレ
ータと、カーソルパターンメモリからのカーソルパター
ンデータを並列/直列変換する第2のシフトレジスタと
を設け、第1のシフトレジスタの出力と第2のシフトレ
ジスタの出力との合成出力を映像信号としてCRTへ供
給するようにしている。
次に、この発明のカーソル表示制御方式について、図面
を参照しながら、その一実施例を詳細に説明する6 第1図は、この発明のカーソル表示制御方式を実施する
場合に使用されるビットマツプ表示用のCRTディスプ
レイの一例を示す要部ブロック図である。図面において
、1は画像メモリ(VRAM)、2は表示アドレスカウ
ンタ、3はVRAM1からの画像表示データを並列/直
列変換する第1のシフ1−レジスタ、4は表示アドレス
コンパレータ、5はカーソル表示アドレスレジスタ、6
はカーソルパターンメモリ、7はカーソルパターンメモ
リ・アドレスカウンタ、8はカーソルパターンメモリ6
からのカーソルパターンデータを並列/直列変換する第
2のシフトレジスタ、9はイクスクルーシブ・オアゲー
ト回路、10はアンドゲート回路、11はCRT、12
はデータバス、13は制御バスを示し、また、CCLK
はカウントクロック信号、CLDは表示アドレスコンパ
レータ4から発生される一致検出信号、CINIIは一
致検出信号CL Dの出力を禁止する信号、VLDは画
像表示データのロード信号、dCLKはドツトクロック
信号、π虎はCRTIIのブランキング制御信号、v<
vNCけ看泊゛開1f111!aJk M<VN171
十素m fi 1fll 111 Ji−VIDEOは
ビデオ信号を示す。
この第1図のビットマツプ表示用のCRTディスプレイ
において、VRAMIと、表示アドレスカウンタ2と、
第1のシフトレジスタ3の動作は、従来のディスプレイ
の場合と同様であり、特に図示はされていないCPUに
よって制御される。
すなわち、表示アドレスカウンタ2は、下室周期でカウ
ント動作を行い、その出力は、VRAM1のアドレス入
力に与えられる。
そのため、VRAM1の該当アドレスに対応する画像表
示データが、パラレルデータとして第1のシフトレジス
タ3にロードされる。
第1のシフトレジスタ3にロードされた画像表示データ
は、表示の1ドツト周期に対応するドツトクロック信号
dCLKによってシフトされ、シリアルデータとしてイ
クスクルーシブ・オアゲート回路9へ入力される。
この発明のカーソル表示制御方式では、従来のビットマ
ツプ表示用のCRTディスプレイへ、CPUが任意に書
込み可能なカーソルパターンメモリ6と、同じく画像処
理プロセッサが任意に書込み可能なカーソル表示アドレ
スレジスタ5とを設けて、画像表示データとカーソルパ
ターンデータの出力との合成出力を映像信号VII)E
OとしてCRTllへ供給するようにしている。
すなわち、二次元位置指示手段の移動によってカーソル
表示位置を移動させる場合には、図示しないCPUがカ
ーソル表示アドレスレジスタ5に対して、カーソル表示
アドレス書込みコマンドを用いてカーソル表示アドレス
を書込むようにしている。
同様に、カーソルパターンを変更する場合には、カーソ
ルパターンメモリ6に対して、カーソルパターン書込み
コマンドを用いてカーソルパターンを書込むようにして
いる。
このように、この発明のカーソル表示制御方式では、C
PUが任意に書込み可能なカーソル表示アドレスレジス
タ5とカーソルパターンメモリ6とを使用しているので
、CPUによるこれらのカーソル表示アドレスの変更、
およびカーソルパターンの変更は、CPUの動作タイミ
ングに無関係な任意のタイミングで行うことができる。
第2図は、カーソルパターンメモリ6の一構成例を示す
概念的なメモリ構成図である。図面のCDAはカーソル
表示の先頭アドレスを示し、また、斜線部は例えば論理
″′1″で与えられるカーソルパターンデータである。
このカーソルパターンメモリ6としては、例えば縦×横
=mXn (ビット)のスタティックRAMが使用され
、CPUによって書込まれた任意のカーソルパターンデ
ータが保持されている。
カーソル表示アドレスレジスタ5には、同じくCPUに
よって書込まれたカーソルパターンメモリ6のカーソル
表示の先頭アドレスCDAが保持されている。
表示アドレスコンパレータ4は、このカーソル表示アド
レスレジスタ5の出力と、VRAM1の表示アドレスカ
ウンタ2の出力とを比較し、両アドレスが一致したとき
、−1致検出信号CLDを発生する。
この一致検出信号CLDによって、カーソルパターンメ
モリ・アドレスカウンタ7のカウント動作が行われると
ともに、カーソルパターンメモリ6からは、このカーソ
ルパターンメモリ・アドレスカウンタ7の出力に対応し
たカーソルパターンデータが、第2のシフトレジスタ8
にパラレルデータとしてロードされる。
この発明のカーソル表示制御方式の場合、表示アドレス
コンパレータ4は、このような一致検出信号CLDを発
生するとともに、水平帰線期間からその時点までの時間
を、適当なカウントクロック信号CCLKで計数したカ
ウント値CTで記憶し、カーソル表示パターンの2ライ
ン目以降のカーソル表示アドレスの検出は、このカウン
ト値CTによって行うようにしている。
また、カーソルパターンの最終ラインの表示が終了する
と、すなわち、カーソルパターンメモリ・アドレスカウ
ンタ7が所定の値に達すると、カーソルパターンメモリ
・アドレスカウンタ7は、表示アドレスコンパレータ4
に対して一致検出信号CLDの出力を禁止する一致出力
禁止信号CINHを与えるので、カーソルパターンが存
在しない部分においては、表示アドレスコンパレータ4
は一致検出信号CLDを出力しない。
したがって、この状態では、第2のシフトレジスタ8は
、ドツトクロック信号dCLにによるシフト動作のみを
連続じて行うが、この第2のシフトレジスタ8のシフト
入力端は、’LOW”レベルに固定されているので、そ
の間はイクスクルーシブ・オアゲート回路9へ入力され
る第2のシフトレジスタ8の出力は常に”LOW”レベ
ルとなる。
その結果、この間のイクスクルーシブ・オアゲート回路
9の出力は、VRAMIから読出された画像表示データ
だけとなる。
第2のシフトレジスタ8にロードされたカーソルパター
ンデータは、先の第1のシフトレジスタ3にロードされ
た画像表示データとともに、ドツトクロック信号dCL
Kによってシフトされ、シリアルデータとしてイクスク
ルーシブ・オアゲート回路9へ入力される。
イクスクルーシブ・オアゲート回路9の出力は、CRT
IIのブランキング制御信号°肛lηとともに、アンド
ゲート回路10へ入力される。
このアンドゲート回路10の出力は、ビデオ信号VID
EOとして、水平同期信号H5YNCおよび垂直同期信
号V 5VNCと同様に、CR’rllへ与えられて画
面上に表示される。
このように、この発明のカーソル表示制御方式では、二
次元位置指示手段の移動によってカーソル表示位置を移
動させる場合には、CPUがカーソル表示アドレスレジ
スタ5に対して、カーソル表示アドレス書込みコマンド
を用いてカーソル表示アドレスを書込むようにしている
また、カーソルパターンを変更する場合には、カーソル
パターンメモリ6に対して、カーソルパターン書込みコ
マンドを用いてカーソルパターンを書込むようにしてい
る。
なお、第1図の実施例では、VRAM1からの画像表示
データと、カーソルパターンメモリ8からのカーソルパ
ターンデータとをイクスクルーシブ・オアゲート回路9
へ入力し、その排他的論理和出力を実際のビデオ信号V
IDEOとしている。
その理由は、カーソルパターンがVRAM1から続出さ
九た画像表示データと重なった場合に、カーソルパター
ンの判別を容易にするためであり、このような排他的論
理和出力を用いれば、カーソルパターンと画像表示デー
タとの重畳部分が反転表示されるので、識別が容易なカ
ーソル表示が得られる。
以上に詳細に説明したとおり、この発明のカーソル表示
制御方式では、画像メモリと、表示アドレスカウンタと
1画像メモリからの画像表示データを並列/直列変換す
る第1のシフトレジスタと、これらの各部を制御する画
像処理プロセッサとを備えたビットマツプ表示用のCR
Tディスプレイにおいて、画像処理プロセッサが任意に
書込み可能なカーソルパターンメモリと、同じく画像処
理プロセッサが任意に書込み可能なカーソル表示アドレ
スレジスタと、カーソルパターンメモリ・アドレスカウ
ンタと、カーソル表示アドレスレジスタの出力と表示ア
ドレスカウンタの出力とを比較する表示アドレスコンパ
レータと、カーソルパターンメモリからのカーソルパタ
ーンデータを並列/直列変換する第2のシフトレジスタ
とを設け、第1のシフトレジスタの出力と第2のシフト
レジスタの出力との合成出力を映像信号としてCRTへ
供給するようにしている。
皿−一求 したがって、この発明のカーソル表示制御方式によれば
、CPU等の画像処理プロセッサは、CRTの動作タイ
ミングに無関係な任意のタイミングで、カーソル表示ア
ドレスの変更、およびカーソルパターンの変更が行える
ので、CPUの処理能率が向上するとともに、二次元位
置指示手段の移動に対応するCRT画面上のカーソル表
示位置の移動の追従性も向上される、という優れた効果
が得られる。
【図面の簡単な説明】
第1図はこの発明のカーソル表示制御方式を実施する場
合に使用されるビットマツプ表示用のC、RTディスプ
レイの一例を示す要部ブロック図、第2図はカーソルパ
ターンメモリ6の一構成例を示す概念的なメモリ構成図
である。 図面において、■は画像メモリ、2は表示アドレスカウ
ンタ、3は第1のシフトレジスタ、4は表示アドレスコ
ンパレータ、5はカーソル表示アドレスレジスタ、6は
カーソルパターンメモリ、7はカーソルパターンメモリ
・アドレスカウンタ、8は第2のシフトレジスタ、11
はCRT、12はデータバス、13は制御バスを示す。

Claims (1)

    【特許請求の範囲】
  1. 画像メモリと、この画像メモリの表示読出し用の表示ア
    ドレスカウンタと、前記画像メモリからの画像表示デー
    タを並列/直列変換する第1のシフトレジスタと、これ
    らの各部を制御する画像処理プロセッサとを備えたビッ
    トマツプ表示用のCRTディスプレイにおいて、前記画
    像処理プロセッサが任意に書込み可能なカーソルパター
    ンメモリと、同じく前記画像処理プロセッサが任意に書
    込み可能なカーソル表示アドレスレジスタと、カーソル
    パターンメモリ・アドレスカウンタと、前記カーソル表
    示アドレスレジスタの出力と前記表示アドレスカウンタ
    の出力とを比較する表示アドレスコンパレータと、前記
    カーソルパターンメモリからのカーソルパターンデータ
    を並列/直列変換する第2のシフトレジスタとを設け、
    前記第1のシフトレジスタの出力と前記第2のシフトレ
    ジスタの出力との合成出力を映像信号としてCRTへ供
    給することを特徴とするカーソル表示制御方式。
JP59058066A 1984-03-26 1984-03-26 カ−ソル表示制御方式 Pending JPS60201389A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59058066A JPS60201389A (ja) 1984-03-26 1984-03-26 カ−ソル表示制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59058066A JPS60201389A (ja) 1984-03-26 1984-03-26 カ−ソル表示制御方式

Publications (1)

Publication Number Publication Date
JPS60201389A true JPS60201389A (ja) 1985-10-11

Family

ID=13073528

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59058066A Pending JPS60201389A (ja) 1984-03-26 1984-03-26 カ−ソル表示制御方式

Country Status (1)

Country Link
JP (1) JPS60201389A (ja)

Similar Documents

Publication Publication Date Title
JPS61159686A (ja) 画像表示装置
JPH0355832B2 (ja)
US4747042A (en) Display control system
JP2952780B2 (ja) コンピユータ出力システム
JPS6267632A (ja) コンピュータ表示装置
JPH07234773A (ja) 表示制御装置
JPH06149533A (ja) 表示領域外セグメントの描画処理を削減したセグメント高速描画方式
US4703230A (en) Raster operation circuit
JPS5835592A (ja) 表示画面分割装置
JPS61290486A (ja) 表示制御装置
JPH10510634A (ja) 表示画面上へのデータのブロックの表示を制御する回路、システム及び方法
JPS60101590A (ja) 表示装置
JPS5997184A (ja) 画像処理装置
JPH0654429B2 (ja) 動画表示制御装置
JPS616684A (ja) カ−ソル表示制御方式
JPS612191A (ja) 表示画面の部分スクロ−ル回路
JPS63175885A (ja) Crt表示装置の表示メモリクリア方式
JPS6146978A (ja) Crt表示装置
JPH036510B2 (ja)
JPS59151186A (ja) 文字表示装置
JPS6159391A (ja) 静止画移動回路
JPS62227190A (ja) グラフイク表示装置
JPS60201432A (ja) カ−ソル表示アドレス検出方式
JPS60129786A (ja) 画像メモリ装置
JPS6159484A (ja) セグメント制御方式