JPS581434B2 - Raster Scanning Dotsto Character Display Souch - Google Patents
Raster Scanning Dotsto Character Display SouchInfo
- 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
Links
Description
【発明の詳細な説明】
この発明は、外部メモリの表示用記憶領域および画面表
示のフォーマットの指定が可能なラスクスキャン式ドッ
トキャラクタディスプレイ装置に関し、特に、その用途
に対応して、外部メモリの所望の表示用記憶領域を連続
的に読み出しかつ指定されたフォーマットに従う表示が
可能であるキャラクタディスプレイ装置を提案するもの
である。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a rask-scan type dot character display device in which the display storage area of an external memory and the screen display format can be specified. The present invention proposes a character display device that is capable of continuously reading out a display storage area of 1 and displaying it in accordance with a specified format.
従来のキャラクタディスプレイ装置は、通常表示可能な
最大桁数分のメモリを表示バツファとして有しており、
フォーマットすなわち画面において表示データの占める
位置の操作は、桁または行単位で移動するカーソルを用
いて行っていた。Conventional character display devices usually have memory for the maximum number of digits that can be displayed as a display buffer.
Formatting, that is, manipulating the position occupied by display data on the screen, was performed using a cursor that moved column by column or line by line.
したがつで、このような場合には、データの挿入の度毎
にカーソル操作を行うという煩わしさは避けられない。However, in such a case, the trouble of having to perform a cursor operation every time data is inserted cannot be avoided.
さらに、表示バツファを表示可能な最大桁数分だけ用意
することは、特定の用途の表示に際しては好適であるが
、他の用途に転用しようとすると多くの場合に表示容量
(表示桁数および行数)の過不足を生じる。Furthermore, it is preferable to prepare display buffers for the maximum number of digits that can be displayed, but when trying to use them for other purposes, the display capacity (number of display digits and lines) This causes an excess or deficiency in the number of
また、表示バツファとしては、価格上の観点からシフト
レジスタを用いることが多いが、この場合には表示容量
が増えるに従って、アクセスタイムも増大するので、使
用上も不利である。Further, as a display buffer, a shift register is often used from the viewpoint of cost, but in this case, as the display capacity increases, the access time also increases, which is disadvantageous in terms of use.
そこでこの発明のディスプレイ装置は、操作性の向上と
表示用バツファメモリの節約とによって、従来の装置の
欠点を解消させることを目的とする。Therefore, it is an object of the display device of the present invention to overcome the drawbacks of the conventional device by improving operability and saving display buffer memory.
すなわち、この発明のディスプレイ装置は、表示用バツ
ファとしては、ラインバソファと称する1行分の最大可
能桁数をもつシフトレジスタのみを有し、また表示デー
タの収容にはDMA(ダイレクト・メモリ・アクセス)
機能をもつ外部メモリの使用を前提として、ディスプレ
イ装置には、外部メモリの表示用記憶領域と、画面表示
のためにその表示容量(表示桁および行数)とフォーマ
ット(表示データの画面上に占める位置)とを指定する
ことができる機能だけを備えている。That is, the display device of the present invention has only a shift register called a line buffer, which has the maximum possible number of digits for one line, as a display buffer, and uses DMA (direct memory) to store display data. access)
Assuming the use of a functional external memory, the display device must have a storage area for display in the external memory, as well as its display capacity (display digits and number of lines) and format (display data occupied on the screen). It has the only function that allows you to specify the location).
そして、このように構成することにより、データ表示の
ための編集操作を容易にし、かつ表示データを収容する
ための外部メモリの容量を必要最少限のものに節約し、
さらに外部メモリのアドレスを画面上のフォーマットと
関係なく連続したアドレスでアクセスできるようにした
ことを特徴とする。With this configuration, editing operations for data display are facilitated, and the capacity of external memory for accommodating display data is reduced to the minimum necessary.
A further feature is that external memory addresses can be accessed using consecutive addresses regardless of the format on the screen.
次に、図面を参照しながら、この発明のディスプレイ装
置について、詳細に説明する。Next, the display device of the present invention will be described in detail with reference to the drawings.
第1図は、この発明の装置の主要部を示すブロック図で
ある。FIG. 1 is a block diagram showing the main parts of the apparatus of the present invention.
図面において、1は表示開始アドレス・レジスタで、表
示データ用バツファとして用いる外部メモリの最初のア
ドレスを指定するためのレジスタである。In the drawing, 1 is a display start address register, which is a register for specifying the first address of an external memory used as a buffer for display data.
2はカーソルアドレス・レジスタで、表示画面にカーソ
ルマークを表示するためのレジスタであり、外部メモリ
が表示データ用バツファとして指定されたアドレスの範
囲内にある時、その該当する画面上の位置へカーソルマ
ークを表示する。2 is a cursor address register, which is used to display a cursor mark on the display screen, and when the external memory is within the address range specified as the display data buffer, the cursor is moved to the corresponding position on the screen. Display mark.
3はアドレス・カウンタで、表示開始アドレス・レジス
ク1により指定されたアドレスから始まって指定された
表示容量分だけインクリメントして、表示データ用外部
メモリを走査するためのものである。Reference numeral 3 designates an address counter which starts from the address specified by the display start address register 1 and increments by the specified display capacity to scan the external memory for display data.
4は桁カウンタで、表示データを外部メモリからライン
バツファ8へ書き込む時は、アドレス・カウンタ3とと
もに外部メモリのクロックサイクルで動き、また表示に
際しては、ディスプレイ装置の走査サイクルで動いてラ
インバツファ8の循環の同期をとる。Numeral 4 is a digit counter, which operates together with the address counter 3 in clock cycles of the external memory when writing display data from the external memory to the line buffer 8. During display, it operates in accordance with the scanning cycle of the display device and controls the circulation of the line buffer 8. Synchronize.
この桁カウンタ4の進数(M桁)は、ラインバツファ8
の桁数に等しくする。The base number (M digits) of this digit counter 4 is the line buffer 8
be equal to the number of digits in
5は行カウンタで、画面表示の行数を示し、画面表示の
最大行数分の進数(N行)をもつでいる。A line counter 5 indicates the number of lines displayed on the screen, and has a base number (N lines) corresponding to the maximum number of lines displayed on the screen.
6(a,b)は桁フォーマット・レジスタおよび表示開
始、終了レジスタであり、ラインバツファ8の桁数と等
しいビット数のシフトレジスタで各ビットは該当するラ
インバツファ8の各桁と対応するようにされでいる。6(a, b) are digit format registers and display start and end registers, which are shift registers with a number of bits equal to the number of digits of the line buffer 8, and each bit is made to correspond to each digit of the corresponding line buffer 8. There is.
この桁フォーマット・レジスタ6aは、該当するビット
が「1」の場合にはラインバツファ8へ外部メモリから
データを移し、「0」の場合にはラインバツファ8ヘス
ペース(Sf)またはブラック(BL)を挿入する。This digit format register 6a moves data from external memory to line buffer 8 when the corresponding bit is "1", and inserts a space (Sf) or black (BL) into line buffer 8 when it is "0". .
また表示開始、終了レジスタ6bは、画面上の表示をス
タートさせる桁と終了させる桁に該当する、ビット「1
」とし、他は「0」とする。In addition, the display start and end register 6b has a bit “1” corresponding to the digit that starts and ends the display on the screen.
", and the others are "0".
7(a,b)は行フォーマット・レジスタおよび表示開
始、終了レジスタで、上記の桁フォーマット・レジスタ
および表示開始、終了レジスタ6(a,b)と同じ動作
を、行に関して行うものである。Reference numerals 7(a, b) are row format registers and display start and end registers, which perform the same operations with respect to rows as the digit format register and display start and end registers 6(a, b) described above.
8はラインバソファで、表示データを1行分(M桁)収
容することができ、データの書き込みサイクルと表示サ
イクルの異なるクロックパルスで動作する。Reference numeral 8 denotes a line bus sofa, which can accommodate one line of display data (M digits) and operates with different clock pulses for data write cycles and display cycles.
すなわち書き込みサイクルでは、外部メモリのクロツク
パルスで動作し、桁フォーマット・レジスタ6aと表示
開始、終了レジスタ6bのコントロールにより1行分の
表示データを書き込む。That is, in the write cycle, it is operated by a clock pulse of the external memory, and one line of display data is written under the control of the digit format register 6a and the display start and end registers 6b.
また、表示サイクルでは、ディスプレイ装置の走査サイ
クルで動作し、表示に必要な回数だけ循環する。In addition, in the display cycle, the display device operates in the scanning cycle of the display device, and cycles as many times as necessary for display.
9はフォーマットコントロール・レジスタで、カーソル
アドレス・レジスタ2とアドレス・カウンタ3とを比較
器(コンパレーク)10で比較し、その検出されたタイ
ミングを用いて桁および行フォーマット・レジスタ6a
,7a、表示開始、終了レジスタ6b,7bをセットす
る動作を行うためのレジスタである。A format control register 9 compares the cursor address register 2 and the address counter 3 with a comparator 10, and uses the detected timing to control the digit and row format register 6a.
, 7a are registers for setting the display start and end registers 6b and 7b.
10は比較器で、カーソルアドレス・レジスタ2とアド
レス・カウンタ3とを比較し、書き込みサイクルでは桁
および行フォーマット・レジスタ6a,7a、表示開始
、終了レジスタ6b , 7bのセットを行い、また表
示サイクルではカーソルマークの表示のタイミングを検
出する。A comparator 10 compares the cursor address register 2 and the address counter 3, sets digit and line format registers 6a, 7a, display start and end registers 6b, 7b in the write cycle, and sets the display start and end registers 6b, 7b. Now, detect the timing of displaying the cursor mark.
11はタイミング・コントロール部で、装置に必要なタ
イミング・パルスを発生する部分である。Reference numeral 11 denotes a timing control section, which generates timing pulses necessary for the device.
また12はDMAチャネル、13は条件セットバスであ
る。Further, 12 is a DMA channel, and 13 is a condition set bus.
この発明のラスクスキャン式ドットキャラクタディスプ
レイ装置の基本動作を説明すれば、次のとおりである。The basic operation of the Rusk scan type dot character display device of the present invention will be explained as follows.
この装置では、画面上の行間を走査する期間を書き込み
サイクルと称し、画面上にキャラクタの表示を行ってい
る期間を表示サイクルと称する。In this device, the period during which the lines on the screen are scanned is called a writing cycle, and the period during which characters are displayed on the screen is called a display cycle.
各サイクルの基準(起点)は水平同期パルスであり、書
き込みサイクルでは、クロックパルスには外部メモリの
クロックパルスを用い、また表示サイクルでは、水平走
査の有効区間を桁数と水平方向のドット数で分割したク
ロツクで動作する。The reference (starting point) of each cycle is the horizontal synchronization pulse, and in the write cycle, the clock pulse of the external memory is used as the clock pulse, and in the display cycle, the effective period of horizontal scanning is determined by the number of digits and the number of dots in the horizontal direction. It operates with a divided clock.
装置の電源投入に際して、すべてのレジスタはクリアさ
れ、またラインバツファ8は、その最大桁数を桁カウン
タ4により表示可能桁数として設定される。When the device is powered on, all registers are cleared, and the maximum number of digits in the line buffer 8 is set by the digit counter 4 as the number of displayable digits.
この発明の装置の主要部である桁および行フォーマット
・レジスタ6a,7aと表示開始、終了レジスク6b,
7bのセットは、次の操作によって行われる。Column and line format registers 6a and 7a and display start and end registers 6b, which are the main parts of the device of this invention.
Setting 7b is performed by the following operation.
(1)まず、表示開始アドレス・レジスタ1をセットす
る。(1) First, set display start address register 1.
次にカーソルアドレス・レジスタ2をセットする。Next, set cursor address register 2.
この両レジスタ1と2のアドレスにより、画面上のカー
ソルの位置が決まる。The addresses of both registers 1 and 2 determine the position of the cursor on the screen.
例えば、表示開始アドレス・レジスタ1に500とセッ
トし、カーソルアドレス・レジスタ2に502とセット
した場合には、カーソル位置は画面上で左端の桁から3
番目というように、両アドレスの差(ただし、表示開始
アドレス≦カーソルアドレスの条件を充す必要があるこ
とはいうまでもない)で表わされる。For example, if display start address register 1 is set to 500 and cursor address register 2 is set to 502, the cursor position will be three digits from the leftmost digit on the screen.
It is expressed as the difference between both addresses, such as the th address (however, it goes without saying that the condition of display start address≦cursor address must be satisfied).
(2)次にフォーマットコントロール・レジスタ9をセ
ットする。(2) Next, set format control register 9.
このレジスタ9は1桁分4ビットで構成され、データ・
バツファコントロール用としで、桁と行とを指定する。This register 9 consists of 4 bits for one digit, and the data
Specify columns and rows for buffer control.
1番目のビットは、桁フォーマット・レジスタ6aに対
応し、2番目のビットは、桁表示開始、終了レジスタ6
bに対応する。The first bit corresponds to the digit format register 6a, and the second bit corresponds to the digit display start and end register 6a.
Corresponds to b.
また3番目のビットは、行フォーマット・レジスタ7a
に対応し、4番目のビットは行表示開始、終了レジスタ
7bに対応する。Also, the third bit is the row format register 7a.
The fourth bit corresponds to the line display start and end register 7b.
これら4つのビットは、「1」の場合にその対応するレ
ジスタ6a,6b,7a,7bをそれぞれセットする。When these four bits are "1", they set their corresponding registers 6a, 6b, 7a, and 7b, respectively.
(3)フォーマットコントロール・レジスタ9をクリア
する。(3) Clear format control register 9.
この(1)〜(3)の操作についで、さらに詳細に説明
するために、第2図AとBにその関連を示しでいる。In order to explain the operations (1) to (3) in more detail, their relationship is shown in FIGS. 2A and 2B.
すなわち、第2図Aには、桁フォーマット・レジスタ6
aと表示開始、終了レジスタ6bと行フォーマット・レ
ジスタ7aと表示開始、終了レジスタ7bとが、表示画
面との関連で示されており、また第2図Bには、その場
合の主メモリのアドレスが対応して示されでいる。That is, in FIG. 2A, digit format register 6
a, the display start and end registers 6b, the line format register 7a, and the display start and end registers 7b are shown in relation to the display screen, and FIG. 2B shows the main memory address in that case. are shown correspondingly.
第2図Aの14は表示画面の表示可能領域であり、これ
にa1〜a88のようなデータを図示のようなフォーマ
ットで表示する場合には、桁フォーマット・レジスタ6
aと行フォーマント・レジスタ7aとによってそれぞれ
対応する桁と行とを「1」にセットし、また桁表示開始
、終了レジスタ6bと行表示開始、終了レジスタ7bと
によってその開始と終了とにそれぞれ対応する桁および
行とを「1」にセットする。14 in FIG. 2A is a displayable area of the display screen, and when displaying data such as a1 to a88 in the format shown in the figure, the digit format register 6
A and line formant register 7a set the corresponding columns and rows to "1", and digit display start and end registers 6b and line display start and end registers 7b set the start and end, respectively. Set the corresponding column and row to "1".
これにより、表示画面の表示桁と表示行、およびフォー
マットが指定される。This specifies the display column, display line, and format of the display screen.
すなわち、表示可能領域14は、桁フォーマット・レジ
スタ6aと行フォーマット・レジスタ7aとの2座標で
表わされ、この2つのレジスタ6a,7aがともに「1
」にセットされている位置へ、データが表示されること
になる。That is, the displayable area 14 is represented by two coordinates: a digit format register 6a and a line format register 7a, and these two registers 6a and 7a are both "1".
” The data will be displayed at the position set.
また桁表示開始、終了レジスタ6bと行表示開始、終了
レジスタ7bとの関係から、これら4つのレジスタ5a
,6b,7a,7bがすべて「1」にセットされたa1
の位置から表示が開始されるように、第1図のフォーマ
ットコントロール・レジスタ9によって制御され、ライ
ンバツファ8へのデータの書き込みが開始される。Also, from the relationship between the digit display start and end registers 6b and the line display start and end registers 7b, these four registers 5a
, 6b, 7a, and 7b are all set to "1" a1
Writing of data to the line buffer 8 is controlled by the format control register 9 shown in FIG. 1 so that the display starts from the position .
リードサイクルでのラインバツファ8への書き込みは、
4つのレジスタ6a,6b,7a,7bがすべて「1」
にセットされて開始された後は、2つのレジスタ6a,
7aがともに「1」にセットされている位置に対応する
アドレスだけで行われる。Writing to line buffer 8 in the read cycle is as follows:
All four registers 6a, 6b, 7a, 7b are "1"
After being set and started, two registers 6a,
This is performed only for addresses corresponding to locations where both 7a are set to "1".
そして、4つのレジスタがすべて「1」にセットされで
いる桁の位置で1行分の書き込みは終了する。Then, writing for one line ends at the digit position where all four registers are set to "1".
この場合に、メモリ15の連続したアドレスから書き込
まれるデータは、桁フォーマット・レジスタ6aと行フ
ォーマット・レジスタ7aとがともに「1」にセットさ
れている位置のみで、ラインバツファ8へ移され、それ
以外の位置ではラインバツファ8はスペース(SP)と
なる。In this case, data written from consecutive addresses in the memory 15 is transferred to the line buffer 8 only at locations where both the digit format register 6a and the row format register 7a are set to "1"; At the position, the line buffer 8 becomes a space (SP).
次の表示サイクルでは、このリードサイクルによって書
き込まれたラインバツファ8のデータにより、キャラク
タジエネレータを使用して、表示画面へ表示する。In the next display cycle, the data in the line buffer 8 written in this read cycle is displayed on the display screen using a character generator.
このようなリードサイクルと表示サイクルによって、1
行分の表示が行われると、次の1行分についでのリード
と表示のためのサイクルが開始される。By such read cycle and display cycle, 1
Once a line has been displayed, a cycle for reading and displaying the next line is started.
そして、予めセットされた行までの表示が行われる。Then, display up to the preset line is performed.
これらの動作と装置の主要部との関連を、第1図につい
てさらに詳細に説明すれば、次のとおりである。The relationship between these operations and the main parts of the device will be explained in more detail with reference to FIG. 1 as follows.
外部メモリのアクセスは、DMAチャネル12を通しで
、表示開始アドレス・レジスタ1にセツトされたアドレ
スから始められ、表示に必要なデータの記憶されている
アドレスまで、アドレス・カウンタ3によって連続して
行われる。Access to the external memory is made through the DMA channel 12, starting from the address set in the display start address register 1 and being accessed successively by the address counter 3 up to the address where the data required for display is stored. be exposed.
そして、そのデータは、ラインバツファ8へ書き込まれ
る。The data is then written to the line buffer 8.
一方、表示画面上の表示位置は、その表示画面の最犬表
示桁数(M桁)をカウントすることができる桁カウンタ
4と、最大表示行数(N行)をカウントすることができ
る行カウンタ5との組合せによって決められる。On the other hand, the display position on the display screen is determined by a digit counter 4 that can count the maximum number of display digits (M digits) on the display screen, and a line counter that can count the maximum number of display lines (N lines). It is determined by the combination with 5.
すなわち、2つのカウンタ4と5は、「1」から始まり
、桁カウンタ4が最大値の「M」まで進むと、第1行が
終了し、次に桁カウンタ4は「1」に戻り、行カウンタ
5は「2」に進む。That is, the two counters 4 and 5 start from "1", and when the digit counter 4 advances to the maximum value "M", the first row ends, then the digit counter 4 returns to "1", and the row continues. Counter 5 advances to "2".
そして、桁カウンタ4が「M」まで進むと、第2行が終
了して、桁カウンタ4は再び「1」に戻り、行カウンタ
5は「3」に進む。Then, when the digit counter 4 advances to "M", the second row ends, the digit counter 4 returns to "1" again, and the row counter 5 advances to "3".
このような繰返えしは、行カウンタ5が1N」になるま
で行われ、1表示画面上のすべての表示位置が指示され
る。Such repetition is performed until the line counter 5 reaches 1N'', and all display positions on one display screen are designated.
この発明のディスプレイ装置では、この桁カウンタ4と
行カウンタ5に対応して、4つのレジスタ6a,6b,
7a,7bが設けられている。In the display device of the present invention, four registers 6a, 6b,
7a and 7b are provided.
桁カウンタ4に対応して、桁フォーマット・レジスタ6
aと桁表示開始、終了レジスタ6bが設けられており、
第1図の「1」にセットされた桁が、表示画面における
表示容量のうちで実際にデータを表示する位置である。Digit format register 6 corresponds to digit counter 4
A and digit display start and end registers 6b are provided.
The digit set to "1" in FIG. 1 is the position where data is actually displayed within the display capacity of the display screen.
この場合には、桁フォーマット・レジスタ6aが「1」
にセットされた第2桁目から第K桁目までの表示が行わ
れ、しかも第6桁目のように「O」にセットされた桁に
は表示されない。In this case, digit format register 6a is "1".
The second to Kth digits set to "O" are displayed, and digits set to "O", such as the sixth digit, are not displayed.
同様に、行カウンタ5に対応して、行フォーマット・レ
ジスタ7aと行表示開始、終了レジスタ7bが設けられ
ており、第2行目から第N行目までのうち、行フォーマ
ット・レジスタ7aが「1」にセットされた行について
だけ、データの表示を行う。Similarly, a row format register 7a and a row display start/end register 7b are provided corresponding to the row counter 5, and among the second to Nth rows, the row format register 7a is " Data is displayed only for the rows set to "1".
そして、すでに第2図について説明したように、行フォ
ーマット・レジスタ7aが「1」にセットされでいる行
の表示に際しでは、桁フォーマット・レジスタ6aが「
1」にセットされている桁だけを表示できるように、そ
の1行分の桁数を有するラインバツファ8への書き込み
が行われる。As already explained with reference to FIG.
Writing is performed to the line buffer 8 having the number of digits for one line so that only the digits set to "1" can be displayed.
この書き込みのタイミングは、桁カウンタ4と行カウン
タ5との組合せで順次指定される表示画面上の表示位置
に対応するタイミングで、ラインバツファ8へ行われる
。This writing is performed to the line buffer 8 at a timing corresponding to a display position on the display screen that is sequentially designated by a combination of the digit counter 4 and the line counter 5.
すなわち、ラインバツファ8への書き込みは、桁および
行フォーマット・レジスタ6a ,?aがともに「1」
にセットされでいるタイミングで行われるように、その
ゲートが開かれ、その他の場合には、ゲートは閉じられ
たままになっている。That is, writing to line buffer 8 is performed using column and row format registers 6a, ? Both a are “1”
The gate is opened as per the timing set to , otherwise the gate remains closed.
したがって、DMAチャネル12からラインバツファ8
へ連続して送られるデータは、ラインバツファ8のゲー
トが開かれたタイミングだけで順次書き込まれて、所望
のフォーマットによる表示が行われる。Therefore, from DMA channel 12 to line buffer 8
The data that is continuously sent to the line buffer 8 is sequentially written only at the timing when the gate of the line buffer 8 is opened, and is displayed in a desired format.
またカーソル表示の場合には、カーソルアドレス・レジ
スタ2へ、そのアドレスをセットしておけば、比較器1
0によりアドレス・カウンタ3との比較を行い、そのタ
イミングを検出することによってカーソルマークを表示
することができる。In addition, in the case of cursor display, if the address is set in cursor address register 2, comparator 1
A cursor mark can be displayed by comparing the address counter 3 with 0 and detecting the timing.
以上のように、この発明のディスプレイ装置では、表示
画面の表示容量とフォーマットとを指定するために4つ
のレジスタ6a,7a,6b,7bを使用し、これらを
予めセットしておくことにより、第2図Bに示す主メモ
リ15の連続したアドレスa1〜a88のデータは、第
2図Aのようなフォーマットで表示することができる。As described above, the display device of the present invention uses four registers 6a, 7a, 6b, and 7b to specify the display capacity and format of the display screen, and by setting these in advance, The data at consecutive addresses a1 to a88 of the main memory 15 shown in FIG. 2B can be displayed in a format as shown in FIG. 2A.
第2図Aのa3とa4,a8とa9,a11とa12等
は、主メモリ15のアドレスは連続しているが、画面上
では離れた位置に表示されている。Although the addresses a3 and a4, a8 and a9, a11 and a12, etc. in FIG. 2A are consecutive in the main memory 15, they are displayed at separate positions on the screen.
したがって、フォーマットを整えるためのスペース(S
P)コードのパッキングは、必要最少限におさえること
ができ、また外部メモリの桁数も従来の方式による場合
に比べて少なくすませることができる。Therefore, there is a space (S) for formatting.
P) Code packing can be kept to the minimum necessary, and the number of digits in the external memory can also be reduced compared to the conventional method.
そして、このような比較的簡単な構成により、操作性が
容易で各種の用途に適するディスプレイ装置が得られる
ので、その利用範囲を著しく拡大することができるとい
う優れた効果が達成される。With such a relatively simple configuration, it is possible to obtain a display device that is easy to operate and suitable for various uses, thereby achieving the excellent effect of significantly expanding its range of use.
第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は
主メモリ、をそれぞれ示す。FIG. 1 is a block diagram showing the main parts of the display device of the present invention, and FIG. 2A shows the digit format register 6a, display start and end registers 6b, line format register 7a, display start and end registers 7b, and display. The relationship with the screen is shown, and FIG. 2B also shows the addresses of the main memory in the case of FIG. 2A correspondingly. In the drawing, 1 is a display start address register, 2 is a cursor address register, 3 is an address counter, 4 is a digit counter, 5 is a line counter, 6a and 6b are a digit format register and a digit display start and end register. 7
a and 7b are line format registers and line display start and end registers, 8 is a line buffer, 9 is a format control register, 10 is a comparator, 11 is a timing control section, 12 is a DMA channel, and 13 is a condition center. 14 is a displayable area of the display screen, and 15 is a main memory.
Claims (1)
を任意に指定してセットするための桁および行の表示開
始、終了レジスタと、これらの表示開始、終了レジスタ
にセットされた表示画面内における各表示データの占め
る位置を任意に指定してセットするための桁および行の
フォーマット・レジスタと、画面に表示可能な最大桁数
分の容量を有するラインバソファと、外部メモリのアド
レスを連続してアクセスするアドレスカウンタと、前記
桁および行のフォーマット・レジスタにセットされた表
示位置のみを選択して外部メモリからのデータを前記ラ
インバソファへ書込むフォーマットコントロール・レジ
スタとを備えたことを特徴とするラスクスキャン式ドッ
トキャラクタディスプレイ装置。1 Column and line display start and end registers for arbitrarily specifying and setting the display capacity determined by the number of display digits and lines of the display screen, and the display screen set in these display start and end registers. A column and line format register for arbitrarily specifying and setting the position occupied by each display data within the screen, a line buffer sofa with a capacity for the maximum number of digits that can be displayed on the screen, and an external memory address. An address counter that is continuously accessed and a format control register that selects only the display position set in the column and row format register and writes data from an external memory to the line buffer sofa. Rusk scan dot character display device featuring:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP49095172A JPS581434B2 (en) | 1974-08-20 | 1974-08-20 | Raster Scanning Dotsto Character Display Souch |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP49095172A JPS581434B2 (en) | 1974-08-20 | 1974-08-20 | Raster Scanning Dotsto Character Display Souch |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5122331A JPS5122331A (en) | 1976-02-23 |
| JPS581434B2 true JPS581434B2 (en) | 1983-01-11 |
Family
ID=14130323
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP49095172A Expired JPS581434B2 (en) | 1974-08-20 | 1974-08-20 | Raster Scanning Dotsto Character Display Souch |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS581434B2 (en) |
Cited By (1)
| 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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4946340A (en) * | 1972-09-04 | 1974-05-02 |
-
1974
- 1974-08-20 JP JP49095172A patent/JPS581434B2/en not_active Expired
Cited By (1)
| 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 (en) | Multi-window writing controller | |
| JPS6049391A (en) | Raster scan display system | |
| JPH0355832B2 (en) | ||
| JPS62269989A (en) | display control device | |
| US4937565A (en) | Character generator-based graphics apparatus | |
| US5818433A (en) | Grapics memory apparatus and method | |
| US4414645A (en) | Hardware-firmware CRT display link system | |
| JPS581434B2 (en) | Raster Scanning Dotsto Character Display Souch | |
| GB2180729A (en) | Direct memory access window display | |
| JPS599059B2 (en) | Display device character code extension method and device | |
| 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 (en) | Device for storing video data | |
| US4197534A (en) | Control apparatus for displaying alphanumeric characters | |
| JP2853636B2 (en) | Dual-port image semiconductor memory device | |
| CA1141863A (en) | Hardware/firmware crt display link system | |
| JPS59184A (en) | Split control method | |
| JPS5851271B2 (en) | Ink Yokusen Kanmoji Hiyoji Souchi | |
| SU1363297A1 (en) | Apparatus for representing graphic information on the screen of tv colour display | |
| JPS60150089A (en) | Memory | |
| KR880001082B1 (en) | Low Table Addressing Method Using Reset Function of Low Level CRTC |