JPS6213689B2 - - Google Patents

Info

Publication number
JPS6213689B2
JPS6213689B2 JP55022038A JP2203880A JPS6213689B2 JP S6213689 B2 JPS6213689 B2 JP S6213689B2 JP 55022038 A JP55022038 A JP 55022038A JP 2203880 A JP2203880 A JP 2203880A JP S6213689 B2 JPS6213689 B2 JP S6213689B2
Authority
JP
Japan
Prior art keywords
crt
control unit
dma
counter
display
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.)
Expired
Application number
JP55022038A
Other languages
English (en)
Other versions
JPS56118146A (en
Inventor
Toyoshi Watanabe
Norio Watanabe
Kenichi Iwabuchi
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.)
Ando Electric Co Ltd
NEC Corp
Original Assignee
Ando Electric Co Ltd
Nippon Electric Co 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 Ando Electric Co Ltd, Nippon Electric Co Ltd filed Critical Ando Electric Co Ltd
Priority to JP2203880A priority Critical patent/JPS56118146A/ja
Publication of JPS56118146A publication Critical patent/JPS56118146A/ja
Publication of JPS6213689B2 publication Critical patent/JPS6213689B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 本発明はCRT表示装置に関し、特にCRTの画
面を横方向に任意に分割して表示できるCRT表
示装置に関するものである。
従来の代表的なCRT表示装置は管面に表示で
きる容量が24行×80字=1920字であり、管面の表
示位置と記憶装置とは一対一で対応している。こ
の場合、1行が例えば40字しかないデータを表示
するようなときは、管面の右半分は空白のままに
して管面の左半分にそのデータを表示していた。
本発明の目的はこのような場合の管面の右半分
に別のデータを表示できるようにするとともに、
さらに管面の横方向を2分割以上の表示ができる
ようにして管面を有効に利用できるCRT表示装
置を提供することにある。
本発明によれば、少なくとも表示データが記憶
される記憶装置と、処理装置と、前記記憶装置に
対し直接アクセス制御するダイレクトメモリアク
セス制御部と、CRTの表示画面制御をするCRT
制御部を有し、前記CRT制御部から前記ダイレ
クトメモリアクセス制御部へのダイレクトメモリ
アクセス要求信号回路に分配器を設け、また前記
ダイレクトメモリアクセス制御部から前記処理装
置への割込信号回路に1/nカウンタ(n≧2)
を設け、前記1/nカウンタのカウント出力で前
記分配器の出力を制御し、前記1/nカウンタの
フルカウント出力を前記処理装置への割込信号と
することを特徴とするCRT表示装置が得られ
る。
次に図面を参照して本発明について詳細に説明
する。
第1図は本発明の一実施例の構成を示すブロツ
ク図である。このCRT表示装置は少なくとも表
示データが入れられる記憶装置(MEM)1、装
置全体の制御を司る処理装置(CPU)2、記憶
装置1に対し直接アクセス制御するnチヤンネル
のダイレクトメモリアクセス(DMA)制御部
3、CRT5の表示画面制御をするCRT制御部
4、前記MEM1、CPU2、DMA制御部3および
CRT制御部4に接続されたアドレスおよびコン
トロールバス8とデータバス9、CRT制御部4
からDMA制御部3へのDMA要求信号回路に設け
られた分配器6、およびDMA制御部3からCPU
2への割込み信号回路に設けられ、さらに分配器
の出力を制御する1/nカウンタ7により構成さ
れている。
CRT制御部4からDMA制御部3に対してDMA
要求を出すと、該DMA制御部3は直接MEM1を
アクセスし表示データ1行分をCRT制御部4内
のデータレジスタに送る。CRT制御部4は表示
タイミングに従つてビデオ信号に変換し、CRT
5にビデオ信号と同期信号を送る。
CRT制御部4が表示動作を開始する前に、
CPU2からDMA制御部3のnチヤネル分のDMA
アドレスレジスタおよび転送数カウンタに、表示
画面1行目にn分割して表示するMEM1のアド
レスと転送データ数をそれぞれセツトする。
次に、CPU2によりCRT制御部4に対して表
示動作の開始を指令すると、CRT制御部4は1
行目に表示するデータをデータレジスタに受ける
ため1行目に表示する前のタイミングでDMA制
御部3に対して分配器6を経由してDMA要求を
出す。これにより、DMA制御部3はCPU2に対
してホールド要求を出す。CPU2が許可すれ
ば、DMA制御部3に対してホールドアクノリツ
ジ信号を出し、CPU2は動作を停止してアドレ
スおよびコントロールバス8、データバス9の専
有権を放棄する。そして、DMA制御部3がアド
レスバスおよびコントロールバス8、データバス
9の専有権をもつ。
nチヤネル分のうちの第1チヤネルのDMAア
ドレスレジスタにセツトされているメモリアドレ
スからDMA制御部3はデータを読み出し、CRT
制御部4のデータレジスタに指定されたデータ数
をDMA転送する。これはCRT5の表示画面の1
行目の1/nを送ることになる。
DMA転送が終了すると、DMA終了信号が1/
nカウンタ7へ送られる。このときは1/nカウ
ンタ7からCPU2へ信号は送られない。これは
1/nカウンタ7がフルカウントになつていない
からである。しかし、1/nカウンタ7は1カウ
ントするので、そのカウント出力が分配器6へ送
られる。
第2図は分配器6の一例を示す回路図である。
この例はn=3の場合で、CRT制御部4から分
配器6への入力は1つであるのに対し、分配器6
からDMA制御部3への出力は3つになつてい
る。分配器6にはアンド回路61,62,63の
3つがあり、その入力にはCRT制御部4からの
出力が並列に接続されるとともに、1/nカウン
タ7からの信号がアンド回路61には第1チヤン
ネルのレジスタを指定する信号「0」、アンド回
路62には第2チヤンネルのレジスタを指定する
信号「1」、アンド回路63には第3チヤンネル
のレジスタを指定する信号「2」が加えられる。
したがつて、1/nカウンタ7の出力が「0」
のときは、CRT制御部4のDMA要求信号が分配
器6のアンド回路61を経てDMA制御部3に達
する。また、1/nカウンタ7が1カウントする
と1/nカウンタ7から「1」が、さらに2カウ
ントすると「2」が分配器6へ送られ、CRT制
御部4のDMA要求信号は分配器6のアンド回路
62,63を経てDMA制御部3へ送られるよう
になる。
第1図の説明に戻つて、CRT制御部4のデー
タレジスタは、1行分がフルになつていないので
引き続きDMA要求が出される。ころDMA要求は
分配器6のアンド回路62を経てDMA制御部3
へ入力される。DMA制御部3は第2チヤネルの
DMAアドレスレジスタにセツトされたメモリア
ドレスからデータをCRT制御部4のデータレジ
スタに転送し、DMA転送終了信号を1/nカウ
ンタ7へ送る。
1/nカウンタ7がフルカウントでない場合
は、次のCRT制御部4からのDMA転送要求によ
りDMA制御部3はCRT制御部4のデータレジス
タがフルになるまでDMA転送を続ける。1/n
カウンタ7がフルカウントになると、CRT制御
部4のデータレジスタへの1行分の表示データの
転送は終了し、CPU2に対して割込み信号を発
生する。
割込み信号を受け付けたCPU2は、表示画面
の2行目に表示するMEM1のアドレスおよびデ
ータ数をDMA制御部3の各チヤネルのDMAアド
レスレジスタおよび転送数カウンタにセツトす
る。以下、前記動作を繰り返すことにより、
CRT5の横方向をn分割して表示することがで
きる。
第3図はn=3のときの第1図の主要部のタイ
ムチヤートである。第3図イはCRT制御部4か
らDMA制御部3へ送られるDMA要求信号を示
し、時刻t1〜t2、t4〜t5およびt7〜t8の間がオン
で、他の時刻はオフである。第3図ロは第3図イ
のDMA要求信号により、DMA制御部3がMEM
1からCRT制御部4のデータレジスタへDMA転
送が行われる状態を示す。第3図ハはDMA制御
部3から1/nカウンタ7へ送られるDMA転送
終了信号を示し、第3図ロのDMA転送が終る時
刻t2,t5およびt8で発生する。第3図ニは1/n
カウンタ7のカウント出力の変化する状態を示
す。第3図ハのDMA転送終了信号がなくなる時
刻t3,t6およびt9で1/nカウンタ7のカウント
出力が1つずつ増えていく。そして、時刻t9で再
び「0」に戻り、以下同じサイクルを繰り返す。
第3図ホは1/nカウンタ7からCPU2へ送ら
れる信号で、第3図ハのDMA転送終了信号が3
回でると1/nカウンタ7はフルカウントとな
り、時刻t8でCPU2への割込み信号を発生する。
以上の説明で明らかなように、本発明の特徴は
CRT制御部4からDMA制御部3へのDMA要求信
号回路に分配器6を設け、またDMA制御部3か
らCPU2への割込み信号回路に1/nカウンタ
7を設け、さらに1/nカウンタ7のカウント出
力で分配器6の出力を制御するとともに、1/n
カウンタ7のフルカウント出力をCPU2への割
込み信号にすることにより、CRT画面の横方向
を任意にn分割して表示できるようにしたことに
ある。
第4図はCRT5の表示画面の位置アドレスを
示す図であり、1行が80字で24行の画面が例示さ
れている。また、第5図は第4図に対応する
MEM1のメモリ割付例で、0〜1919までで1ペ
ージ分を示す。
第6図はCRT5の第1の表示例である。第6
図イはMEM1のメモリ内容で、ページ0からペ
ージ2までが例示されており、このうち斜線部分
のP1,Q1,R1を取り出す場合の例である。第6
図ロは第6図イの斜線部分でCRT5の画面が表
示される状態を示し、第6図ハはこの場合の
CPU2のテーブル内容で表示画面の各行に表示
するMEM1の先頭アドレスを示す。
第7図はCRT5の第2の表示例である。第7
図イは第6図ロに対しP2だけが異なつている。第
7図ロは第7図イの場合のCPU2のテーブル内
容を示す。第7図ロから明らかなように、第7図
イのP2は第6図ハのP1が2行ずつずれた状態を示
す。このように、CPU2のテーブル内容により
表示をずらすとともに、画面を分割することもで
きる。
第8図はCRT5の第3の表示例である。第6
図と第7図は1行80バイトを左右に40バイトず
つ、それぞれ2等分する場合の例であるが、第8
図は左右が等分でない分割もできることを示した
ものである。第8図イはMEM1のメモリ内容の
例で、斜線部文P3,Q3,R3を取り出す場合の例
である。第8図イではP3,Q3は60バイト、R3
20バイトで3対1の比で分割される。第8図ロは
第8図イの斜線部分で画面が表示される状態を示
し、第8図ハはこのときのCPU2のテーブル内
容を示す。
第9図はCRT5の第4の表示例である。第9
図イはMEM1のメモリ内容の例で、斜線部分
P4,Q4,R4を取り出す場合の例である。第9図
イは画面の横方向を任意の割合で分割するととも
に、縦方向の3ページ分のなかから任意の部分を
取り出す場合の例である。第9図ロは第9図イの
斜線部分で画面が表示される状態を示し、第9図
ハはこのときのCPU2のテーブル内容を示す。
以上説明したように、本発明のCRT表示装置
によればCRTの表示画面を横方向に任意に分割
して表示することができるので、CRT画面上に
各種のデータを並列的に表示することができ、画
面を有効に利用することができる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロツ
ク図、第2図は第1図の分配器の一例を示す回路
図、第3図は第1図に示した実施例における主要
部のタイムチヤート図、第4図はCRTの表示画
面の位置アドレスを示す図、第5図は記憶装置の
メモリ割付例を示す図、第6図はCRTの第1の
表示例であり、イは記憶装置のメモリ内容を示す
図、ロはCRTの表示画面状態を示す図、ハは処
理装置のテーブル内容を示す図、第7図はCRT
の第2の表示例であり、イはCRTの表示画面状
態を示す図、ロは処理装置のテーブル内容を示す
図、第8図、第9図はCRTの第3および第4の
表示例であり、それぞれイは記憶装置のメモリ内
容を示す図、ロはCRTの表示画面状態を示す
図、ハは処理装置のテーブル内容を示す図であ
る。 1……記憶装置(MEM)、2……処理装置
(CPU)、3……直接アクセス(DMA)制御部、
4……CRT制御部、5……CRT、6……分配
器、7……1/nカウンタ、8……アドレスおよ
びコントロールバス、9……データバス。

Claims (1)

    【特許請求の範囲】
  1. 1 少なくとも表示データが記憶される記憶装置
    と、処理装置と、前記記憶装置に対し直接アクセ
    ス制御するダイレクトメモリアクセス制御部と、
    CRTの表示画面制御をするCRT制御部を有し、
    前記CRT制御部から前記ダイレクトメモリアク
    セス制御部へのダイレクトメモリアクセス要求信
    号回路に分配器を設け、また前記ダイレクトメモ
    リアクセス制御部から前記処理装置への割込信号
    回路に1/nカウンタ(n≧2)を設け、前記
    1/nカウンタのカウンタ出力で前記分配器の出
    力を制御し、前記1/nカウンタのフルカウント
    出力を前記処理装置への割込信号とすることを特
    徴とするCRT表示装置。
JP2203880A 1980-02-22 1980-02-22 Crt display device Granted JPS56118146A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2203880A JPS56118146A (en) 1980-02-22 1980-02-22 Crt display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2203880A JPS56118146A (en) 1980-02-22 1980-02-22 Crt display device

Publications (2)

Publication Number Publication Date
JPS56118146A JPS56118146A (en) 1981-09-17
JPS6213689B2 true JPS6213689B2 (ja) 1987-03-28

Family

ID=12071769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2203880A Granted JPS56118146A (en) 1980-02-22 1980-02-22 Crt display device

Country Status (1)

Country Link
JP (1) JPS56118146A (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0614314B2 (ja) * 1984-07-23 1994-02-23 株式会社リコー 表示情報処理装置
FR2582132B1 (fr) * 1985-05-15 1987-07-17 O Donnell Ciaran Circuit de memoire d'image virtuelle permettant le multifenetrage
JP2531619B2 (ja) * 1985-09-17 1996-09-04 日本電気株式会社 スクロ−ル表示制御方式
JPH0317897U (ja) * 1990-06-28 1991-02-21

Also Published As

Publication number Publication date
JPS56118146A (en) 1981-09-17

Similar Documents

Publication Publication Date Title
US4156904A (en) Computer systems having a common memory shared between a central processor and a CRT display
JPS63279293A (ja) 画像表示装置
JPS6213689B2 (ja)
JPS6139677B2 (ja)
JP2538680B2 (ja) Crt制御回路
JP2891429B2 (ja) 液晶ディスプレイ制御装置
JP4553998B2 (ja) バス制御装置
JPS644187B2 (ja)
JPS62272321A (ja) 表示方式
JPS61138294A (ja) ビデオramアクセス制御方式
JPS59106024A (ja) Dma制御装置
JPH0474745B2 (ja)
JPS60128493A (ja) 表示制御方式
JPH01114961A (ja) ダイレクトメモリアクセス制御装置
JPS58115677A (ja) 同一メモリ内でのdmaデ−タ転送方式
JPS585083U (ja) 図形表示装置
JPS6325717A (ja) デ−タ転送回路
JPS61241790A (ja) 表示装置
JPS5995587A (ja) 表示処理装置
JPS61190640A (ja) 画像メモリのアクセス方式
JPS6349790A (ja) デイスプレイ装置
JPH03192293A (ja) マルチ画面表示方式
JPS62177670A (ja) 高速二次元dma回路
JPH01105995A (ja) 画像表示制御装置
JPS62150288A (ja) Crt制御装置