JPS62211687A - 表示制御回路 - Google Patents
表示制御回路Info
- Publication number
- JPS62211687A JPS62211687A JP61055430A JP5543086A JPS62211687A JP S62211687 A JPS62211687 A JP S62211687A JP 61055430 A JP61055430 A JP 61055430A JP 5543086 A JP5543086 A JP 5543086A JP S62211687 A JPS62211687 A JP S62211687A
- Authority
- JP
- Japan
- Prior art keywords
- display
- bit
- control circuit
- address
- frame 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
Links
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
フレームメモリを持つ表示装置の表示制御回路であって
、フレームメモリに画素(ドツト)単位に書き込まれて
いるイメージ情報等の表示内容を。
、フレームメモリに画素(ドツト)単位に書き込まれて
いるイメージ情報等の表示内容を。
ビット単位にシフトしながら読み取れるように構成する
ことにより、スクロール表示が円滑かつ高速にできるよ
うにした。
ことにより、スクロール表示が円滑かつ高速にできるよ
うにした。
本発明は、フレームメモリを持つラスタ走査方式の表示
装置に設けられる表示制御回路に関するものである。
装置に設けられる表示制御回路に関するものである。
表示制御の一般的な方式として、コードリフレッシュ方
式・ビットマツプ方式などがある。
式・ビットマツプ方式などがある。
これらのうちビットマツプ方式は9表示内容を画素毎に
ビットに対応させて記憶するフレームメモリ (ビット
マツプメモリともいう)を持ち、これをラスタ走査によ
って逐次読み出して表示面に表示するものである。
ビットに対応させて記憶するフレームメモリ (ビット
マツプメモリともいう)を持ち、これをラスタ走査によ
って逐次読み出して表示面に表示するものである。
この方式は任意の位置に任意の情報を表示することが可
能であり3文字情報のみならず1図形・イメージ情報等
を表示する場合に適している。
能であり3文字情報のみならず1図形・イメージ情報等
を表示する場合に適している。
また1通常、フレームメモリの記憶容量を表示面の表示
面積に比べて非常に大きくするとともに。
面積に比べて非常に大きくするとともに。
スクロール表示機能を設けることによって、たとえば8
3版程度の大きな図形をフレームメモリに記憶し、これ
を85版相当の表示面によって読めるようにしている。
3版程度の大きな図形をフレームメモリに記憶し、これ
を85版相当の表示面によって読めるようにしている。
この際、スクロールが円滑かつ高速に行われることが望
ましい。
ましい。
フレームメモリを持つラスタ走査方式の表示装置(第3
図参照)においては1図形・イメージ情報等の表示内容
を画素を単位としてフレームメモリ3に書き込み、これ
を表示制御部4が順次読み出し8表示用の同期信号に同
期させて表示部5に渡すことによって表示をおこなう。
図参照)においては1図形・イメージ情報等の表示内容
を画素を単位としてフレームメモリ3に書き込み、これ
を表示制御部4が順次読み出し8表示用の同期信号に同
期させて表示部5に渡すことによって表示をおこなう。
フレームメモリ3に対するデータの書込みは。
通常、中央処理装置(CPU)の制御を受けておこない
、一般にバイトまたはワードを単位として複数ビットを
同時に書き込む。
、一般にバイトまたはワードを単位として複数ビットを
同時に書き込む。
また表示の際には2表示制御部4は、フレームメモリ3
の記憶内容をバイトまたはワードを単位として複数ビ・
ノドを同時に読み取り、これをビットシリアルに変換し
て表示部5に送る。
の記憶内容をバイトまたはワードを単位として複数ビ・
ノドを同時に読み取り、これをビットシリアルに変換し
て表示部5に送る。
フレームメモリ3に記憶しているイメージ情報の横方向
の幅がLバイト(8Lドツト)長、また表示部5の表示
領域の横方向の幅が!パイ)(81ドツト)長であると
し、フレームメモリ3に記憶するイメージ情報を、横方
向に連続スクロール表示するということは、イメージ情
報中の横方向の1ドツトラインのデータに注目した場合
(第4図参照)、これを1.2.3.・・・のように、
シフトしながら読み取って出力することである。
の幅がLバイト(8Lドツト)長、また表示部5の表示
領域の横方向の幅が!パイ)(81ドツト)長であると
し、フレームメモリ3に記憶するイメージ情報を、横方
向に連続スクロール表示するということは、イメージ情
報中の横方向の1ドツトラインのデータに注目した場合
(第4図参照)、これを1.2.3.・・・のように、
シフトしながら読み取って出力することである。
しかし、前記のように、フレームメモリ3における記憶
内容の読取り単位はバイトまたはワードであるから、
1.2.3.・・・の間のシフト量はバイトまたはワー
ド単位にならざるを得ない。
内容の読取り単位はバイトまたはワードであるから、
1.2.3.・・・の間のシフト量はバイトまたはワー
ド単位にならざるを得ない。
したがワて2表示面上での画素密度をll1ll+当た
り例えば4ドツトとすると、スクロールは2麟−または
4mm毎の階段的な動きになるという問題点がある。
り例えば4ドツトとすると、スクロールは2麟−または
4mm毎の階段的な動きになるという問題点がある。
これを避けるため、フレームメモリ3に記憶するイメー
ジ情報を1ビツトずつシフトして書き替えたのち表示す
るという方法がある。しかし、この方法ではフレームメ
モリ3の書き替えに長時間を要するため、スクロールの
速度が遅くなるという問題点がある。
ジ情報を1ビツトずつシフトして書き替えたのち表示す
るという方法がある。しかし、この方法ではフレームメ
モリ3の書き替えに長時間を要するため、スクロールの
速度が遅くなるという問題点がある。
すなわち1本発明の目的は1円滑かつ高速なスクロール
ができるようにすることにある。
ができるようにすることにある。
本発明による表示制御回路は、第1図の原理図に示すよ
うに、フレームメモリに記憶する表示内容を、所定長た
とえば1バイトあるいは1ワードずつ読み取ってバッフ
ァ1に一時格納するとともに、バッファ1の記憶内容を
、読取り制御回路2によって、設定された読取り開始ビ
ットアドレスからビット単位に循環的に読み取って出力
するように構成したものである。
うに、フレームメモリに記憶する表示内容を、所定長た
とえば1バイトあるいは1ワードずつ読み取ってバッフ
ァ1に一時格納するとともに、バッファ1の記憶内容を
、読取り制御回路2によって、設定された読取り開始ビ
ットアドレスからビット単位に循環的に読み取って出力
するように構成したものである。
すなわち1本発明の表示制御回路では、バッファlの読
取り開始ビットアドレスを設定することによって、フレ
ームメモリに記憶するイメージ情報をバイトあるいはワ
ードの切れ目ではなく、任意のビットから読み取れるよ
うにしており、その結果、フレームメモリの記憶内容を
書き替えることなく画素単位の円滑なスクロールをおこ
なうことができる。
取り開始ビットアドレスを設定することによって、フレ
ームメモリに記憶するイメージ情報をバイトあるいはワ
ードの切れ目ではなく、任意のビットから読み取れるよ
うにしており、その結果、フレームメモリの記憶内容を
書き替えることなく画素単位の円滑なスクロールをおこ
なうことができる。
第2図は本発明の一実施例の構成図であり、読取り制御
回路2は、バッファ1の各ビットアドレスを、設定され
た読取り開始ビットアドレスからビット単位に循環的に
指定するアドレス指定部21と、バッファ1の記憶内容
のうち、アドレス指定部21によって指定されたビット
アドレスの記憶内容を選択して出力する第一のマルチプ
レクサ(MPX)22とによって構成し、更に、アドレ
ス指定部21は、第一のレジスタ23と第二の選択回路
24と第二のレジスタ25と+1回路26とによって構
成している。
回路2は、バッファ1の各ビットアドレスを、設定され
た読取り開始ビットアドレスからビット単位に循環的に
指定するアドレス指定部21と、バッファ1の記憶内容
のうち、アドレス指定部21によって指定されたビット
アドレスの記憶内容を選択して出力する第一のマルチプ
レクサ(MPX)22とによって構成し、更に、アドレ
ス指定部21は、第一のレジスタ23と第二の選択回路
24と第二のレジスタ25と+1回路26とによって構
成している。
表示部5に表示すべきフレームメモリ3上の表示領域を
指定すると、上位装置(図示省略)の制御によって、そ
の先頭バイトのアドレスが第三の選択回路6を介して第
三のレジスタ7にセットされ、その内容は、1走査線ぶ
んの表示が終わるまで、第二のレジスタ25の内容のラ
ップアラウンドの際に第四の選択回路9と加算器10と
によって1ずつ加算され、1走査線ぶんの表示が終わる
と。
指定すると、上位装置(図示省略)の制御によって、そ
の先頭バイトのアドレスが第三の選択回路6を介して第
三のレジスタ7にセットされ、その内容は、1走査線ぶ
んの表示が終わるまで、第二のレジスタ25の内容のラ
ップアラウンドの際に第四の選択回路9と加算器10と
によって1ずつ加算され、1走査線ぶんの表示が終わる
と。
予め第四のレジスタ8にセットされているオフセット値
(各走査線の最終バイトのアドレスと次の走査線の先頭
バイトのアドレスとの間の差)が。
(各走査線の最終バイトのアドレスと次の走査線の先頭
バイトのアドレスとの間の差)が。
第四の選択回路9と加算器10とによって第三のレジス
タ7の記憶内容に加算され、第三のレジスタ7の記憶内
容はフレームメモリ3のバイトアドレスを指定する。
タ7の記憶内容に加算され、第三のレジスタ7の記憶内
容はフレームメモリ3のバイトアドレスを指定する。
一方、第三のレジスタ7に対し表示内容の先頭のバイト
のアドレスをセットする際、同時に、その先頭のバイト
内でのビット単位の表示開始アドレスが第一のレジスタ
23にセントされ、最初に第一のレジスタ23の内容が
第二の選択回路24によって選択されて第二のレジスタ
25にセットされ、以後9選択回路24は+1回路26
の出力を選択し、第二のレジスタ25の内容は、+1回
路26によってドツト単位の表示同期信号(図示省略)
に同期して増大し、ラップアラウンドしながら第一の選
択回路22の入力を順序に選択する。
のアドレスをセットする際、同時に、その先頭のバイト
内でのビット単位の表示開始アドレスが第一のレジスタ
23にセントされ、最初に第一のレジスタ23の内容が
第二の選択回路24によって選択されて第二のレジスタ
25にセットされ、以後9選択回路24は+1回路26
の出力を選択し、第二のレジスタ25の内容は、+1回
路26によってドツト単位の表示同期信号(図示省略)
に同期して増大し、ラップアラウンドしながら第一の選
択回路22の入力を順序に選択する。
このようにして、フレームメモリ3の記憶内容が、指定
された表示領域の先頭バイト中の表示開始ビットアドレ
スからビット毎に読み出されて表示部5に出力され、第
三のレジスタ7の内容が予め第五のレジスタ11にセッ
トした表示内容の最終のバイトアドレスに達し、且つ第
二のレジスタ25の内容が第一のレジスタ23の内容に
達したとき1画面の表示が終了する。
された表示領域の先頭バイト中の表示開始ビットアドレ
スからビット毎に読み出されて表示部5に出力され、第
三のレジスタ7の内容が予め第五のレジスタ11にセッ
トした表示内容の最終のバイトアドレスに達し、且つ第
二のレジスタ25の内容が第一のレジスタ23の内容に
達したとき1画面の表示が終了する。
1画面の表示の終了は第一の一致回路工2と第二の一致
回路13とAND回路14とによって検出され。
回路13とAND回路14とによって検出され。
検出信号が上位装置に送られる。
したがって、第三のレジスタ7・第四のレジスタ8・第
五のレジスタ11・および第一のレジスタ23の内容を
、上位装置の制御によって、 AND回路14の検出信
号に同期して更新させることにより。
五のレジスタ11・および第一のレジスタ23の内容を
、上位装置の制御によって、 AND回路14の検出信
号に同期して更新させることにより。
フレームメモリ3の記憶内容の中の所望領域を画素(ビ
ット)単位にスクロール表示することができる。
ット)単位にスクロール表示することができる。
以上説明したように2本発明による表示制御回路では、
フレームメモリの記憶内容を書き替えることなく、所望
の領域をビット単位に指定して表示することがζ\、し
たがって円滑かつ高速なスクロール表示ができる。
フレームメモリの記憶内容を書き替えることなく、所望
の領域をビット単位に指定して表示することがζ\、し
たがって円滑かつ高速なスクロール表示ができる。
第1図は本発明の原理図。
第2図は実施例の構成図。
第3図は従来例の説明図。
第4図は問題点の説明図を示す。
図中。
1はバッファ、 2は読取り制御回路。
第1図 第3図
Claims (2)
- (1)、フレームメモリに記憶する表示データを読み取
りラスタ走査によって表示する方式の表示装置に設けら
れる表示制御回路であって、 フレームメモリから読み取った所定長のデータを一時格
納するバッファ(1)と バッファ(1)の記憶内容を設定された読取り開始ビッ
トアドレスからビット単位に循環的に読み取って出力す
る読取り制御回路(2)とを備えることを特徴とする表
示制御回路。 - (2)、読取り制御回路(2)はバッファ(1)の各ビ
ットアドレスを前記読取り開始ビットアドレスからビッ
ト単位に循環的に指定するアドレス指定部(21)と、 バッファ(1)の前記指定されたビットアドレスの記憶
内容を選択して出力するマルチプレクサ(22)とを備
えるものであることを特徴とする特許請求の範囲第(1
)項記載の表示制御回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61055430A JPS62211687A (ja) | 1986-03-13 | 1986-03-13 | 表示制御回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61055430A JPS62211687A (ja) | 1986-03-13 | 1986-03-13 | 表示制御回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62211687A true JPS62211687A (ja) | 1987-09-17 |
Family
ID=12998368
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61055430A Pending JPS62211687A (ja) | 1986-03-13 | 1986-03-13 | 表示制御回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62211687A (ja) |
-
1986
- 1986-03-13 JP JP61055430A patent/JPS62211687A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3428192B2 (ja) | ウインドウ表示処理装置 | |
| JPH06138856A (ja) | 出力ディスプレイ・システム | |
| JPH0431154B2 (ja) | ||
| JP2002108268A5 (ja) | ||
| JP3477666B2 (ja) | 画像表示制御装置 | |
| JP2000122030A (ja) | マトリクス型液晶表示パネル駆動方法およびこの方法を実施する装置 | |
| JPS62211687A (ja) | 表示制御回路 | |
| JPS62242989A (ja) | 表示制御装置 | |
| EP0284905B1 (en) | Display system | |
| JPS62127790A (ja) | マルチウインドウ表示制御方式 | |
| JP3191468B2 (ja) | ビデオ表示用メモリ集積回路 | |
| JPH11161255A (ja) | 画像表示装置 | |
| JP2586360B2 (ja) | 表示装置 | |
| JPH01246630A (ja) | データアクセス装置 | |
| JP2000352970A (ja) | 画像表示装置 | |
| JPS6132891A (ja) | 画像表示装置 | |
| JPS61226794A (ja) | 走査型表示装置の任意パタ−ン嵌込表示方式 | |
| JPH0261719A (ja) | 記憶装置 | |
| JPS61208091A (ja) | グラフイツク・デ−タの表示方式 | |
| JPH037989A (ja) | 表示データ制御方式 | |
| JPS6132136A (ja) | 画像表示装置 | |
| JPH11242474A (ja) | グラフィック文字描画方法及び装置 | |
| JPS62105189A (ja) | 表示制御方式 | |
| JPS62145280A (ja) | ビツトマツプデイスプレイにおける表示修飾制御方式 | |
| JPS62262191A (ja) | デイスプレイ装置の閉領域描画方式 |