JPS6055385A - 画像表示装置 - Google Patents

画像表示装置

Info

Publication number
JPS6055385A
JPS6055385A JP58163243A JP16324383A JPS6055385A JP S6055385 A JPS6055385 A JP S6055385A JP 58163243 A JP58163243 A JP 58163243A JP 16324383 A JP16324383 A JP 16324383A JP S6055385 A JPS6055385 A JP S6055385A
Authority
JP
Japan
Prior art keywords
circuit
information
input
output
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
JP58163243A
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58163243A priority Critical patent/JPS6055385A/ja
Publication of JPS6055385A publication Critical patent/JPS6055385A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は複数ブロックの表示用メモリに記1,9された
画像情報を高速で読み出し処理するのに好適な画像表示
装置に関する。
〔発明の背景〕
近年、パーソナルコンピュータの表示機能の高機能化が
要求され、lチップ化された中央演算処理回路(MPI
J)の限られた殿能を効率良く利用して、これを実現す
る方式がいくつか提案されている。
この要求に対して、複数のブI−1]ツク分りされた表
示用メモリを切り換えてアクセスする所謂ハング切換方
式や、バンク切換方式を更に改善し、人出力レジスタを
fjf用して表示用メモリを高速)′クセスする方式な
どが提案されている。後Hの力式については、表示用メ
モリ内での高速データ転送や同一データの連続書込みに
特に優れた方式とされている。第1〜3図を用いて上記
従来技術と、その欠点を説明する。
第1図は、パーソナルコンピュータにお&Jる従来の表
示系回路のブロック図を示し、1はMPLJ、2はアド
レスバス、3はデータバス、4はMPUの読み書き動作
を示す読み書き制御信号線(RZW線)、5は表示に必
要な回路のアドレスをデコードするアドレスデコーダ、
6は陰極線管(CRT)に表示するための各種タイミン
グ信号を発生する陰極線管制御回路(CRTC) 、7
はMPUアドレスバス2やR/W線4とCRTC6から
の表示アドレス信号線8とを表示タイミング信号線9で
供給される信号によって切り換えるマルチプレクサ、1
0.11.12は表示用メモリ、13.14.15は表
示用メモリから読出された表示情報をCRT16に表示
するのに適した信号に変換する並直列変換回路、17.
18、■9は表示用メモリ入出力回路、20ば表示用メ
モリ入出力回路に対する制御信号を発生する入出力制御
回路、22〜34は前記回路間を接続する信号線路であ
る。
また、第2.3図はそれぞれ第1図に示す表示用メモリ
10及び表示用メモリ入出力回路17の例を一層詳に■
に示す図であり、第1表(7頁)は第3図の表示用メモ
リ入出力回路の動作を説明するためのタイミング関係表
である。
第1図に示す回路では、表示用メモリ10.11.12
はCRT C6・から発生される各種タイミング信号に
より、その記憶内容が表示情(・ドとして周期的に読み
出され、読み出された表示情報は、夫々、並直列変換回
路13.14.15を経てcrsT16で可視情報とし
て表示される。また、M■)Ulは、これら表示用メモ
リ10.11.12−\表示情報書込み又は更新を行う
もので、アドレスバス2を介して指定された番地と、デ
ータバス3によってデータの入出力を行う。また、R/
W線4には、このデータの入出力の方向を示す信号が出
力される。
マルチプレクサ7は、表示タイミング信号線9により供
給される信号で切り換えられ、表示用メモリ10.11
.12を駆動するための複合アドレス信号及び複合R/
W信号を複合アドレスバス28及び複合R/W線29に
出力する。
MPUIから表示用メモリ10.11.12へのアクセ
ス時には、アドレスデコーダ5が表示用メモリ李アクセ
ス中である事を示す信号をデコードして信号線路34に
より入出力制御回路20に供給する。また、複合R/W
線29及び表示タイミング信号線9も入出力制御回路2
0に入力される。入出力制御回路20ば、これらの入力
信号を利用して、表示用メモリ10.11.12及び表
示用メモリ入出力回路17.18.19に必要な制御信
号を、それぞれ信号線路30及び信号線路31.32.
33を経て供給する。
表示用メモリ10は、第2図に一例を示すように、ある
定められたビット単位のメモリブロックであつて、例え
ば、MPUIがバーrl−(8ヒソ1−)単位を扱う場
合には、バイト単位のメモリブロックとなる。第2図に
おいて、50〜57はRAMであり、総合で1画面を表
示するに足る記憶容量を持っている。具体的な例として
、4にヒツトRAMを用いた場合には、横方向256ド
ソト、縦方向128ドツトのグラフィック表示が可能と
なる。他に、16にビットや64にヒントなどのRAM
により大きなメモリを構成することも可能であり、グイ
ナミソク動作のRAMであっても、入出力制御回路20
からの制御信号を追加する事によって制御可能となる。
なお、第2図における信号線路22.23.28.30
は、それぞれ第1図の場合と同一の信号線路を示し、他
の表示用メモリ11.12も第2図と同様な構成である
。
表示用メモリ入出力回路17は、第3図にその例を示す
ように、データバス3と表示用メモリ10のデータ入出
力線路22との間に介在する双方向バッファ171 と
入出力レジスタ172とからなる。
入出力レジスタ172がこの従来回路の大きな特徴であ
って、入出力制御回路20によって入出力レジスタ17
2のデータ入出力制御を行い、M P U Iから発せ
られる1命令によって、そのデータバスの扱える範囲を
越えて入出力処理を可能にしている。すなわち第1表に
示すように、入出力レジスタ172とMPUI間のデー
タ授受や、MPUIと表示用メモリ10間のデータ授受
以外に、入出H:ハイレベル、 L:ロウレベル、↑:
l・リカ、×:不定力レジスタ172と表示用メモリ1
0間のデータ授受を可能とし、例えば第1図の表示用メ
モリ入出力回路17がMPUIと表示用メモリ10間の
データ授受を行うと同時に、他の同一構成の表示用メモ
リ間のデータ授受も行うように構成されており、高速な
入出力処理を可能にしている。
しかし、上記従来回路では、例えば、同一データの連続
書込みや表示メモリ内でのデータ転送は高速処理可能で
あるが、MPUIが表示用メモリ10.11.12の記
録内容を読み込む場合については、特に改良されていな
いという欠点がある。即ち、仮に表示用メモリ10.1
1.12が光の3原色(赤緑青で夫々RG Bと略す)
を割当てられており、表示画面上である境界色を見つり
て、その境界まで、指定した色で塗りつぶそうとして、
その境界色のデータが表示画面上に存在するか否かを判
定する場合など、表示用メモリ10.11.12全部に
ついて記1.aされたデータを読め取り、それぞれ比較
した結果を基にし−てM P U Iが次の処理をしな
ければならない。例えは、ある色データが1ハ゛イI・
(8ピッ1−)中のどれかIビットにある事を検出し、
1ハイド中の最上位ビットから上記検出したビットまで
のデータだりをPニーき変えるという処理などには入出
力レジスタによる高速性は発揮されない。そのため、バ
ンク切換方式と入出力レジスタの併用により改善された
第1図に示す従来回路でも、画面データの読み取りを高
速で行うことは出来ず、MPUIの処理性を低下させて
いた。
〔発明の目的〕
本発明の目的は、上記の如き従来技術の欠点をなくし、
画面データの高速読み取りをを可能とし、MPUの処理
性を高めた画像表示装置を提供することにある。
〔発明の概要〕
上記目的を達成するために本発明においては、複数系列
の表示用メモリに共通したメモリ入出力回路に、情報設
定回路と、この情報設定回路に設定された情報と表示用
メモリから読み出される記憶情報との比較演算を行う演
算回路とを設け、更に、入出力回路と表示用メモリとの
間で、複数ヒツトで構成された表示用メモリ中の記1.
a情報の特定ビットのデータ授受を可能にするピッ1−
制御回路と、演算回路の比較演算結果をピノ1−制御回
路の制御に有効な制御情報に変換する情報変換回路とを
設け、入出力制御回路の制御下に、演算回路で、表示用
メモリから読み出された記憶情報と情報設定回路に設定
された情報との比較演算を行い、比較演算結果をメモリ
入出力回路の出力として演算処理装置に供給すると同時
に、情報−変換回路により前記比較演算結果を有グツな
制御情報に変換してビット制御回路に設定し、前−記’
l!i定ヒノ1〜のデータ授受を可能にするようにした
。
〔発明の実施例〕
以下、本発明を図面を用いて更に詳細に説明する。第4
図は、本発明の一実施例の要部フl:I 7り図で、1
00は複数系列の表示用メモリに共通したメモリ入出力
回路、200は表示用メモリ10.11.12の制御信
号をデータバス3から入力したデータによって、ピノ1
−制御した信号に変換する自動ビット制御回路、60は
自動ビット制御回路から表示用メモリ10.11.12
に供給される信号の線路で、その他の符号は第1図の場
合と同様である。また、第5図はメモリ入出力回W81
00の、第6図は自動ビット制御回路200の、一層詳
細な構成例を示す図である。
第4図において、入出力制御回路2oは第1図に示した
従来例の場合と同じ機能である。しがし、制御信号が自
動ピント制御回路20.0を経てから表示用メモリl0
111.12に供給される点が異なっている。更には、
第1図の表示用メモリ入出力回路17.18.19が複
数メモリバンクに共通のメモリ入出力回路1ooに纏め
られている点が異なっている。これにより、表示用メモ
リ10.11.12の表示メモリデータの比較演算結果
をMPUIが入力できると同時に、自動ピント制御回路
もデータバスを介して演算結果を入力し表示用メモリの
特定ピノ1−とのデータ授受が可能な構成となっている
。
第5図は、メモリ入出力回路100の詳細な構成の一例
を示し、第3図に示した表示用メモリ入出力回路17に
相当する3系統の回路部分と、表示用メモリ10.11
.12がら読み出されたデータを設定データと比較演算
してデータバス3に載せる演算回路部分から構成されて
いる。第5図で、第3図や第4図と同一機能を有する回
路ブロツクには同一符号を付し、線路符号についても対
応する線路には同一符号を付しである。101は表示用
メモリl0111.12から読み出されたデータと比軸
する為のデータをMPLIが設定する比較レジスタ、1
.02.103.104は表示用メモIJlO111,
12から読み出された情報と、比較レジ103.104
の各出力信号の論理積をとる士ン)・回路、106はバ
ッファ回路である。まノこ、174.181.191は
双方向バッファ回路、172.182.192は入出力
レジスタ、311〜314.321〜324.331〜
334、及び341.342 (第5図)、343.3
44 (第6図)は夫々の回路萎制御する信号線路を示
している。
第5図において、双方向バッファ回路171.181.
191と入出力レジスタ172.182.192はそれ
ぞれ対になっており、第3図に示した従来例の入出力回
路と同一機能を持つ。
また、E!JOR回路102はデータ入出力線路22に
読み出された表示用メモリ10の記憶情報と比較レジス
タ101のQOビットに設定された情報と103.10
4とナンド回路105とでピント単位に比較演算が行わ
れたこととなり、その出力はバッファ回路106を経て
、MPUIのデータバス3に供給される。従って、MP
UIは、1回の読み出し動作で3つの表示用メモリ1o
、11.12の記憶情報と、比較レジスタ101に設定
した情報との比較演算結果を入力することが出来、読み
出し動作の高速化が実現できる。
次に自動ビット制御回路200について、第6図を用い
て詳しく説明する。図中、201は表示用メモリにデー
タを書込む時に、前記比較演算の結果得られた特定ビ・
シトに対して、上位ピッ1−をマスク(書き込み不可)
するか、下位ビットをマスクするかの情報を入れてお(
マスクレジスタである。202.204はマスクレジス
タに貯えられた情報により選択するセレクタで、同図で
はマスクレジスタ201のQOピッ1−がハイ状態で、
入力としてセレクタ202はバス3、セレクタ204は
バス213を選択している。203は、前記64算回路
の比較演算結果得られた情報を、表示用メモリに書込む
時にマスクする情報(ビット制御回路の制御情報)に変
える変換回路、205はノソ(・回路、206はでg号
線路342の信号により選択するセレクタで、通常、信
号線路342はハイ状態にあり、データバス3を選択し
ている。207は表示用メモリ10.11.12をビッ
ト単位で制御可能とするビット制御レジスタ、208は
アンド回路、210はノット回路、209ば表示用メモ
リ10.11.12の制御信号を表示タイミング信号線
9から供給される信号によって合成するアンドノア回路
である。342.343.344はデコーダ5から送ら
れる信号の線路である。211はマスクレジスタ201
の情報をセレクタ202.204へ送る信号線路である
。219はデータバス3の最上位ビット(MSB)と最
下位ビット(L S B)を反転させたハスである。同
様に、215はハス213のMSBとLSBを反転させ
たバスである。212.213.216.217.21
8は、各ブロックを接続する信号線路である。また、第
6図で、第4図や第5図の場合と同一機能を持つブロッ
ク或いは同一信号線路には同一符号をイス1しである。
ビット制御レジスタ207は、複数ピッ1−で構成され
た表示用メモリ中のデータの特定ビットのデータ授受を
可能とするためのレジスタで、通常の動作においては全
ビットがハイレベルになっている。このビット制御レジ
スタの更新を行い度い時には、MPUIがデコード信号
線路343がロウ状態になるアドレスに、更新したい情
報をデータバス3へ送る。この時、デコード信号線路3
42と343は同時にロウレベルとならない為デコード
信号線路342ばハイレベルでセレクタ206はデータ
バス3の情報をバス218を介してピッ1−制御レジス
タ207に与える。信号線路343がハイレベルになる
とアンド回路208の出力がロウレベルからハイレベル
となり、立ち上がりエッヂでその時のデータバス3の情
報が保持され、ピッ1−制御レジスタ207の内容を更
新出来る。また、アンドノア回路209においては、表
示タイミング信号線9で供給される信号(SW倍信号は
ロウレベルの時に表示用メモリ10.11.12の記憶
内容を表示の為に読み出す11J1間を示し、ハイレベ
ルの時にMPUIが表示用メモリ10.11.12とデ
ータ授受可能な事を示している。従って、SW倍信号ロ
ウレベルの期間には、表示用メモリ10に供給されるメ
モリ選択信号くC8信号)がノット回路210とアンド
ノア回路209によってロウレベル(アクティブ状態)
に設定され、読み書き制御信号(WE倍信号はハイレベ
ル(読み出し状態)に設定される。この結果、表示用メ
モリ10.2.12は全て読め出される状態となる。一
方、SW倍信号ハイレベルの期間には、入出力制御回路
20より信号線路30を介してCS信号が出力され、こ
の信号とビット制御レジスタ207出力との論理積がア
ンドノア回路209によってとられて、表示用メモリ制
御信号60として供給される。この結果、表示用メモリ
10.11.12と入出力回路100とのデータ授受が
可能となる。
次ぎに本発明で最も重要な自動ビット制御動作について
説明する。これば第5図のバッファ回路106から、M
PUデータバス3へ比較演算結果が出力されると同時に
演算結果に対応したヒツトマスク情報を、第6図のビッ
ト制御レジスタ207に記憶するという動作である。具
体的には、メモリ入出力回路100においてバッファ回
路106は信号線路342がロウレベルで演算結果をデ
ータバス3へ出力する。一方、自動ヒント制御回路20
0においては、信号線路342がロウレベルの為、セレ
クタ206はバス217を選択し、ビット制御レジスタ
207ヘデータとして与える。つまり、メモリ入出力回
路における演算結果が、例えばD3だけがハイレベルで
DO〜D2及びD4〜D7がロウレベルであったとする
と、マスクレジスタ201がハイレベルの場合E3だけ
がハイレベルでEO〜E2及びE4〜E7はロウレベル
である。従っヘルという情報がピッI・制御レジスタ2
07のデータとして与えられる。このデータは、信号線
路342がロウからハイになる時に立ち上がりエッヂで
記憶される。一方、マスクレジスタ201がロウレベル
の場合は、E4だりがハイレベルで、EO〜E3及びE
5〜E7がロウレベルとなるた1回の読み出し動作で3
つの表示用メモリ10.11.12の記憶情報と比較レ
ジスタ101に設定した情報との比較演算結果を入力す
ると同時に、演算結果から有効なマスク情報をピッ1−
制御レジスタに更新することが出来、読め出し動作の高
連化は勿論、MPU1の処理効率の向上が実現できる。
例えば、表示用メモリ10.11.12がRGBをそれ
ぞれ割当てられていて、Rの画像情報が表示画面上に存
在するか否かを判定しRの@像情報が見つかるまで読み
出した番地の表示用メモリをRの画像情弗に書き変える
処理を考えた場合、従来技術では次のような処理手順を
必要とした。
即ち、まず表示用メモリ10のある番地の内容を読み取
り、R情報があるかどうかを調べる。R情報がない場合
には、表示用メモリ10.11.12のその番地にRの
画像情報を書込み(実際にはRを割当てられているメモ
リ10では1、他のメモリでは0)、次の番地を調べる
。Rt+¥報がある場合には、その番地のG情報を同様
に調べる。G情報があった場合には、RJ)、外なので
、表示用メモリ10.11.12のその番地にRの画像
情報を書込み次の番地を調べる。G情報がない場合には
、その番地のB情報を同様に調べる。以下これを、R情
報が現れるまで、次々に番地を進めながら調べて行き、
R情報を検出した場合、その番地1バイト(8ピッ日の
中でR情報が記憶されているビットまでだけにRの画像
情報を書込むために、MPUIはビット制御レジスタに
必要な情報を書き込んだ後に、Rの画像情報を書込むと
いう動作をしなければならない。これに対し本発明を実
施した第4図の構成では、比較レジスタ101のRに対
応するビットに1”、G及びBに対応するビットに0”
を設定し、ある番地の内容を読み、その番地にRの画像
情報を書き込むことを繰り返せば良い。また、ある番地
でRの情報を検出した時も自動的にピント制御レジスタ
に必要な情報が書きこまれるためRの画像情報を書き込
むだけでよい。ただし、その番地の検出したRの情報に
対して、そのビットから上位ヒツトをマスクするか、下
位ビットをマスクするかは、マスクレジスタ201の記
録情報に依存するので、予めマスクレジスタ201に必
要な情報を記録しておく必要がある。
以上、自動ビア1−制御回路200の動作の一例を示し
たが、この例に限られる訳ではなく、演算回路の結果に
従って、比較レジスタに記録した色情報のビットだけを
マスクする回路、または比較レジスタに記録した色情報
のビットを含む番地全て、つまり8ビット単位でマスク
する回路も実現できる。
〔発明の効果〕
以上説明したように本発明によれば、MPUからの表示
用メモリの記憶1n報を、比較演算処理した結果で入力
すると同時に、その処理結果に従って有効となる情報を
ビット制御レジスタに記録することが出来るため、従来
技術に比較してMPUの処理性を3倍以上にも向上させ
ることが出来る
【図面の簡単な説明】
第1図はパーソナルコンピュータの表示回路の従来例を
示すブロック図、第2図は第1図に示した表示用メモリ
ブロックの詳細な構成例を示すブロック図、第3図は第
1図に示した表示用メモリ入出力回路の詳細な構成別図
、第4図は本発明一実施例の要部ブロック図、第5図は
第4図に示したメモリ入出力回路の詳細な構成例を示す
プロ。 り図、第6図は第4図に示した自動ヒソ1−制御回路の
詳細な構成例を示すブロック図である。 1−MPU、 3−・−データバス、10.11.12
−表示用メモリ、 2〇−人出力制御回路、100−表
示用メモリ入出力回路、101−比較レジスタ、2.0
0− 自動ヒツト制御回路、 203−田較演算結果を
マスクする情報に変換する変換回路、207−ビット制
御レジスク第 1 口 第 2 児 に / 第 3 虐 第4固 l/

Claims (1)

    【特許請求の範囲】
  1. 中央演算処理装置と、記憶情報が画像として表示される
    複数系列の表示用メモリと、表示用メモリと中央演算処
    理装置との間の情報入出力を司るメモリ入出力回路と、
    メモリ入出力回路の動作を制御する入出力制御回路とを
    備えた画像表示装置において、メモリ入出力回路に、情
    報設定回路と、この情報設定回路に設定された情報と表
    示用メモリから読み出される記憶情報との比M演算を行
    う/jiW、回路とを設り、更に、入出力回路と表示用
    メモリとの間で、複数ビン1〜で構成された表示用メモ
    リ中の記憶情報の特定ピッ1〜のデータI受受を可能に
    するビット制御回路と、演算回路の比較演算結果をピッ
    1−制御回路の制御に有効な制御情報に変換する情報変
    換回路とを設置ノ、入出力制御回路の制御下に、演算回
    路で、表示用メモリから読み出された記憶情報と情報設
    定回路に設定されノコ情報との比較演算を行い、比較演
    算結果をメモリ入出力回路の出力として演算処理装置に
    供給すると同時に、情報変換回路により前記比較演算結
    果を有効な制御情報に変換してピッ1−制御回路に設定
    することを特徴とする画像表示装置。
JP58163243A 1983-09-07 1983-09-07 画像表示装置 Pending JPS6055385A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58163243A JPS6055385A (ja) 1983-09-07 1983-09-07 画像表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58163243A JPS6055385A (ja) 1983-09-07 1983-09-07 画像表示装置

Publications (1)

Publication Number Publication Date
JPS6055385A true JPS6055385A (ja) 1985-03-30

Family

ID=15770068

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58163243A Pending JPS6055385A (ja) 1983-09-07 1983-09-07 画像表示装置

Country Status (1)

Country Link
JP (1) JPS6055385A (ja)

Similar Documents

Publication Publication Date Title
US4104624A (en) Microprocessor controlled CRT display system
JPS63201792A (ja) ビデオ表示アダプタ及びピクセル・プロセッサ
JPS61159686A (ja) 画像表示装置
US5815137A (en) High speed display system having cursor multiplexing scheme
JPH0425554B2 (ja)
JPH05134652A (ja) デイスプレイシステム
JPS6041378B2 (ja) 画像記憶装置
JPS63206793A (ja) ビデオ・メモリ・インターフェース回路
TW299406B (en) Display memory structure of multi-mode display system
JPH0544680B2 (ja)
JPH0651751A (ja) 画像表示装置
JPS5897083A (ja) 縦横変換回路
JPS63132286A (ja) グラフイツク表示装置
JPH06208539A (ja) 高速データ転送方式
JPS6374090A (ja) 文字発生器のアクセス方式
JPS58115479A (ja) 表示用バツフアメモリのアドレツシング方法
JPH0310381A (ja) 画像表示装置及び画像表示方法
JPS60107694A (ja) 文字図形表示装置
JPH05307370A (ja) 液晶表示装置の駆動回路
JP2993745B2 (ja) フレームメモリ
JPH10268854A (ja) カーソルメモリ
EP0273637A2 (en) Bit pattern conversion system
JPS62128366A (ja) デ−タスワツプ回路
JPS6217793A (ja) 画像メモリ制御回路
JPH07199907A (ja) 表示制御装置