JPS581434B2 - ラスタスキヤンシキ ドツトキヤラクタデイスプレイソウチ - Google Patents

ラスタスキヤンシキ ドツトキヤラクタデイスプレイソウチ

Info

Publication number
JPS581434B2
JPS581434B2 JP49095172A JP9517274A JPS581434B2 JP S581434 B2 JPS581434 B2 JP S581434B2 JP 49095172 A JP49095172 A JP 49095172A JP 9517274 A JP9517274 A JP 9517274A JP S581434 B2 JPS581434 B2 JP S581434B2
Authority
JP
Japan
Prior art keywords
display
register
line
format
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.)
Expired
Application number
JP49095172A
Other languages
English (en)
Other versions
JPS5122331A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP49095172A priority Critical patent/JPS581434B2/ja
Publication of JPS5122331A publication Critical patent/JPS5122331A/ja
Publication of JPS581434B2 publication Critical patent/JPS581434B2/ja
Expired legal-status Critical Current

Links

Description

【発明の詳細な説明】 この発明は、外部メモリの表示用記憶領域および画面表
示のフォーマットの指定が可能なラスクスキャン式ドッ
トキャラクタディスプレイ装置に関し、特に、その用途
に対応して、外部メモリの所望の表示用記憶領域を連続
的に読み出しかつ指定されたフォーマットに従う表示が
可能であるキャラクタディスプレイ装置を提案するもの
である。
従来のキャラクタディスプレイ装置は、通常表示可能な
最大桁数分のメモリを表示バツファとして有しており、
フォーマットすなわち画面において表示データの占める
位置の操作は、桁または行単位で移動するカーソルを用
いて行っていた。
したがつで、このような場合には、データの挿入の度毎
にカーソル操作を行うという煩わしさは避けられない。
さらに、表示バツファを表示可能な最大桁数分だけ用意
することは、特定の用途の表示に際しては好適であるが
、他の用途に転用しようとすると多くの場合に表示容量
(表示桁数および行数)の過不足を生じる。
また、表示バツファとしては、価格上の観点からシフト
レジスタを用いることが多いが、この場合には表示容量
が増えるに従って、アクセスタイムも増大するので、使
用上も不利である。
そこでこの発明のディスプレイ装置は、操作性の向上と
表示用バツファメモリの節約とによって、従来の装置の
欠点を解消させることを目的とする。
すなわち、この発明のディスプレイ装置は、表示用バツ
ファとしては、ラインバソファと称する1行分の最大可
能桁数をもつシフトレジスタのみを有し、また表示デー
タの収容にはDMA(ダイレクト・メモリ・アクセス)
機能をもつ外部メモリの使用を前提として、ディスプレ
イ装置には、外部メモリの表示用記憶領域と、画面表示
のためにその表示容量(表示桁および行数)とフォーマ
ット(表示データの画面上に占める位置)とを指定する
ことができる機能だけを備えている。
そして、このように構成することにより、データ表示の
ための編集操作を容易にし、かつ表示データを収容する
ための外部メモリの容量を必要最少限のものに節約し、
さらに外部メモリのアドレスを画面上のフォーマットと
関係なく連続したアドレスでアクセスできるようにした
ことを特徴とする。
次に、図面を参照しながら、この発明のディスプレイ装
置について、詳細に説明する。
第1図は、この発明の装置の主要部を示すブロック図で
ある。
図面において、1は表示開始アドレス・レジスタで、表
示データ用バツファとして用いる外部メモリの最初のア
ドレスを指定するためのレジスタである。
2はカーソルアドレス・レジスタで、表示画面にカーソ
ルマークを表示するためのレジスタであり、外部メモリ
が表示データ用バツファとして指定されたアドレスの範
囲内にある時、その該当する画面上の位置へカーソルマ
ークを表示する。
3はアドレス・カウンタで、表示開始アドレス・レジス
ク1により指定されたアドレスから始まって指定された
表示容量分だけインクリメントして、表示データ用外部
メモリを走査するためのものである。
4は桁カウンタで、表示データを外部メモリからライン
バツファ8へ書き込む時は、アドレス・カウンタ3とと
もに外部メモリのクロックサイクルで動き、また表示に
際しては、ディスプレイ装置の走査サイクルで動いてラ
インバツファ8の循環の同期をとる。
この桁カウンタ4の進数(M桁)は、ラインバツファ8
の桁数に等しくする。
5は行カウンタで、画面表示の行数を示し、画面表示の
最大行数分の進数(N行)をもつでいる。
6(a,b)は桁フォーマット・レジスタおよび表示開
始、終了レジスタであり、ラインバツファ8の桁数と等
しいビット数のシフトレジスタで各ビットは該当するラ
インバツファ8の各桁と対応するようにされでいる。
この桁フォーマット・レジスタ6aは、該当するビット
が「1」の場合にはラインバツファ8へ外部メモリから
データを移し、「0」の場合にはラインバツファ8ヘス
ペース(Sf)またはブラック(BL)を挿入する。
また表示開始、終了レジスタ6bは、画面上の表示をス
タートさせる桁と終了させる桁に該当する、ビット「1
」とし、他は「0」とする。
7(a,b)は行フォーマット・レジスタおよび表示開
始、終了レジスタで、上記の桁フォーマット・レジスタ
および表示開始、終了レジスタ6(a,b)と同じ動作
を、行に関して行うものである。
8はラインバソファで、表示データを1行分(M桁)収
容することができ、データの書き込みサイクルと表示サ
イクルの異なるクロックパルスで動作する。
すなわち書き込みサイクルでは、外部メモリのクロツク
パルスで動作し、桁フォーマット・レジスタ6aと表示
開始、終了レジスタ6bのコントロールにより1行分の
表示データを書き込む。
また、表示サイクルでは、ディスプレイ装置の走査サイ
クルで動作し、表示に必要な回数だけ循環する。
9はフォーマットコントロール・レジスタで、カーソル
アドレス・レジスタ2とアドレス・カウンタ3とを比較
器(コンパレーク)10で比較し、その検出されたタイ
ミングを用いて桁および行フォーマット・レジスタ6a
,7a、表示開始、終了レジスタ6b,7bをセットす
る動作を行うためのレジスタである。
10は比較器で、カーソルアドレス・レジスタ2とアド
レス・カウンタ3とを比較し、書き込みサイクルでは桁
および行フォーマット・レジスタ6a,7a、表示開始
、終了レジスタ6b , 7bのセットを行い、また表
示サイクルではカーソルマークの表示のタイミングを検
出する。
11はタイミング・コントロール部で、装置に必要なタ
イミング・パルスを発生する部分である。
また12はDMAチャネル、13は条件セットバスであ
る。
この発明のラスクスキャン式ドットキャラクタディスプ
レイ装置の基本動作を説明すれば、次のとおりである。
この装置では、画面上の行間を走査する期間を書き込み
サイクルと称し、画面上にキャラクタの表示を行ってい
る期間を表示サイクルと称する。
各サイクルの基準(起点)は水平同期パルスであり、書
き込みサイクルでは、クロックパルスには外部メモリの
クロックパルスを用い、また表示サイクルでは、水平走
査の有効区間を桁数と水平方向のドット数で分割したク
ロツクで動作する。
装置の電源投入に際して、すべてのレジスタはクリアさ
れ、またラインバツファ8は、その最大桁数を桁カウン
タ4により表示可能桁数として設定される。
この発明の装置の主要部である桁および行フォーマット
・レジスタ6a,7aと表示開始、終了レジスク6b,
7bのセットは、次の操作によって行われる。
(1)まず、表示開始アドレス・レジスタ1をセットす
る。
次にカーソルアドレス・レジスタ2をセットする。
この両レジスタ1と2のアドレスにより、画面上のカー
ソルの位置が決まる。
例えば、表示開始アドレス・レジスタ1に500とセッ
トし、カーソルアドレス・レジスタ2に502とセット
した場合には、カーソル位置は画面上で左端の桁から3
番目というように、両アドレスの差(ただし、表示開始
アドレス≦カーソルアドレスの条件を充す必要があるこ
とはいうまでもない)で表わされる。
(2)次にフォーマットコントロール・レジスタ9をセ
ットする。
このレジスタ9は1桁分4ビットで構成され、データ・
バツファコントロール用としで、桁と行とを指定する。
1番目のビットは、桁フォーマット・レジスタ6aに対
応し、2番目のビットは、桁表示開始、終了レジスタ6
bに対応する。
また3番目のビットは、行フォーマット・レジスタ7a
に対応し、4番目のビットは行表示開始、終了レジスタ
7bに対応する。
これら4つのビットは、「1」の場合にその対応するレ
ジスタ6a,6b,7a,7bをそれぞれセットする。
(3)フォーマットコントロール・レジスタ9をクリア
する。
この(1)〜(3)の操作についで、さらに詳細に説明
するために、第2図AとBにその関連を示しでいる。
すなわち、第2図Aには、桁フォーマット・レジスタ6
aと表示開始、終了レジスタ6bと行フォーマット・レ
ジスタ7aと表示開始、終了レジスタ7bとが、表示画
面との関連で示されており、また第2図Bには、その場
合の主メモリのアドレスが対応して示されでいる。
第2図Aの14は表示画面の表示可能領域であり、これ
にa1〜a88のようなデータを図示のようなフォーマ
ットで表示する場合には、桁フォーマット・レジスタ6
aと行フォーマント・レジスタ7aとによってそれぞれ
対応する桁と行とを「1」にセットし、また桁表示開始
、終了レジスタ6bと行表示開始、終了レジスタ7bと
によってその開始と終了とにそれぞれ対応する桁および
行とを「1」にセットする。
これにより、表示画面の表示桁と表示行、およびフォー
マットが指定される。
すなわち、表示可能領域14は、桁フォーマット・レジ
スタ6aと行フォーマット・レジスタ7aとの2座標で
表わされ、この2つのレジスタ6a,7aがともに「1
」にセットされている位置へ、データが表示されること
になる。
また桁表示開始、終了レジスタ6bと行表示開始、終了
レジスタ7bとの関係から、これら4つのレジスタ5a
,6b,7a,7bがすべて「1」にセットされたa1
の位置から表示が開始されるように、第1図のフォーマ
ットコントロール・レジスタ9によって制御され、ライ
ンバツファ8へのデータの書き込みが開始される。
リードサイクルでのラインバツファ8への書き込みは、
4つのレジスタ6a,6b,7a,7bがすべて「1」
にセットされて開始された後は、2つのレジスタ6a,
7aがともに「1」にセットされている位置に対応する
アドレスだけで行われる。
そして、4つのレジスタがすべて「1」にセットされで
いる桁の位置で1行分の書き込みは終了する。
この場合に、メモリ15の連続したアドレスから書き込
まれるデータは、桁フォーマット・レジスタ6aと行フ
ォーマット・レジスタ7aとがともに「1」にセットさ
れている位置のみで、ラインバツファ8へ移され、それ
以外の位置ではラインバツファ8はスペース(SP)と
なる。
次の表示サイクルでは、このリードサイクルによって書
き込まれたラインバツファ8のデータにより、キャラク
タジエネレータを使用して、表示画面へ表示する。
このようなリードサイクルと表示サイクルによって、1
行分の表示が行われると、次の1行分についでのリード
と表示のためのサイクルが開始される。
そして、予めセットされた行までの表示が行われる。
これらの動作と装置の主要部との関連を、第1図につい
てさらに詳細に説明すれば、次のとおりである。
外部メモリのアクセスは、DMAチャネル12を通しで
、表示開始アドレス・レジスタ1にセツトされたアドレ
スから始められ、表示に必要なデータの記憶されている
アドレスまで、アドレス・カウンタ3によって連続して
行われる。
そして、そのデータは、ラインバツファ8へ書き込まれ
る。
一方、表示画面上の表示位置は、その表示画面の最犬表
示桁数(M桁)をカウントすることができる桁カウンタ
4と、最大表示行数(N行)をカウントすることができ
る行カウンタ5との組合せによって決められる。
すなわち、2つのカウンタ4と5は、「1」から始まり
、桁カウンタ4が最大値の「M」まで進むと、第1行が
終了し、次に桁カウンタ4は「1」に戻り、行カウンタ
5は「2」に進む。
そして、桁カウンタ4が「M」まで進むと、第2行が終
了して、桁カウンタ4は再び「1」に戻り、行カウンタ
5は「3」に進む。
このような繰返えしは、行カウンタ5が1N」になるま
で行われ、1表示画面上のすべての表示位置が指示され
る。
この発明のディスプレイ装置では、この桁カウンタ4と
行カウンタ5に対応して、4つのレジスタ6a,6b,
7a,7bが設けられている。
桁カウンタ4に対応して、桁フォーマット・レジスタ6
aと桁表示開始、終了レジスタ6bが設けられており、
第1図の「1」にセットされた桁が、表示画面における
表示容量のうちで実際にデータを表示する位置である。
この場合には、桁フォーマット・レジスタ6aが「1」
にセットされた第2桁目から第K桁目までの表示が行わ
れ、しかも第6桁目のように「O」にセットされた桁に
は表示されない。
同様に、行カウンタ5に対応して、行フォーマット・レ
ジスタ7aと行表示開始、終了レジスタ7bが設けられ
ており、第2行目から第N行目までのうち、行フォーマ
ット・レジスタ7aが「1」にセットされた行について
だけ、データの表示を行う。
そして、すでに第2図について説明したように、行フォ
ーマット・レジスタ7aが「1」にセットされでいる行
の表示に際しでは、桁フォーマット・レジスタ6aが「
1」にセットされている桁だけを表示できるように、そ
の1行分の桁数を有するラインバツファ8への書き込み
が行われる。
この書き込みのタイミングは、桁カウンタ4と行カウン
タ5との組合せで順次指定される表示画面上の表示位置
に対応するタイミングで、ラインバツファ8へ行われる
すなわち、ラインバツファ8への書き込みは、桁および
行フォーマット・レジスタ6a ,?aがともに「1」
にセットされでいるタイミングで行われるように、その
ゲートが開かれ、その他の場合には、ゲートは閉じられ
たままになっている。
したがって、DMAチャネル12からラインバツファ8
へ連続して送られるデータは、ラインバツファ8のゲー
トが開かれたタイミングだけで順次書き込まれて、所望
のフォーマットによる表示が行われる。
またカーソル表示の場合には、カーソルアドレス・レジ
スタ2へ、そのアドレスをセットしておけば、比較器1
0によりアドレス・カウンタ3との比較を行い、そのタ
イミングを検出することによってカーソルマークを表示
することができる。
以上のように、この発明のディスプレイ装置では、表示
画面の表示容量とフォーマットとを指定するために4つ
のレジスタ6a,7a,6b,7bを使用し、これらを
予めセットしておくことにより、第2図Bに示す主メモ
リ15の連続したアドレスa1〜a88のデータは、第
2図Aのようなフォーマットで表示することができる。
第2図Aのa3とa4,a8とa9,a11とa12等
は、主メモリ15のアドレスは連続しているが、画面上
では離れた位置に表示されている。
したがって、フォーマットを整えるためのスペース(S
P)コードのパッキングは、必要最少限におさえること
ができ、また外部メモリの桁数も従来の方式による場合
に比べて少なくすませることができる。
そして、このような比較的簡単な構成により、操作性が
容易で各種の用途に適するディスプレイ装置が得られる
ので、その利用範囲を著しく拡大することができるとい
う優れた効果が達成される。
【図面の簡単な説明】
第1図はこの発明のディスプレイ装置の主要部を示すブ
ロック図、第2図Aは桁フォーマット・レジスタ6aと
表示開始、終了レジスタ6bと行フォーマット・レジス
タ7aと表示開始、終了レジスタ7bと、表示画面との
関連を示し、また第2図Bは第2図Aの場合の主メモリ
のアドレスを対応して示す。 図面において、1は表示開始アドレス・レジスク、2は
カーソルアドレス・レジスタ、3はアドレス・カウンタ
、4は桁カウンタ、5は行カウンタ、6aと6bは桁フ
ォーマット・レジスタと桁表示開始、終了レジスタ、7
aと7bは行フォーマット・レジスタと行表示開始、終
了レジスタ、8はラインバンファ、9はフォーマットコ
ントロール・レジスタ、10は比較器、11はタイミン
グ・コントロール部、12はDMAチャネル、13は条
件セントバス、14は表示画面の表示可能領域、15は
主メモリ、をそれぞれ示す。

Claims (1)

    【特許請求の範囲】
  1. 1 表示画面の表示桁数と行数とで決められる表示容量
    を任意に指定してセットするための桁および行の表示開
    始、終了レジスタと、これらの表示開始、終了レジスタ
    にセットされた表示画面内における各表示データの占め
    る位置を任意に指定してセットするための桁および行の
    フォーマット・レジスタと、画面に表示可能な最大桁数
    分の容量を有するラインバソファと、外部メモリのアド
    レスを連続してアクセスするアドレスカウンタと、前記
    桁および行のフォーマット・レジスタにセットされた表
    示位置のみを選択して外部メモリからのデータを前記ラ
    インバソファへ書込むフォーマットコントロール・レジ
    スタとを備えたことを特徴とするラスクスキャン式ドッ
    トキャラクタディスプレイ装置。
JP49095172A 1974-08-20 1974-08-20 ラスタスキヤンシキ ドツトキヤラクタデイスプレイソウチ Expired JPS581434B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP49095172A JPS581434B2 (ja) 1974-08-20 1974-08-20 ラスタスキヤンシキ ドツトキヤラクタデイスプレイソウチ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP49095172A JPS581434B2 (ja) 1974-08-20 1974-08-20 ラスタスキヤンシキ ドツトキヤラクタデイスプレイソウチ

Publications (2)

Publication Number Publication Date
JPS5122331A JPS5122331A (en) 1976-02-23
JPS581434B2 true JPS581434B2 (ja) 1983-01-11

Family

ID=14130323

Family Applications (1)

Application Number Title Priority Date Filing Date
JP49095172A Expired JPS581434B2 (ja) 1974-08-20 1974-08-20 ラスタスキヤンシキ ドツトキヤラクタデイスプレイソウチ

Country Status (1)

Country Link
JP (1) JPS581434B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10979474B2 (en) * 2017-01-04 2021-04-13 Sennheiser Electronic Gmbh & Co. Kg Method and system for a low-latency audio transmission in a mobile communications network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4946340A (ja) * 1972-09-04 1974-05-02

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10979474B2 (en) * 2017-01-04 2021-04-13 Sennheiser Electronic Gmbh & Co. Kg Method and system for a low-latency audio transmission in a mobile communications network

Also Published As

Publication number Publication date
JPS5122331A (en) 1976-02-23

Similar Documents

Publication Publication Date Title
US4987551A (en) Apparatus for creating a cursor pattern by strips related to individual scan lines
US4101879A (en) Cursor movement control device for screen-segmented display apparatuses
US3936664A (en) Method and apparatus for generating character patterns
JPS61188582A (ja) マルチウインドウ書込み制御装置
JPS6049391A (ja) ラスタ走査表示システム
JPH0355832B2 (ja)
JPS62269989A (ja) 表示制御装置
US4937565A (en) Character generator-based graphics apparatus
US5818433A (en) Grapics memory apparatus and method
US4414645A (en) Hardware-firmware CRT display link system
JPS581434B2 (ja) ラスタスキヤンシキ ドツトキヤラクタデイスプレイソウチ
GB2180729A (en) Direct memory access window display
JPS599059B2 (ja) 表示装置の文字コ−ド拡張方法及び装置
US3913089A (en) Method and apparatus for generating a traveling display
US5216756A (en) Luminance interspersion type waveform display apparatus
EP0326171B1 (en) Display controller having a function of controlling various display memories
JP2502492B2 (ja) ビデオ・デ−タを記憶する装置
US4197534A (en) Control apparatus for displaying alphanumeric characters
JP2853636B2 (ja) デュアルポート型画像用半導体記憶装置
CA1141863A (en) Hardware/firmware crt display link system
JPS59184A (ja) 分割制御方式
JPS5851271B2 (ja) インキヨクセンカンモジヒヨウジソウチ
SU1363297A1 (ru) Устройство дл отображени графической информации на экране цветного телевизионного диспле
JPS60150089A (ja) 記憶装置
KR880001082B1 (ko) 저급 crtc의 리셋트 기능을 이용한 로우 테이블 어드레싱 방법