JPH0486696A - 画像表示装置のアドレス算出回路 - Google Patents
画像表示装置のアドレス算出回路Info
- Publication number
- JPH0486696A JPH0486696A JP2199728A JP19972890A JPH0486696A JP H0486696 A JPH0486696 A JP H0486696A JP 2199728 A JP2199728 A JP 2199728A JP 19972890 A JP19972890 A JP 19972890A JP H0486696 A JPH0486696 A JP H0486696A
- Authority
- JP
- Japan
- Prior art keywords
- display
- line
- address information
- memories
- multiplexer
- 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.)
- Granted
Links
- 230000015654 memory Effects 0.000 claims abstract description 63
- 238000000034 method Methods 0.000 description 13
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 239000002131 composite material Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Landscapes
- Image Input (AREA)
- Image Processing (AREA)
- Digital Computer Display Output (AREA)
- Memory System (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
同一種類の複数の表示用メモリから読み出される画像デ
ータを合成して表示する画像表示装置で使用されるアド
レス算出回路に関し、 少ないハードウェア量でもって各ライン上の表示開始位
置のアドレス情報を算出できるようにすることを目的と
し、 各々の表示用メモリ上の表示スタートアドレス情報をラ
ッチする第1のランチ群と、第1へのランチ群の保持値
と前ライン上のラインスタートアドレス情報とを入力と
して、入力値のいずれか1つを選択出力する第1のマル
チプレクサと、各々の表示用メモリ上のラインメモリ幅
情報をラッチする第2のラッチ群と、第2のラッチ群の
保持値のイスれか1つを選択出力するとともに、いずれ
も選択しないときにはゼロ値を出力する第2のマルチプ
レクサと、2つのマルチプレクサの出力値を加算する加
算器と、2つのマルチプレクサを制御することで、加算
器が各々の表示用メモリの各ラインのラインスタートア
ドレス情報を算出していくよう処理する制御回路とを備
えるよう構成する。
ータを合成して表示する画像表示装置で使用されるアド
レス算出回路に関し、 少ないハードウェア量でもって各ライン上の表示開始位
置のアドレス情報を算出できるようにすることを目的と
し、 各々の表示用メモリ上の表示スタートアドレス情報をラ
ッチする第1のランチ群と、第1へのランチ群の保持値
と前ライン上のラインスタートアドレス情報とを入力と
して、入力値のいずれか1つを選択出力する第1のマル
チプレクサと、各々の表示用メモリ上のラインメモリ幅
情報をラッチする第2のラッチ群と、第2のラッチ群の
保持値のイスれか1つを選択出力するとともに、いずれ
も選択しないときにはゼロ値を出力する第2のマルチプ
レクサと、2つのマルチプレクサの出力値を加算する加
算器と、2つのマルチプレクサを制御することで、加算
器が各々の表示用メモリの各ラインのラインスタートア
ドレス情報を算出していくよう処理する制御回路とを備
えるよう構成する。
本発明は、同一種類の複数の表示用メモリから読み出さ
れる画像データを合成して表示する画像表示装置で使用
されて、表示用メモリをアクセスするためのアドレス情
報を算出する画像表示装置のアドレス算出回路に関し、
特に、少ないハードウェア量でもって各ライン上の表示
開始位置のアドレス情報を算出できるようにする画像表
示装置のアドレス算出回路に関するものである。
れる画像データを合成して表示する画像表示装置で使用
されて、表示用メモリをアクセスするためのアドレス情
報を算出する画像表示装置のアドレス算出回路に関し、
特に、少ないハードウェア量でもって各ライン上の表示
開始位置のアドレス情報を算出できるようにする画像表
示装置のアドレス算出回路に関するものである。
パーソナルコンピュータ等のデータ処理装置では、文字
等のテキストと図形等のグラフインクとを重ね合わせて
合成して出力していくという処理を実行していくことに
なる。このようなデータ処理装置の画像データ表示機能
は、データ処理装置の実用性を高めていくためにも、少
ないハードウェア量でもって実現できるようにしていく
必要があるのである。
等のテキストと図形等のグラフインクとを重ね合わせて
合成して出力していくという処理を実行していくことに
なる。このようなデータ処理装置の画像データ表示機能
は、データ処理装置の実用性を高めていくためにも、少
ないハードウェア量でもって実現できるようにしていく
必要があるのである。
従来のデータ処理装置の画像データ表示機能では、テキ
ストについてはコードに従って文字フォントパターンを
生成していくことで画像データを生成していくように処
理していた。そして、このように生成されるテキストの
画像データとピントマツプメモリから読み出されるグラ
フインクの画像データとを重ね合わせていくことで、テ
キストとグラフィックとの合成処理を実行していくよう
処理していたのである。
ストについてはコードに従って文字フォントパターンを
生成していくことで画像データを生成していくように処
理していた。そして、このように生成されるテキストの
画像データとピントマツプメモリから読み出されるグラ
フインクの画像データとを重ね合わせていくことで、テ
キストとグラフィックとの合成処理を実行していくよう
処理していたのである。
しかしながら、コードに従ってテキストの画像データを
生成していくという方法では、文字の大きさや種類が限
られてしまい、所望の合成画像を表示できないという問
題点があった。
生成していくという方法では、文字の大きさや種類が限
られてしまい、所望の合成画像を表示できないという問
題点があった。
このような問題点を解消してい(1つの方法として、テ
キストについてもビットマツプメモリに展開していくと
いう構成を採って、ビットマツプメモリ同士に展開され
るテキストとグラフィックとを直接合成していくという
方法を採っていくことが考えられる。しかしながら、こ
のような方法を単純に採用すると、ビットマツプメモリ
をアクセスするためのアドレス情報の算出のために用意
されるアドレス算出回路の構成が複雑となって、ハード
ウェア量が増加してしまうという新たな問題点がでてく
ることになる。すなわち、具体的に説明するならば、ピ
ントマツプメモリをアクセスするために必要となる各ラ
イン上の表示開始アドレスを算出するための加算器が、
ピントマツプメモリの個数分必要になるためにハードウ
ェア量が増加してしまうのである。
キストについてもビットマツプメモリに展開していくと
いう構成を採って、ビットマツプメモリ同士に展開され
るテキストとグラフィックとを直接合成していくという
方法を採っていくことが考えられる。しかしながら、こ
のような方法を単純に採用すると、ビットマツプメモリ
をアクセスするためのアドレス情報の算出のために用意
されるアドレス算出回路の構成が複雑となって、ハード
ウェア量が増加してしまうという新たな問題点がでてく
ることになる。すなわち、具体的に説明するならば、ピ
ントマツプメモリをアクセスするために必要となる各ラ
イン上の表示開始アドレスを算出するための加算器が、
ピントマツプメモリの個数分必要になるためにハードウ
ェア量が増加してしまうのである。
本発明はかかる事情に鑑みてなされたものであって、同
一種類の複数の表示用メモリをアクセスする場合に必要
となるライン上の表示開始位置を、少ないハードウェア
量でもって算出できるようにする新たな画像表示装置の
アドレス算出回路の提供を目的とするものである。
一種類の複数の表示用メモリをアクセスする場合に必要
となるライン上の表示開始位置を、少ないハードウェア
量でもって算出できるようにする新たな画像表示装置の
アドレス算出回路の提供を目的とするものである。
第1図は本発明の原理構成図である。
図中、1は本発明により構成されるアドレス算出回路、
2−i(i=1〜n)は同一種類に従って複数備えられ
る表示用メモリである。このアドレス算出回路1は、各
表示用メモリ2−iをアクセスするためのアドレス情報
を算出して、表示用メモリ2−iに与えていくよう処理
する。
2−i(i=1〜n)は同一種類に従って複数備えられ
る表示用メモリである。このアドレス算出回路1は、各
表示用メモリ2−iをアクセスするためのアドレス情報
を算出して、表示用メモリ2−iに与えていくよう処理
する。
本発明のアドレス算出回路1は、各々の表示用メモリ2
−i上の表示スタートアドレス情報(表示領域の表示開
始位置を指定する)をラッチする表示スタートレジスタ
1O−i(i=1〜n)により構成される第1のラッチ
回路群11と、この第1のラッチ回路群11の保持値と
前ライン上のラインスタートアドレス情報(表示領域の
ライン上の表示開始位置を指定する)とを人力として、
入力値のいずれか1つを選択出力する第1のマルチプレ
クサ12と、各々の表示用メモリ2−4上のラインメモ
リ幅情報(表示領域の表示幅情報を指定する)をランチ
するラインメモリ幅レジスタ13−1(i−1〜n)に
より構成される第2のラッチ回路群14と、この第2の
ラッチ回路群14の保持値のいずれか1つを選択出力す
るとともに、いずれの保持値も選択しないときにはゼロ
値を出力する第2のマルチプレクサ15と、第1のマル
チプレクサ12の出力値と第2のマルチプレクサ15の
出力値とを加算して出力する加算器16と、表示用メモ
リ2−4対応に備えられて、加算器16の加算値として
算出されるラインスタートアドレス情報を保持するライ
ンスタートレジスタ17−1(i−1〜n)と、表示用
メモリ2−i対応に備えられて、ラインスタートレジス
タ17−1の保持値を起点にして表示クロックが入力さ
れる度毎に計数値をカウントアツプして対応の表示用メ
モリ2−iに与える表示アドレスカウンタ1B−i(i
=1〜n)と、第1及び第2のマルチプレクサ12゜1
5とラインスタートレジスタ17−1と表示アドレスカ
ウンタ18−1とを制御する制御回路19とを備えるよ
う構成する。ここで、表示スタートレジスタ10−1に
設定される表示スタートアドレス情報と、ラインメモリ
幅レジスタ13−1に設定されるラインメモリ幅情報と
は、固定的な値が設定されたり、あるいはCPUからラ
イトされる値が設定されたりすることになる。
−i上の表示スタートアドレス情報(表示領域の表示開
始位置を指定する)をラッチする表示スタートレジスタ
1O−i(i=1〜n)により構成される第1のラッチ
回路群11と、この第1のラッチ回路群11の保持値と
前ライン上のラインスタートアドレス情報(表示領域の
ライン上の表示開始位置を指定する)とを人力として、
入力値のいずれか1つを選択出力する第1のマルチプレ
クサ12と、各々の表示用メモリ2−4上のラインメモ
リ幅情報(表示領域の表示幅情報を指定する)をランチ
するラインメモリ幅レジスタ13−1(i−1〜n)に
より構成される第2のラッチ回路群14と、この第2の
ラッチ回路群14の保持値のいずれか1つを選択出力す
るとともに、いずれの保持値も選択しないときにはゼロ
値を出力する第2のマルチプレクサ15と、第1のマル
チプレクサ12の出力値と第2のマルチプレクサ15の
出力値とを加算して出力する加算器16と、表示用メモ
リ2−4対応に備えられて、加算器16の加算値として
算出されるラインスタートアドレス情報を保持するライ
ンスタートレジスタ17−1(i−1〜n)と、表示用
メモリ2−i対応に備えられて、ラインスタートレジス
タ17−1の保持値を起点にして表示クロックが入力さ
れる度毎に計数値をカウントアツプして対応の表示用メ
モリ2−iに与える表示アドレスカウンタ1B−i(i
=1〜n)と、第1及び第2のマルチプレクサ12゜1
5とラインスタートレジスタ17−1と表示アドレスカ
ウンタ18−1とを制御する制御回路19とを備えるよ
う構成する。ここで、表示スタートレジスタ10−1に
設定される表示スタートアドレス情報と、ラインメモリ
幅レジスタ13−1に設定されるラインメモリ幅情報と
は、固定的な値が設定されたり、あるいはCPUからラ
イトされる値が設定されたりすることになる。
本発明では、制御回路19は、n個備えられる表示用メ
モリ2−iの第iラインをアクセスするときには、先ず
最初に、第1のマルチプレクサ12を制御することで、
第1のマルチプレクサ12から第1番目のラインスター
トレジスタ17−1の保持するラインスタートアドレス
情報を出力させるとともに、第2のマルチプレクサ15
を制御することで、第2のマルチプレクサ15から第2
のランチ回路群14の第1番目のラインメモリ幅レジス
タ13−1の保持するラインメモリ幅情報を出力させる
。そして、第1番目のラインスタートレジスタ17−1
にランチ信号を送出することで、加算器16の加算処理
により求められるこの第1及び第2のマルチプレクサ1
2.15の出力値の加算値を、この第iラインのライン
スタートアドレス情報としてラッチさせるとともに、第
1番目の表示アドレスカウンタ18−1にラッチ信号を
送出することで、第1番目のラインスタートレジスタ1
7−1にラッチさせたラインスタートアドレス情報を、
第1番目の表示アドレスカウンタ18−1にラッチさせ
る処理を実行する。
モリ2−iの第iラインをアクセスするときには、先ず
最初に、第1のマルチプレクサ12を制御することで、
第1のマルチプレクサ12から第1番目のラインスター
トレジスタ17−1の保持するラインスタートアドレス
情報を出力させるとともに、第2のマルチプレクサ15
を制御することで、第2のマルチプレクサ15から第2
のランチ回路群14の第1番目のラインメモリ幅レジス
タ13−1の保持するラインメモリ幅情報を出力させる
。そして、第1番目のラインスタートレジスタ17−1
にランチ信号を送出することで、加算器16の加算処理
により求められるこの第1及び第2のマルチプレクサ1
2.15の出力値の加算値を、この第iラインのライン
スタートアドレス情報としてラッチさせるとともに、第
1番目の表示アドレスカウンタ18−1にラッチ信号を
送出することで、第1番目のラインスタートレジスタ1
7−1にラッチさせたラインスタートアドレス情報を、
第1番目の表示アドレスカウンタ18−1にラッチさせ
る処理を実行する。
ここで、この処理にあって、この第iラインが表示領域
の表示開始位置である場合には、制御回路19は、第1
のマルチプレクサ12を制御することで、第1のマルチ
プレクサ12から第1のラッチ回路群11の第1番目の
表示スタートレジスタ10−1の保持する表示スタート
アドレス情報を出力させるとともに、第2のマルチプレ
クサ15を制御することで、第2のマルチプレクサ15
からゼロ値を出力させるよう処理していくことになる。
の表示開始位置である場合には、制御回路19は、第1
のマルチプレクサ12を制御することで、第1のマルチ
プレクサ12から第1のラッチ回路群11の第1番目の
表示スタートレジスタ10−1の保持する表示スタート
アドレス情報を出力させるとともに、第2のマルチプレ
クサ15を制御することで、第2のマルチプレクサ15
からゼロ値を出力させるよう処理していくことになる。
以下、制御回路19は、この一連の制御処理をn個備え
られるラインメモリ幅レジスタ13−1に対応して実行
していくことで、n個備えられる表示アドレスカウンタ
18−1に合成対象の表示領域の第iラインのラインス
タートアドレス情報をセットしていく処理を実行する。
られるラインメモリ幅レジスタ13−1に対応して実行
していくことで、n個備えられる表示アドレスカウンタ
18−1に合成対象の表示領域の第iラインのラインス
タートアドレス情報をセットしていく処理を実行する。
このようにして、ラインスタートアドレス情報がセット
されると、各表示アドレスカウンタ18−1は、人力さ
れてくる表示クロックに従って計数値を順次カウントア
ツプしていくことで、表示用メモリ2−iに対して表示
領域の第iラインのアクセスのためのアドレス情報を与
えていくよう処理することになる。そして、制御回路1
9は、表示アドレスカウンタ1B−iによる第iライン
のアドレス発生処理が終了すると、第1及び第2のマル
チプレクサ12,15を制御していくことで、次の第(
i+1)ラインの処理に入るよう処理していく。
されると、各表示アドレスカウンタ18−1は、人力さ
れてくる表示クロックに従って計数値を順次カウントア
ツプしていくことで、表示用メモリ2−iに対して表示
領域の第iラインのアクセスのためのアドレス情報を与
えていくよう処理することになる。そして、制御回路1
9は、表示アドレスカウンタ1B−iによる第iライン
のアドレス発生処理が終了すると、第1及び第2のマル
チプレクサ12,15を制御していくことで、次の第(
i+1)ラインの処理に入るよう処理していく。
このように、本発明によれば、1個の加算器16でもっ
て複数の表示用メモリ2−iをアクセスするために必要
となるアドレス情報を算出できるようになるのである。
て複数の表示用メモリ2−iをアクセスするために必要
となるアドレス情報を算出できるようになるのである。
以下、実施例に従って本発明の詳細な説明する。
第2図に、本発明の一実施例を図示する。図中、第1図
で説明したものと同じものについては同一の記号で示し
である。ここで、この実施例では、表示用メモリ2−t
としてテキスト用のビットマツプメモリとグラフィック
用のビットマツプメモリとの2個を想定しているので、
表示スタートレジスタ10−i、ラインメモリ幅レジス
タ13−1、ラインスタートレジスタ17−1及び表示
アドレスカウンタ18−1の個数もそれぞれ2個備えら
れることになる。
で説明したものと同じものについては同一の記号で示し
である。ここで、この実施例では、表示用メモリ2−t
としてテキスト用のビットマツプメモリとグラフィック
用のビットマツプメモリとの2個を想定しているので、
表示スタートレジスタ10−i、ラインメモリ幅レジス
タ13−1、ラインスタートレジスタ17−1及び表示
アドレスカウンタ18−1の個数もそれぞれ2個備えら
れることになる。
3は表示データ合成処理部であって、2個の表示用メモ
リ2−iから読み出される画像データを合成してデイス
プレィ装置に出力するもの、20は共通ラインスタート
レジスタであって、加算器16の加算結果を一時的にラ
ッチするもの、21は表示クロック発生回路であって、
制御回路19により制御されて所定の個数の表示クロッ
クを発生して表示アドレスカウンタ18−1に与えるも
のである。ここで、この実施例の構成にあって、共通ラ
インスタートレジスタ20とラインスタートレジスタ1
7−1とは、D型フリップフロップ回路を用いて構成す
ることも可能であるが、ゲート数を削減するためにラッ
チ素子を用いて構成していくことが好ましい。また、第
1図では省略しであるが、制御回路19には、制御処理
の実行のために、水平同期信号、表示ライン信号、タイ
ミング生成用クロック等の信号が入力されることになる
。
リ2−iから読み出される画像データを合成してデイス
プレィ装置に出力するもの、20は共通ラインスタート
レジスタであって、加算器16の加算結果を一時的にラ
ッチするもの、21は表示クロック発生回路であって、
制御回路19により制御されて所定の個数の表示クロッ
クを発生して表示アドレスカウンタ18−1に与えるも
のである。ここで、この実施例の構成にあって、共通ラ
インスタートレジスタ20とラインスタートレジスタ1
7−1とは、D型フリップフロップ回路を用いて構成す
ることも可能であるが、ゲート数を削減するためにラッ
チ素子を用いて構成していくことが好ましい。また、第
1図では省略しであるが、制御回路19には、制御処理
の実行のために、水平同期信号、表示ライン信号、タイ
ミング生成用クロック等の信号が入力されることになる
。
次に、第3図に示すタイムチ苓−トを参照しつつ、この
ように構成される本実施例の動作処理について説明する
。
ように構成される本実施例の動作処理について説明する
。
制御回路19は、表示領域の1ライン目をアクセスする
ときには、第3図のタイムチャートの左欄に示すように
、第1のマルチプレクサ12に対しては、最初に、第1
番目の表示スタートレジスタ10−1の保持する表示ス
タートアドレス情報を加算器16に出力するよう制御す
るとともに、次に、第2番目の表示スタートレジスタ1
0−2の保持する表示スタートアドレス情報を加算器1
6に出力するよう制御する。一方、第2のマルチプレク
サ15に対しては、第1のマルチプレクサ12が表示ス
タートアドレス情報を出力しているときにいずれのライ
ンメモリ幅レジスタ13−1も選択しないように制御す
ることで、ゼロ値を加算器16に出力するよう制御する
。
ときには、第3図のタイムチャートの左欄に示すように
、第1のマルチプレクサ12に対しては、最初に、第1
番目の表示スタートレジスタ10−1の保持する表示ス
タートアドレス情報を加算器16に出力するよう制御す
るとともに、次に、第2番目の表示スタートレジスタ1
0−2の保持する表示スタートアドレス情報を加算器1
6に出力するよう制御する。一方、第2のマルチプレク
サ15に対しては、第1のマルチプレクサ12が表示ス
タートアドレス情報を出力しているときにいずれのライ
ンメモリ幅レジスタ13−1も選択しないように制御す
ることで、ゼロ値を加算器16に出力するよう制御する
。
この制御処理を受けて、加算器16は、第4図で示され
る合成対象の表示領域の表示開始位置を指定する表示ス
タートアドレス情報を加算値として順次出力していくこ
とになるので、制御回路19は、共通ラインスタートレ
ジスタ20に対してラッチ信号(第3図のLTCOM)
を送出していくことで、この表示スタートアドレス情報
を順次う・7チさせていく。そして、制御回路19は、
第1番目のラインスタートレジスタ17−1に対してラ
ッチ信号(第4図のLTI)を送出していくことで、共
通ラインスタートレジスタ20に保持させた第1番目の
表示スタートレジスタ10−1の表示スタートアドレス
情報をランチさせていくとともに、第2番目のラインス
タートレジスタ17−2に対してラッチ信号(第4図の
LT2)を送出していくことで、共通ラインスタートレ
ジスタ20に保持させた第2番目の表示スタートレジス
タ10−2の表示スタートアドレス情報をラッチさせて
いく。
る合成対象の表示領域の表示開始位置を指定する表示ス
タートアドレス情報を加算値として順次出力していくこ
とになるので、制御回路19は、共通ラインスタートレ
ジスタ20に対してラッチ信号(第3図のLTCOM)
を送出していくことで、この表示スタートアドレス情報
を順次う・7チさせていく。そして、制御回路19は、
第1番目のラインスタートレジスタ17−1に対してラ
ッチ信号(第4図のLTI)を送出していくことで、共
通ラインスタートレジスタ20に保持させた第1番目の
表示スタートレジスタ10−1の表示スタートアドレス
情報をランチさせていくとともに、第2番目のラインス
タートレジスタ17−2に対してラッチ信号(第4図の
LT2)を送出していくことで、共通ラインスタートレ
ジスタ20に保持させた第2番目の表示スタートレジス
タ10−2の表示スタートアドレス情報をラッチさせて
いく。
このようにして2つのラインスタートレジスタ17−1
に表示スタートアドレス情報をセットすると、続いて、
制御回路19は、表示クロック発生回路21を制御する
ことで、表示アドレスカウンタ18−1がラインスター
トレジスタ17−1にう。
に表示スタートアドレス情報をセットすると、続いて、
制御回路19は、表示クロック発生回路21を制御する
ことで、表示アドレスカウンタ18−1がラインスター
トレジスタ17−1にう。
チされた表示スタートアドレス情報を起点にして計数値
をカウントアツプしていくよう制御することで、表示用
メモリ2−i上に展開される表示領域の1ライン目の画
像データのアクセスのためのアドレス情報を生成してい
くよう制御し、これを受けて、表示用メモリ2−iはこ
の生成されたアドレス情報に従ってアクセスされて、表
示データ合成処理部3に対して合成対象の画像データを
送出していくよう処理することになる。
をカウントアツプしていくよう制御することで、表示用
メモリ2−i上に展開される表示領域の1ライン目の画
像データのアクセスのためのアドレス情報を生成してい
くよう制御し、これを受けて、表示用メモリ2−iはこ
の生成されたアドレス情報に従ってアクセスされて、表
示データ合成処理部3に対して合成対象の画像データを
送出していくよう処理することになる。
制御回路19は、表示領域の1ライン目のアクセスのた
めのアドレス情報の生成が終了すると、次に、表示領域
の2ライン目をアクセスするときには、第3図のタイム
チャートの右欄に示すように、第1のマルチプレクサ1
2に対しては、最初に、第1番目のラインスタートレジ
スタ17−1の保持する表示スタートアドレス情報を加
算器16に出力するよう制御するとともに、次に、第2
番目のラインスタートレジスタ17−2の保持する表示
スタートアドレス情報を加算器16に出力するよう制御
する。一方、第2のマルチプレクサ15に対しては、第
1のマルチプレクサ12が第1番目のラインスタートレ
ジスタ17−1の表示スタートアドレス情報を出力して
いるときには、第1番目のラインメモリ幅レジスタ13
−1の保持するラインメモリ幅情報を加算器16に出力
するよう制御するとともに、第1のマルチプレクサ12
が第2番目のラインスタートレジスタ17−2の表示ス
タートアドレス情報を出力しているときには、第2番目
のラインメモリ幅レジスタ13−2の保持するラインメ
モリ幅情報を加算器16に出力するよう制御する。
めのアドレス情報の生成が終了すると、次に、表示領域
の2ライン目をアクセスするときには、第3図のタイム
チャートの右欄に示すように、第1のマルチプレクサ1
2に対しては、最初に、第1番目のラインスタートレジ
スタ17−1の保持する表示スタートアドレス情報を加
算器16に出力するよう制御するとともに、次に、第2
番目のラインスタートレジスタ17−2の保持する表示
スタートアドレス情報を加算器16に出力するよう制御
する。一方、第2のマルチプレクサ15に対しては、第
1のマルチプレクサ12が第1番目のラインスタートレ
ジスタ17−1の表示スタートアドレス情報を出力して
いるときには、第1番目のラインメモリ幅レジスタ13
−1の保持するラインメモリ幅情報を加算器16に出力
するよう制御するとともに、第1のマルチプレクサ12
が第2番目のラインスタートレジスタ17−2の表示ス
タートアドレス情報を出力しているときには、第2番目
のラインメモリ幅レジスタ13−2の保持するラインメ
モリ幅情報を加算器16に出力するよう制御する。
この制御処理を受けて、加算器16は、第4図で示され
る合成対象の表示領域の2ライン目の表示開始位置を指
定するラインスタートアドレス情報を加算値として順次
出力していくことになるので、制御回路19は、1ライ
ン目の制御処理と同様の処理を実行していくことで、第
1番目のラインスタートレジスタ17−1に対して対応
の2ライン目のラインスタートアドレス情報をう、チさ
せていくとともに、第2番目のラインスタートレジスタ
17−2に対して対応の2ライン目のラインスタートア
ドレス情報をラッチさせていく。そして、表示クロック
発生回路21を制御することで、表示用メモリ2−4上
に展開される表示領域の2ライン目の画像データをアク
セスするためのアドレス情報を生成していくよう制御す
る。
る合成対象の表示領域の2ライン目の表示開始位置を指
定するラインスタートアドレス情報を加算値として順次
出力していくことになるので、制御回路19は、1ライ
ン目の制御処理と同様の処理を実行していくことで、第
1番目のラインスタートレジスタ17−1に対して対応
の2ライン目のラインスタートアドレス情報をう、チさ
せていくとともに、第2番目のラインスタートレジスタ
17−2に対して対応の2ライン目のラインスタートア
ドレス情報をラッチさせていく。そして、表示クロック
発生回路21を制御することで、表示用メモリ2−4上
に展開される表示領域の2ライン目の画像データをアク
セスするためのアドレス情報を生成していくよう制御す
る。
以下、制御回路19は、表示領域の2ライン目以陵のラ
インに対して、この2ライン目に対して行ワた一連の制
御処理を繰り返してい(ことで、表示用メモリ2−i上
に展開される表示領域の2ライン目以降の画像データの
アクセスのためのアドレス情報を生成していくよう制御
することになる。
インに対して、この2ライン目に対して行ワた一連の制
御処理を繰り返してい(ことで、表示用メモリ2−i上
に展開される表示領域の2ライン目以降の画像データの
アクセスのためのアドレス情報を生成していくよう制御
することになる。
このように、本発明では、複数用意される表示用メモリ
2−iをアクセスするときに必要となるラインスタート
アドレス情報(前ラインのラインスタートアドレス情報
とラインメモリ幅情報との加算値により決定される)を
、1個の加算器16でもって算出できるようになるのJ
ある。
2−iをアクセスするときに必要となるラインスタート
アドレス情報(前ラインのラインスタートアドレス情報
とラインメモリ幅情報との加算値により決定される)を
、1個の加算器16でもって算出できるようになるのJ
ある。
[発明の効果]
以上説明したように、本発明によれば、1個の加算器で
もって複数の表示用メモリをアクセスするために必要と
なるアドレス情報を算出できるようになる。これから、
ビットマツプメモリ同士に展開されるテキストとグラフ
ィックとを直接合成していくという画像処理方式を採っ
ていく場合に、少ないハードウェア量でもってこれを実
現できるようになるのである。
もって複数の表示用メモリをアクセスするために必要と
なるアドレス情報を算出できるようになる。これから、
ビットマツプメモリ同士に展開されるテキストとグラフ
ィックとを直接合成していくという画像処理方式を採っ
ていく場合に、少ないハードウェア量でもってこれを実
現できるようになるのである。
第1図は本発明の原理構成図、
第2図は本発明の一実施例、
第3図は第2図の実施例の動作処理のタイムチャート、
第4図は表示領域の説明図である。
図中、1はアドレス算出回路、2は表示用メモリ、3は
表示データ合成処理部、10は表示スタートレジスタ、
11は第1のラッチ回路群、12は第1のマルチプレク
サ、13はラインメモリ幅レジスタ、14は第2のラッ
チ回路群、15は第2のマルチプレクサ、16は加算器
、17はラインスタートレジスタ、18は表示アドレス
カウンタ、19は制御回路、20は共通ラインスタート
レジスタ、21は表示クロック発生回路である。 特許出願人 株式会社 ピーエフニー化 理 人
弁理士 森1)寛(外2名)表示
表示データ合成処理部、10は表示スタートレジスタ、
11は第1のラッチ回路群、12は第1のマルチプレク
サ、13はラインメモリ幅レジスタ、14は第2のラッ
チ回路群、15は第2のマルチプレクサ、16は加算器
、17はラインスタートレジスタ、18は表示アドレス
カウンタ、19は制御回路、20は共通ラインスタート
レジスタ、21は表示クロック発生回路である。 特許出願人 株式会社 ピーエフニー化 理 人
弁理士 森1)寛(外2名)表示
Claims (1)
- 【特許請求の範囲】 同一種類の複数の表示用メモリから読み出される画像デ
ータを合成して表示する画像表示装置に使用されて、表
示用メモリをアクセスするためのアドレス情報を算出す
る画像表示装置のアドレス算出回路であって、 各々の表示用メモリ上の表示スタートアドレス情報をラ
ッチする第1のラッチ回路群(11)と、該第1のラッ
チ回路群(11)の保持値と前ライン上のラインスター
トアドレス情報とを入力として、入力値のいずれか1つ
を選択出力する第1のマルチプレクサ(12)と、 各々の表示用メモリ上のラインメモリ幅情報をラッチす
る第2のラッチ回路群(14)と、該第2のラッチ回路
群(14)の保持値のいずれか1つを選択出力するとと
もに、いずれの保持値も選択しないときにはゼロ値を出
力する第2のマルチプレクサ(15)と、 上記第1及び第2のマルチプレクサ(12、15)の出
力値を加算する加算器(16)と、 上記第1及び第2のマルチプレクサ(12、15)を制
御することで、上記加算器(16)が各々の表示用メモ
リの各ライン上のラインスタートアドレス情報を算出し
ていくよう処理する制御回路(19)とを備えることを
、 特徴とする画像表示装置のアドレス算出回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2199728A JPH087570B2 (ja) | 1990-07-27 | 1990-07-27 | 画像表示装置のアドレス算出回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2199728A JPH087570B2 (ja) | 1990-07-27 | 1990-07-27 | 画像表示装置のアドレス算出回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0486696A true JPH0486696A (ja) | 1992-03-19 |
| JPH087570B2 JPH087570B2 (ja) | 1996-01-29 |
Family
ID=16412630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2199728A Expired - Lifetime JPH087570B2 (ja) | 1990-07-27 | 1990-07-27 | 画像表示装置のアドレス算出回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH087570B2 (ja) |
-
1990
- 1990-07-27 JP JP2199728A patent/JPH087570B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH087570B2 (ja) | 1996-01-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2905446B2 (ja) | データストリング生成方法、コンピュータ動作方法、ピクセル値セット生成方法及びコンピュータ | |
| US4298936A (en) | Array Processor | |
| JPS61159686A (ja) | 画像表示装置 | |
| JP3954171B2 (ja) | コンピュータにおけるスカラ値をベクトルに記入する方法 | |
| JPS6036592B2 (ja) | 文字図形表示装置 | |
| JP2500858B2 (ja) | 拡張ラスタ演算回路を有する表示システム | |
| JP2797435B2 (ja) | 表示コントローラ | |
| JPH0486696A (ja) | 画像表示装置のアドレス算出回路 | |
| JPS5952290A (ja) | ビデオram書込み制御装置 | |
| JP2613364B2 (ja) | 図形処理システム | |
| JPH0325684A (ja) | 画像描画制御装置 | |
| JPS60501575A (ja) | ベクトル属性を発生させる方法および装置 | |
| JPS5882296A (ja) | ドツトマトリクス表示方式 | |
| JP2824708B2 (ja) | 図形描画装置 | |
| JP2901631B2 (ja) | 画像処理装置 | |
| RU1772806C (ru) | Устройство дл обработки изображений | |
| JPS648337B2 (ja) | ||
| JP3314496B2 (ja) | キー信号発生装置 | |
| JPS606874A (ja) | タイムチヤ−トの図示装置 | |
| Shepherd et al. | Microcoded multiprogramming display control unit | |
| JPS60209785A (ja) | デイスプレイ装置の画面シフト器 | |
| JPS5887655A (ja) | パイプライン高速フ−リエ変換装置 | |
| JPH0697392B2 (ja) | 画像表示装置 | |
| JPH05333851A (ja) | 表示メモリ制御方法 | |
| JPS61278886A (ja) | メモリアクセス装置 |