JPS6297073A - 画像表示装置のメモリアドレス変換方式 - Google Patents

画像表示装置のメモリアドレス変換方式

Info

Publication number
JPS6297073A
JPS6297073A JP60238211A JP23821185A JPS6297073A JP S6297073 A JPS6297073 A JP S6297073A JP 60238211 A JP60238211 A JP 60238211A JP 23821185 A JP23821185 A JP 23821185A JP S6297073 A JPS6297073 A JP S6297073A
Authority
JP
Japan
Prior art keywords
address
display
memory
memory address
image
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
JP60238211A
Other languages
English (en)
Inventor
Shigeru Tanaka
滋 田中
Takeshi Masui
桝井 猛
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP60238211A priority Critical patent/JPS6297073A/ja
Publication of JPS6297073A publication Critical patent/JPS6297073A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 画像表示装置のメモリアドレス変換方式であって、アド
レスカウンタの出力(表示メモリのアドレス)をビット
処理手段を有するメモリアドレス変換部によって画像メ
モリアドレスに変換し、画像メモリの内容を簡易な回路
構成でアクセスして、しかも各種の表示表現を可能にす
る。
〔産業上の利用分野〕
本発明は、画像表示装置の画像メモリの内容を表示する
ため、アドレスカウンタの出力を画像メモリのアドレス
に変換する方式に関するものである。
画像表示装置でディスプレイ表示する画像は、画像メモ
リにディジタルデータとして格納してあって、表示する
内容のデータがディスプレイ画面の画素に対応した表示
メモリ(リフレッシュメモリ)に転送され、ディスプレ
イ表示される。
しかしながら、通常画像メモリは表示メモリより大きな
メモリ容量をもち、多くの画像情報を記憶している。
従って、ディスプレイ表示するために、画像メモリの1
部を表示メモリに転送するためには、表示メモリのアド
レスから対応する画像メモリのアドレスに変換して画像
メモリをアクセスする。
表示メモリはディスプレイの1表示画面分のメモリ容量
をもち、メモリ内容がそのまま表示される。
そのため画像メモリの内容を一部表示するセグメント表
示、−行飛ばしで表示するインクレース表示、画面の1
部を拡大する拡大表示、および両画像をずらせて表示す
るスクロール表示の機能を実行する場合は、表示メモリ
のアドレスにアドレス操作、即ち、それらの機能を含ん
だアドレス変換を行ったアドレスで画像メモリのデータ
をアクセスする。
また、変化する画像を表示するためには、迅速なアドレ
ス変換によって、画像メモリから迅速に表示内容の転送
を行うことが必要である。
そのために、簡易な回路構成によってメモリのアドレス
変換を行うことができる方式が要望されている。
〔従来の技術〕
第12図は従来の画像表示装置のメモリアドレス変換方
式を示す。
従来の画像表示装置のアドレス変換は、画像メモリ1の
1行分のラインカウンタ2を用いて行単位で行われてい
る。
即ち、1画面分のディスプレイ表示を行う場合、最初に
ラインカウンタ2をリセットした後、計数を始め、計数
始点からの計数値が表示メモリ3の1行分に達すると、
ディスプレイ4にその1行のデータの表示を行い、次い
でラインカウンタ2をリセットして、画像メモリ1の1
行分の値をオフセット値としてラインカウンタ2に加算
器5で加算した上、次行の計数を始める。
また、スクロールを行う場合には、1画面の表示の最初
のリセット時に、スクロール分の値をオフセントとして
加算する必要がある。
上記各回路の制御は、例えばマイクロコンピュータで構
成された制御部10が行う。
〔発明が解決しようとする問題点〕
この従来の方式では、画像メモリ1の1行分のラインカ
ウンタ2を設け、系の動作はすべて制御部10が介在し
て行われる。
例えばラインカウンタ2のカウントアツプも制御部10
の指示が必要である。
従って、表示機能を充実しようとすれば、それだけ複雑
な制御を必要とし、迅速な画像表示を行うことかできな
くなる。
即ち、画像メモリの1部を表示するセグメント表示だけ
でなく、その他の表示機能を付加しようとすれば、アド
レス変換操作のために更に多くのの時間を必要とし、制
御は複雑となる。
本発明はこのような点に鑑みて創作されたもので、簡単
な制御と回路構成によって、画像表示のための各種の表
示機能を実現することができる画像表示装置のアドレス
変換方式を提供することを目的としている。
[問題点を解決するための手段〕 第1図は本発明の画像表示装置のメモリアドレス変換方
式の実施例のブロック図、 第2図はそのメモリアドレス変換部を示す。
1は画像メモリ、3゛は表示メモリで、6はアドレス力
うンタで、表示メモリ3”のアドレスの最大値と同じ最
大値を持つ。
7はアドレスメモリ変換部で、入力レジスタ70、アド
レスコード変換のためのビット処理を行うビット値設定
部71、シフト処理部72、加算処理部73、オフセッ
トレジスタ74と、これらビット操作手段を選択的に用
いて各種の表示機能を実現する処理制御部75と、表示
モードを指示するモード指示部76、出力レジスタ77
とからなり、60は表示メモリアドレス、80は画像メ
モリアドレスである。
アドレスカウンタ6の出力値が表示メモリアドレス60
を指示し、メモリアドレス変換部7を介して画像メモリ
アドレス80を指示するよう回路構成されている。
〔作用〕
アドレスカウンタ6の値が表示メモリアドレス60とし
て出力され、表示メモリ3′のアドレスを指示し、一方
、同じカウンタ値がメモリアドレス変換部7に出力され
る。
このメモリアドレス変換部7は、モード指示部76の指
示に基づいて、第3図に示すように選択的にビット処理
各部を選択して表示モードのアドレスに変換し、画像メ
モリアドレス80として出力する。
従って、アドレスカウンタ6の値の出力によって、表示
メモリアドレス60と画像メモリアドレス80が指示さ
れ、その画像メモリ1のアドレスのデータが読み出され
て、表示メモリ3゛のアドレスに対応するディスプレイ
4の画面上に表示される。
従って、アドレスカウンタ6が順次カウントアツプする
にともなって、画像メモリlのデータが対応するアドレ
スの表示メモリ3′に読み出され、ディスプレイ4の画
面上に表示されることになる。
〔実施例〕
以下、図面を参照して本発明の画像表示装置のメモリア
ドレス変換方式を詳細に説明する。
第1図は本発明の実施例のブロック図、第2図はメモリ
アドレス変換部のブロック図、第3図は表示モードと処
理手段関係説明図、第4図はメモリアドレス変換フロー
チャート図である。
本発明の画像表示装置のメモリアドレス変換方式の説明
の理解を容易にするために、画像表示装置の表示メモリ
3゛が512X512個の画素データを格納し画像メモ
リ1が1024X1024個の画素データを格納する場
合を説明する。
画素毎にアドレスが割付けられ、第5図はそれぞれのメ
モリのアドレス割付けを示すビットマツプである。
図では4バイトを1単位とした16進コードでアドレス
を表現している。
即ち、表示メモリ3”の第1行のアドレスは、ro O
000JからrooIFFJ、第512行はr3FEO
OJからr3FFFFJである。
また画像メモリ1は512X512ビツトの4つのセグ
メント■、■、■、■に分けられる。
更に、第6図に各セグメントを格納する表示メモリ3°
のアドレスと画像メモリ1のアドレスの行単位対応を示
す。
即ち、画像メモリ1のアドレスro 0000J〜ro
01FFJとセグメント■を表示する表示メモリ3′の
アドレスro 0000J〜「001FFJが対応する
。
また画像メモリ1のアドレスro O200J〜r00
3FFJとセグメント■を表示する表示メモリ3゛のア
ドレスro OO00J〜rooIFF」が対応する。
表示メモリ3′の最終行r3FEOOJ〜「3FFFF
Jはセグメント■の表示メモリ3°は画像メモリ1のr
7FcOOJ〜r7FDFFJに、セグメント■の表示
メモリ3゛はr7FEOOJ〜r7FFFFJに対応す
る。
同様にセグメント■、■を表示する表示メモリ3゛は、
画像メモリ1のr80000J〜rFFFFFJで上記
と同様な対応をする。
次に各種の表示機能、即ち指示されたモードに対するア
ドレス変換動作を説明する。
(1)セグメントモード(第7図) アドレスカウンタ6の出力値は、メモリアドレス変換部
7の入力レジスタ70に入力しく第7(a)図)、モー
ド指示部76がこの場合、セグメントモードを選択して
いて、出力レジスタ77はビット値設定部71でビット
9.19は「0」が指定され、入力レジスタ70のビッ
トO〜8は出力レジスタ77のビット0〜8に転送され
、シフト処理部72によって入力レジスタ70のビット
9〜17は出力レジスタ77のビット10〜18にシフ
トして転送される(第7(b)図)。
このようにして作成された20ビツトのアドレスが画像
メモリアドレス80として出力レジスタ77から出力さ
れることになる。
セグメント■、■、■の表示の場合は、ビットの初期設
定でビット値指定部24によって、それぞれビット9は
rlJ、rOJ、rlJにビット19はrOJ、rlJ
、rlJに設定され、セグメント■と同様入力レジスタ
70のビットO〜8゜ビット8〜17は、それぞれ入力
レジスタ77のビットO〜8.ビット10〜18に転送
される。
(2)インクレースモード(第8図) 画像メモリ1の行を1行ずつ飛び越して表示するインク
レースモードの場合、処理制御部75はビット値選定部
71、シフト処理部72を選択して、出力レジスタ77
のビット9,19に、表示するセグメントによるビット
を前記セグメントモードの時と同様に設定し、ビットO
〜8はそのままコード間転送、ビット9〜16をビット
11〜18へ転送、ビット17をビット10へ転送する
(第8(a)図は入力レジスタコード、第8(b)、 
(C1゜fd)、 (e)図はセグメント■、■、■を
変換する出力レジスタコード)。
(3)スクロールモード(第9図) 表示に際して、ずれた位置で表示するスクロールモード
では、オフセットレジスタ74に格納されている内容を
行スクロールモードならオフセントレジスタ74の上位
lOビットにスクロール量を指示しておき、出力レジス
タ77の上位10ビツトに加算することによって、行の
位置ずれたスクロール画面が得られる(第11 (イ)
図)。
また、下位10ビツトに格納されていたオフセントレジ
スタ74の内容を出力レジスタ77の下位10ビツトに
加算することによって、列スクロールが得られる(第1
1C口)図)。
このように、オフセットレジスタ74は、20ビツトの
レジスタとして上位10ビツトを行オフセット値、下位
10ビツトに列オフセッ、ト値が格納され、スクロール
処理を行わない時はクリアしておかれる。
4)拡大モード(第11図) 例えば、画像メモリ1のセグメント■のデータを拡大し
て表示する場合、入力レジスタ7oのビット1〜8をビ
ットO〜7に、ビット10〜17をビット9〜16にシ
フトし、ビット8.17を「0」指定することによって
2倍拡大モードとなる(第11 (イ)図)。
なお、図(a)は入力レジスタコード、図(b)は出力
レジスタコードである。
同様に、ビット7.8.16.17をrOJ指定し、ビ
ット2〜8をビット0〜6に、ビット11〜17を9〜
15にシフトすることによって・4倍拡大モードとなる
(第11 (ロ)図)。
更に、ビット6〜8.15〜17を「0」指定し、ビッ
ト12〜17をピント9〜14にシフトすることによっ
て、8倍拡大モードとなる(第11 (ハ)図)。
上記したように、メモリアドレス変換部7の処理制御部
75がモード指示部76の内容に基づいて各ビット処理
部71〜73を選択し、データ処理機能のセグメント処
理、インクレース処理、スクロール処理、拡大処理の各
機能を構成し、第3図のフローチャートに従ってアドレ
スカウンタ6の出力を処理して画像メモリアドレス80
に変換し、画像データを読み出す。
また、上記スクロールは画像メモリ全体でスクロールす
るものであるが、表示画面内(ビューポート内)でのス
クロール(内部スクロール)を行う場合は、第10図に
示すように、上記10ビツトを9ビツトとして付加すれ
ばよい。
そして、第4図のフローチャート図でX点に■−■の処
理を付加する。
〔発明の効果〕
以上述べてきたように、本発明によれば、極めて簡易な
回路構成でメモリアドレスを変換することができ、実用
的には極めて有用である。
【図面の簡単な説明】
第1図は本発明の画像表示装置のメモリアドレス変換方
式の実施例のブロック図、 第2図はメモリアドレス変換部ブロック図、第3図は表
示モードと処理手段関係説明図、第4図はメモリアドレ
ス変換フローチャート図、第5図はメモリアドレス割付
は図、 第6図は行単位のメモリアドレス対応説明図、第7図は
セグメントモード説明図、 第8図はインクレースモード説明図、 第9図はスクロールモード説明図(全体)、第10図は
スクロールモード説明図(内部)第11図は拡大モード
説明図、 第12図は従来例のブロック図である。 図において、 3′ は表示メモリ、 6はアドレスカウンタ、 7はメモリアドレス変換部、 71はビット値設定部、 72はシフト処理部、 73は加算処理部、 75は処理制御部、 76はモード指示部、 60は表示メモリアドレス、 80は画像メモリアドレスである。 メ1巳り7ドレス蓼乙手突者p褐7−oワ7しり@ 2
 図 第12図 表示ぞ一ト・・凱恕理予q1如f東設明図第3図 +01 木石97ドル又−t−突きフロー千τ−ト閏、こ≧イ#
ノくεソ (b) 7(=すYトーレ又字jイオ1jc;IJgS  図 メ五すの行事5trn処・敲萌m 第6図 第751 インタし一スモードt1呵凹 第8図 スフ0−ル七−闘客X朗図(円部) 詑友モード涙明図 第 11 図

Claims (1)

  1. 【特許請求の範囲】 表示メモリと少なくとも同じ大きさ以上の画像メモリを
    もつ画像表示装置において、 該表示メモリ(3’)の最大アドレスと同じ最大値を有
    するアドレスカウンタ(6)と、 複数のレジスタを有し、レジスタの所定ビットに所定値
    をセットするビット値設定手段(71)と、レジスタの
    所定ビットを他のレジスタの所定ビットにシフトするシ
    フト処理手段(72)と、レジスタの所定ビットに他の
    レジスタの内容を加算する加算処理手段(73)と、モ
    ード指示部(76)の指示によって前記手段を選択的に
    組み合わせる処理制御部(75)とからなるメモリアド
    レス変換部(7)とを具備し、 前記アドレスカウンタ(6)の出力を表示メモリアドレ
    ス(60)とするとともに、前記メモリアドレス変換部
    (7)に出力し、該メモリアドレス変換部(7)の出力
    を前記画像メモリアドレス(80)とすることによって
    、前記アドレスカウンタ(6)の値を前記表示メモリア
    ドレス(60)に対応する表示方式の制御をともなう画
    像メモリアドレス(80)に変換することを特徴とする
    画像表示装置のメモリアドレス変換方式。
JP60238211A 1985-10-23 1985-10-23 画像表示装置のメモリアドレス変換方式 Pending JPS6297073A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60238211A JPS6297073A (ja) 1985-10-23 1985-10-23 画像表示装置のメモリアドレス変換方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60238211A JPS6297073A (ja) 1985-10-23 1985-10-23 画像表示装置のメモリアドレス変換方式

Publications (1)

Publication Number Publication Date
JPS6297073A true JPS6297073A (ja) 1987-05-06

Family

ID=17026799

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60238211A Pending JPS6297073A (ja) 1985-10-23 1985-10-23 画像表示装置のメモリアドレス変換方式

Country Status (1)

Country Link
JP (1) JPS6297073A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS641027A (en) * 1987-03-19 1989-01-05 Apple Computer Inc Video equipment for giving video data to display device
JPH07182138A (ja) * 1993-12-21 1995-07-21 Nec Corp データフォーマット変換回路

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS641027A (en) * 1987-03-19 1989-01-05 Apple Computer Inc Video equipment for giving video data to display device
JPH07182138A (ja) * 1993-12-21 1995-07-21 Nec Corp データフォーマット変換回路

Similar Documents

Publication Publication Date Title
US4868557A (en) Video display apparatus
US4823120A (en) Enhanced video graphics controller
US5345552A (en) Control for computer windowing display
US5043714A (en) Video display apparatus
US4586036A (en) Graphics display systems
US5095301A (en) Graphics processing apparatus having color expand operation for drawing color graphics from monochrome data
US4630039A (en) Display processing apparatus
JPH04114559A (ja) 医用画像表示装置
US5294918A (en) Graphics processing apparatus having color expand operation for drawing color graphics from monochrome data
EP0283927B1 (en) Display adapter
JPH0242489A (ja) 画像表示装置
JPH0294A (ja) 文字等の表示装置
JPH0223872B2 (ja)
JPH02188787A (ja) カーソル表示制御装置
JPH0418049Y2 (ja)
JPH0418048Y2 (ja)
JPH043346Y2 (ja)
JP2003167568A (ja) 表示制御装置及び表示制御方法
JPH10293554A (ja) 表示ユニットのアドレス設定方式および方法
JPS61148487A (ja) 拡大縮小装置
JPH0731496B2 (ja) 画像表示制御装置
JP2626232B2 (ja) 画像マルチ表示方式
JPS62289889A (ja) 画像表示装置
JPH0535858A (ja) 画像メモリ用アドレス発生装置
JPS61166278A (ja) 2画面テレビ受信機