JPS589193A - Crt表示装置 - Google Patents

Crt表示装置

Info

Publication number
JPS589193A
JPS589193A JP10781281A JP10781281A JPS589193A JP S589193 A JPS589193 A JP S589193A JP 10781281 A JP10781281 A JP 10781281A JP 10781281 A JP10781281 A JP 10781281A JP S589193 A JPS589193 A JP S589193A
Authority
JP
Japan
Prior art keywords
start address
raster
refresh memory
register
display screen
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
JP10781281A
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP10781281A priority Critical patent/JPS589193A/ja
Publication of JPS589193A publication Critical patent/JPS589193A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 本発明はリフレッシュメモリを使用するCRT表示装置
において、リフレッシュメモリの内容を変化させず、表
示画面の実座標原点上変換することが出来るCRT表示
装置に関するものである。
近年半導体の低価格化が進み、低価格コンピュータにシ
いても、グラフインク表示が可能な機種が増えている。
言語はRASIC等汎用言語が使用され大半において互
換性があるが特KCRTコントローラのアドレスカウン
タの構成などの表示画面制御が各々異り、例えば他の機
種のRASICで作成し九プログラムをその11他の機
種に移植することはできない。その1つに表示画面の実
座標原点位置がある。グラフィック画面において機種に
より画素数が決っておシ例えば500X200画素の場
合、X方向500画素、y方向200画素のマトリツク
ス画面であり、(x、y)でプロットする位置が決まる
。第1Eにより説明するならば、1゛づの方式としては
リフレッシュメモリlの中でa図に示す如く、直線情報
が記憶されている状態で、CRT表示画面上の原点位置
(0,0)、t−b内に示す如く画面の左上端に設定し
、y方向が上から下へ進むものC文字ディスプレイに多
い)がある。
また他の方式を第2図で説明するならば、a図に示す如
くリフレッシュメモリ中に直線情報が記憶されている状
態で、CRT表示画面上の実原点位置(0、0)がb図
の如く、左下端に設定1九Fから上へyが進むもの(グ
ラフなどの表示に好適)郷があるが、いづれの方式4リ
フレツシユメモリ中の記憶情報と表示画面上のプロット
祉一致している。どちらが有利であるかは、アプリケー
ションによ)異なシー長−短がある。従ってユーザがい
づれの方式をも任意に選択できることが便利である。。
ソフト的に座標変換することは可能であるが、それはア
ドレスカウンタのカウント方式に対応するようにリフレ
ッシュメモリのプロットを書き換えるととKよ)、ソフ
トの互換性という点とそのためのオーバーヘッド時間と
いう点で不利である。
本発明はリフレッシュメモリの内容を変えずに表示画面
上の実座標原点を切夛換え可能とすることにより、上述
の如き欠点IO除いたCRT表示装置に関するものであ
る。
以下図面に示す実施例に基いて本発明の詳細な説明する
第3eli!I以降は本発明〇一実施例を説明するもの
である。即ち、第3図&祉り7レツシエメモリ内に記憶
された直線情報を示し、CRT表示画面上の鳳点位置管
第1図すと同じようにとることKよシ、第3−bに示す
如き表示出力を得ることが出来、第215!!Ibと同
じようにと乞ことにより、第3図CK示す如き表示出力
を得ることが出来ることを示すものである。このように
本発□明によると同一のリフレッシュメモリから原点の
異り大表示を選択することが可能である。
第4−によシ更に詳しく説明するならば、第4図Cに示
す如<、CRT表示画面上において左から右へ、そして
上から下へ走査しているものとすると、す7レツクエメ
モリ1&t”k第4崗aに示す如く左から右へ、そして
上から下へ走査すると、リフレッシュメモリと表示画面
プロットは対応するが、第4156bK示す如くリフレ
ッシュメモリ上屋から右へそして下から上へ走査すると
座標が変換されるものである。
 5 − 第5図はCRT表示装置の°ブロック図であt61はリ
フレッシュメモリ、すなわち表示するパターンを記憶す
るRAMであ)、MPU(マイクープロセツfzニット
)2よリハターンが書llれる。3はリフレッシュメモ
リに書かれ九パターンkcRTK表示する丸めのCRT
コントローラである。リフレッシュメモリlのパターン
#1cRTコントローラ30制御のもとにパラレル−シ
リアル変換器4で7リアリ信号に変換され、ビデオコン
Fローシ5を介してCRT6上に表示される。
なお、1−1で示すのはす7レツS/エメモリlへの入
力信号上選択する!ルチプレクナであシ、4−1で示す
のはバスドライバーである。
また、CRTコントローラ3からビデオ;ントローツ5
に出力される信号はそれぞれ、タインング信号壜、水平
pivA信号及び垂直同期信号である。
6− 第6図はCRTコントI−ラ3のスキャンアドレスを決
定するスキャン制御部のブロック図である。7はす7レ
ツンエメモリのスタートアドレスレジスタでl)表示画
面上の先頭すなわち最上位のラスタに対応するリフレッ
シュメモリlのスノードアドレスを設定するものである
。表示画面上の原点座標が左上端の場合り7レツシニメ
モリの先頭アドレスが@0”であ〕、左下端の場合(リ
フレッシュメモリ最終アドレス−(lラスタ対応メモ9
M−1))の値が設定される。8社垂直加算レジスタで
あシ1ラスクのスキャン終了時に次の2スタ先頭ア・ド
レスtポイントするためのアドレス加算数が設定される
。原点か左上端の場合+(1ツスタメモリ数)であ)、
原点が左下端の場合−(15スタメモリ数)である。1
0は2ス−タスタートアドレスレジスタで6D、次うス
クの先頭アトL/2が設定される。1ツス、り終了時に
ラスタスタートアドレスレジスタ1oと垂直加算レジス
タ8の内容が加算器11で加算され、次うスクのスター
トアドレスとなシ、ラスタスタートアドレスレジスタI
OK設定される。ラスータスタートアドレスが設定され
ると、リニアアドレスジェネレータ12’を起動し、1
ラスタ分のりフレッシュメモリ奢リニアにアドレスする
。水平カウンタ13は′1ラスタ分の出力画素数tカウ
ントシ、水平スキャン数比較回路14でlラスタの終了
が判断サレ加算器11に起動をかける。リフレッシュメ
モ′りの最終ラスタのスキャンが終了すると、ラスタス
タートアドレスレジスタ10がリセットされ、再びスタ
ートアドレスレジスタの値がラスタスタートアドレスレ
ジスタにセットされ、再びスキャンを開始する。
以上の如く、原点が左上端の場合はラスタから次ラスタ
へのつなが)はす7レツクエメモリ上のアドレスとして
はりニアに増加する形となる。左下端の場合は2スタの
スキャンが終了するととにリフレッシュメモりのlラス
タ前の先頭アドレスtポイントする。この結果第4図で
示したスキャン方式が可能とな′る。
本発明の動作を第S−から第9図を参照して更に詳細に
説明しよう。    ′− 説明において、第7−に示す如<CRTのラスタat−
30とし、1′7スタの画素数は4′0とする。
オペレータはプログラムが第8゛図に示すアップ力いず
れのものであるかを当然に知ってい芯ものであり、ここ
で今使用するプログラムが第8図に示す如く、アップカ
ウンタ用のものとすゐ(Aモー 9− ドとする)。この場合、オペ゛レータは不図示の設定器
によジスタートアドレスレジスタ7に@0“tセットし
く[6図参照)、不図示の設定器により加算数レジスタ
8に″40”t、セットする。、従って、ラスタスター
トアドレスレジスタ10は@O”であシ、リニアアドレ
スレジスタ12はCRTコントt 口〒5のメモり、読出信号に同期してりニア、アドレス
ジェネレータ12’llr”1)”から順次カウントア
ツプし、リフレッシュメモりlk(M3rjA参照)を
小さなアドレスから大きなアドレス−の方向に向って・
読み出す。さて、リニアアドレスレジスタ、ン=り12
が読み出す出力画素数は水平カウンタ13で計数され、
垂直加算激レジスタ8にセットされた出力画素数′″4
0”との一致を水平スキャン数比較回路14が検出した
ときに、加算器11に起#ht−かけ、ラスタスタート
、ア、トニレ−!、に2ジスタ19の内 10− @(PIにおいては@01)と垂直加算レジスタ8(例
において#i@4O−)k加算し、@40”を2スタス
タートアドレスレジスタ10にセットする。
次にラスタスタートアドレスレジスタ1oの内容tリニ
アアドレスレジスタ12に4え、第2のス中ヤンt”4
0番地から開始させる。このように順次ラスタスタート
アドレスレジスタ1oと垂直加算レジスタ8との加算を
水平スキャン比較回路14が起動信号を出すたびに行い
、リニアアドレスレジスタ12によるリフレッシュメモ
リ1のポイントアドレスを進める。一画面分のスキャン
が完了したときは、ラスタスタートアドレスレジスタ1
0はゼロにリセットされる。
次に使用するプログラムがダウンカウンタ用(Bモード
とする)のときは(第9図参照)、オペレータは不図示
の設定器でスタートアドレスレジスタyKxxe9−(
4o二x )−1160をセットする。そして不図示の
設定器によりIm直加算数レジスタ8に°−40″tセ
ットする。この場合41ラスクスキヤンが完了したとき
、1160十C−40)が加算器11で行われ、2スタ
スタートアドレスレシスター120Yr12ラスクスキ
ヤンのスタートアドレスとしてセットし、リニアアドレ
スジエネレー/12#i第22スタスキャン1−112
011地から順次1159番地に向って読出子。
以上の説明から明らかなように1本発明によシリフレッ
シュメモリの内容を変えず表示画面の実座標原点t−賓
換することが可能となシ、グラフィック処理において優
れた効果が得られ、ハードウェア的にプログラムの互換
性i向上させることが可能となる。
【図面の簡単な説明】
1111図〜第3図はリフレッシュメモリと表示画面の
関係図であシ、菖1図a、b及び−第2図a。 bは従来例を示す関係図、第3図り、b、tは本発明o
−実施IPIKよるリフレッシュメモリと表示画面の関
係図、 第4図a、b、cは本発明の一実施例によるリフレッシ
ュメモリと表示画面のスキャン方式の関係図、 第S図はCRT表示装置の制御回路ブロック図、116
&4はcRTコントローラのスキャン制御部のブロック
図、 87図はラスタスキャンとリフレッシュメモリのアドレ
スの関係を示す図、 第8図はラスタスキャンの開始アドレスが第5図におい
て101の表示画面を示し、  13− 第9因はラスタスキャンの°開始アドレスが第7図にお
いて@1160”である表示画面を示す。 1・・・リフレッシュメモリ 2・−M P U3・・
・CRTコントローラ 5・・・ビデオコントローラ6
・・・CRT          ? −・・スタート
アドレスレジスタ8・・・垂直加算レジスタ 10・・・ラスタスタートアドレスレジスタ11・・・
加算器       12−・・リニアアドレスジェネ
レータ13・・・水平画素カウンタ 14・・・水平ス
キャン数比較回路特許出願人 キャノン株式会社 14− 第6′c!3 第5図 第9図       第8凶

Claims (1)

    【特許請求の範囲】
  1. 表示画面の原点に対応するり7レツシエメモリのスター
    トアドレスを設定する設定手段と、ラスタースキャンを
    進めるために要するリフレッシュメモリの読出しアドレ
    スの更新値を設定する設定手段と、前記2つの設定手段
    から各々の2スタースキヤンのスタートアドレスに対応
    する前記リフレッシュメモリの読出し先頭アドレスを決
    定する手段とを備えるCRT表示装置。
JP10781281A 1981-07-10 1981-07-10 Crt表示装置 Pending JPS589193A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10781281A JPS589193A (ja) 1981-07-10 1981-07-10 Crt表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10781281A JPS589193A (ja) 1981-07-10 1981-07-10 Crt表示装置

Publications (1)

Publication Number Publication Date
JPS589193A true JPS589193A (ja) 1983-01-19

Family

ID=14468655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10781281A Pending JPS589193A (ja) 1981-07-10 1981-07-10 Crt表示装置

Country Status (1)

Country Link
JP (1) JPS589193A (ja)

Similar Documents

Publication Publication Date Title
US3952296A (en) Video signal generating apparatus with separate and simultaneous processing of odd and even video bits
JPH0355832B2 (ja)
US4747074A (en) Display controller for detecting predetermined drawing command among a plurality of drawing commands
JPS589193A (ja) Crt表示装置
WO1982001614A1 (en) Graphic and textual image generator for a raster scan display
JPS6145547Y2 (ja)
JPH0720833A (ja) グラフィックスコンピュータ
JPS5836782B2 (ja) ヒヨウジヨウメモリノ ジブンカツリヨウホウ
JP2898482B2 (ja) コンピュータゲーム装置
JPS60128393U (ja) 映像メモリ制御装置
JP3694622B2 (ja) 画像表示データの生成方法
JPS6362750B2 (ja)
JP3252359B2 (ja) 画像処理装置
JPS5818290U (ja) 棒グラフ表示装置
JPS6057075B2 (ja) デイスプレ−装置
JPS643892U (ja)
JPH05158450A (ja) 走査型ディスプレイの表示制御装置
JPS6114688A (ja) 画像表示方式
JPS61190390A (ja) 表示装置のカ−ソル表示方式
JPH07175429A (ja) フラットパネルディスプレイの表示制御装置
Chan Low-cost High performance
JPH06180570A (ja) 画面データアドレス自動更新付き画像処理装置
JPS6155126B2 (ja)
JPS6234191A (ja) 表示制御装置
JPS6318219B2 (ja)