Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH052153B2 - - Google Patents
[go: Go Back, main page]

JPH052153B2 - - Google Patents

Info

Publication number
JPH052153B2
JPH052153B2 JP59276641A JP27664184A JPH052153B2 JP H052153 B2 JPH052153 B2 JP H052153B2 JP 59276641 A JP59276641 A JP 59276641A JP 27664184 A JP27664184 A JP 27664184A JP H052153 B2 JPH052153 B2 JP H052153B2
Authority
JP
Japan
Prior art keywords
character
display
signal
displayed
cursor symbol
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 - Lifetime
Application number
JP59276641A
Other languages
Japanese (ja)
Other versions
JPS61151692A (en
Inventor
Noriaki Maekawa
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.)
Toyo Communication Equipment Co Ltd
Original Assignee
Toyo Communication Equipment 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 Toyo Communication Equipment Co Ltd filed Critical Toyo Communication Equipment Co Ltd
Priority to JP59276641A priority Critical patent/JPS61151692A/en
Publication of JPS61151692A publication Critical patent/JPS61151692A/en
Publication of JPH052153B2 publication Critical patent/JPH052153B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ブラウン管(CRT)デイスプレイ
装置などの表示装置におけるカーソル表示方式に
関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a cursor display method in a display device such as a cathode ray tube (CRT) display device.

〔従来の技術〕[Conventional technology]

周知のように、CRTデイスプレイ装置では表
示画面に文字を表示させる際に、表示画面の各文
字表示位置に1対1に対応しアドレスを有するリ
フレツシユメモリに表示文字の文字コードをその
表示位置に対応したアドレスに書込み、行方向
(垂直方向)および列方向(水平方向)の文字位
置を指定するアドレス信号によつて上記リフレツ
シユメモリに書込んだ文字コードを読出し、さら
にこの文字コードを文字発生器に入力し、この文
字発生器に予め記憶されている文字のフオントデ
ータを読出し、このフオントデータをシリアルの
ビデオ信号に変換して表示部の輝度変調信号とし
て入力するように構成している。
As is well known, when displaying characters on a display screen in a CRT display device, the character code of the displayed character is stored at that display position in a refresh memory that has an address in one-to-one correspondence with each character display position on the display screen. Write to the corresponding address, read the character code written to the refresh memory using the address signal that specifies the character position in the row direction (vertical direction) and column direction (horizontal direction), and then use this character code to generate a character. The font data of characters stored in advance in the character generator is read out, and the font data is converted into a serial video signal and inputted as a brightness modulation signal to the display section.

この場合、リフレツシユメモリに対する文字コ
ードは表示装置全体の動作を制御するマイクロコ
ンピユータなどのプロセツサがキーボード等の操
作に応じて順次書込むように構成される。また、
通常、表示文字の現在位置または次の表示位置を
表わすために、カーソル記号を文字と共に表示す
るように構成される。
In this case, the character codes in the refresh memory are sequentially written in by a processor such as a microcomputer that controls the operation of the entire display device in response to operations on a keyboard or the like. Also,
Typically, a cursor symbol is arranged to be displayed along with the character to indicate the current position or the next position of the displayed character.

ところで、このようなカーソル記号を文字と共
に表示する表示装置において、表示部には一連の
データ処理結果や外部から転送されてきたデータ
を文字として連続的に高速表示する場合が多々あ
る。
Incidentally, in a display device that displays such a cursor symbol together with characters, there are many cases where a series of data processing results or data transferred from the outside are continuously displayed at high speed as characters on the display section.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

ところが、従来においては上記のように文字を
連続的に高速表示する場合においてもカーソル記
号を文字表示に同期させて移動させながら表示し
ているため、カーソル記号表示が目ざわりとな
り、表示画面が見づらくなるという問題点があつ
た。特に、表示文字の背景色と文字パターンの色
とを他の部分とで異ならせる形でカーソル記号を
表示するブロツクカーソル記号においては画面が
非常に見づらくなるという問題点があつた。
However, in the past, even when characters are displayed continuously at high speed as described above, the cursor symbol is displayed while moving in synchronization with the character display, so the cursor symbol display becomes distracting and makes the display screen difficult to see. There was a problem. In particular, a block cursor symbol in which the cursor symbol is displayed in such a way that the background color of the displayed character and the color of the character pattern are different from the other parts has the problem that the screen becomes very difficult to see.

〔問題点を解決するための手段、作用〕[Means and actions for solving problems]

本発明は上記の問題点を解決することを目的と
し、文字コードを記憶するメモリへの文字コード
の書込み周期を監視する監視手段を設け、文字コ
ードの書込み周期が所定周期より短い場合にはカ
ーソル記号表示を禁止するようにしたものであ
る。
SUMMARY OF THE INVENTION The present invention aims to solve the above-mentioned problems by providing a monitoring means for monitoring the write cycle of character codes in a memory that stores character codes, and when the write cycle of character codes is shorter than a predetermined cycle, the cursor This prohibits the display of symbols.

〔実施例〕〔Example〕

以下、本発明を実施例に基づき詳細に説明す
る。
Hereinafter, the present invention will be explained in detail based on examples.

第1図は本発明の一実施例を示すブロツク図で
あり、リフレツシユメモリ1は1表示フレーム期
間において表示部15に表示する文字と1対1に
対応し、かつ最大表示文字数に等しいメモリアド
レスを有しており、表示部15の行方向(垂直方
向)の表示位置yi、列方向(水平方向)の表示位
置xiに文字を表示する場合、このyi、xiで示され
るアドレスに表示文字の文字コードが書込まれ
る。この場合、リフレツシユメモリ1はデイスプ
レイ装置全体のメモリアドレス空間のうち、yi
k〜p(k<p)、xi=j〜g(j<g)にそのア
ドレス範囲が割当てられている。
FIG. 1 is a block diagram showing an embodiment of the present invention, in which a refresh memory 1 has a memory address that corresponds one-to-one with the characters to be displayed on the display section 15 in one display frame period and is equal to the maximum number of display characters. When displaying characters at display position y i in the row direction (vertical direction) and display position x i in the column direction (horizontal direction) of the display section 15, the address indicated by y i and x i The character code of the displayed character is written to. In this case, the refresh memory 1 is located within the memory address space of the entire display device, where y i =
The address range is assigned to k to p (k<p) and x i =j to g (j<g).

リフレツシユカウンタ3は、ラスタスキヤンに
同期したクロツク信号をカウントし、表示部15
における表示文字の行方向および列方向の表示位
置を表わすアドレス信号を出力する。このリフレ
ツシユカウンタ3から出力されるアドレス信号
は、この信号で指定できるアドレス範囲が上記の
アドレス範囲yi=k〜p、xi=j〜gに設定され
ており、デコーダ3によつてこのアドレス範囲が
デコードされる。そして、そのデコード結果の信
号は水平走査期間および垂直走査期間を除く有効
表示区間においてマルチプレクサ4よつて選択さ
れてリフレツシユメモリ1のチツプセレクト信号
として入力される。これにより、リフレツシユメ
モリ1はアドレス範囲yi=k〜p、xi=j〜gで
のみ読出しおよび書込みが可能なイネーブル状態
となり、第2のマルチプレクサ5を介して入力さ
れるリフレツシユカウンタ2からのアドレス信号
によつて各アドレスが順次指定され、このアドレ
スにおいて文字コードの読出しまたは書込みが行
われる。
The refresh counter 3 counts clock signals synchronized with the raster scan, and displays the clock signals on the display section 15.
An address signal indicating the display position of the display character in the row direction and column direction is output. The address range that can be specified by this address signal output from the refresh counter 3 is set to the above address range y i = k to p, x i = j to g, and the decoder 3 Address range is decoded. The signal resulting from the decoding is selected by the multiplexer 4 and input as a chip select signal to the refresh memory 1 in an effective display period excluding the horizontal scanning period and the vertical scanning period. As a result, the refresh memory 1 enters an enabled state where it can be read and written only in the address range y i = k to p, x i = j to g, and the refresh counter 2 input via the second multiplexer 5 Each address is sequentially designated by an address signal from the address signal, and a character code is read or written at this address.

リフレツシユメモリ1から読出された文字コー
ドは文字発生器6のアドレス入力に入力される。
The character code read from the refresh memory 1 is input to the address input of the character generator 6.

文字発生器6はリードオンリメモリまたはラン
ダムアクセスメモリ等のメモリ素子で構成され、
表示可能な文字のフオントデータが予め記憶さ
れ、リフレツシユメモリ1から文字コードが入力
されると、この文字コードに対応したフオントデ
ータを出力する。この文字発生器6から出力され
たフオントデータは、水平走査線毎のデータ単位
で並列/直列変換器(P/S・C)7においてシ
リアルの画素データに変換され、論理和ゲート8
でカーソル記号表示信号との論理和が求められた
後、表示部15の輝度変調信号として入力され
る。
The character generator 6 is composed of a memory element such as a read-only memory or a random access memory,
Font data of displayable characters is stored in advance, and when a character code is input from the refresh memory 1, font data corresponding to this character code is output. The font data output from the character generator 6 is converted into serial pixel data in a parallel/serial converter (P/S/C) 7 in units of data for each horizontal scanning line, and is converted into serial pixel data by an OR gate 8.
After calculating the logical sum with the cursor symbol display signal, the signal is inputted as a brightness modulation signal to the display section 15.

これにより、リフレツシユメモリ1に予め記憶
させた文字コードがその記憶アドレスに対応した
表示部15の表示位置に表示される。この時、最
後の表示文字または次の表示文字にはカーソル記
号が付加されて表示される。
As a result, the character code previously stored in the refresh memory 1 is displayed at the display position of the display unit 15 corresponding to the storage address. At this time, the last display character or the next display character is displayed with a cursor symbol added to it.

一方、リフレツシユメモリ1に対する文字コー
ドの書込み手段としてのプロセツサ9は、文字コ
ードを書込むに際し、アドレスyi=k〜p、xi
j〜gの範囲で、かつ文字の表示位置に対応した
アドレス信号を出力し、マルチプレクサ5を介し
てリフレツシユメモリ1のアドレス入力に供給す
る。この時のアドレス信号は、デコーダ10でデ
コードされてチツプセレクト信号CSとなつて第
1のマルチプレクサ4を介してリフレツシユメモ
リ1のチツプセレクト入力に供給される。プロセ
ツサ9は、アドレス信号の送出に同期して文字コ
ードの書込み指令信号MWを出力し、第3のマル
チプレクサ11を介してリフレツシユメモリ1の
リードライト制御入力に供給すると共に、書込む
べき文字コードをリフレツシユメモリ1のデータ
入出力端に供給する。
On the other hand, the processor 9, which serves as a means for writing character codes into the refresh memory 1, uses addresses y i = k to p, x i =
An address signal in the range of j to g and corresponding to the display position of the character is outputted and supplied to the address input of the refresh memory 1 via the multiplexer 5. The address signal at this time is decoded by the decoder 10, becomes a chip select signal CS, and is supplied to the chip select input of the refresh memory 1 via the first multiplexer 4. The processor 9 outputs a character code write command signal MW in synchronization with the transmission of the address signal, supplies it to the read/write control input of the refresh memory 1 via the third multiplexer 11, and also outputs the character code to be written. is supplied to the data input/output terminal of the refresh memory 1.

第2図aにプロセツサ9が出力するアドレス信
号、同図bにデコーダ10が出力するチツプセレ
クト信号、同図cに書込み指令信号MW、同図d
に書込むべき文字コードの出力タイミングを示し
ている。
Figure 2a shows the address signal output by the processor 9, Figure 2b shows the chip select signal output by the decoder 10, Figure 2c shows the write command signal MW, Figure 2d
It shows the output timing of the character code to be written to.

なお、マルチプレクサ4,5,11は水平帰線
期間および垂直帰線期間においてプロセツサ9側
に切替えられるものである。
Note that the multiplexers 4, 5, and 11 are switched to the processor 9 side during the horizontal retrace period and the vertical retrace period.

これによつて、プロセツサ9から出力された文
字コードは書込み用のアドレス信号で指定された
リフレツシユメモリ1のアドレスに書込まれる。
そして、新たな表示フレーム期間内でリフレツシ
ユカウンタ2から出力されるアドレス信号によつ
て読出され、表示部15に文字として表示され
る。
As a result, the character code output from the processor 9 is written to the address of the refresh memory 1 designated by the write address signal.
Then, within a new display frame period, the data is read out by the address signal output from the refresh counter 2 and displayed as characters on the display section 15.

ところで、プロセツサ9が文字コードを書込ん
でいる最中において、デコーダ10から出力され
るチツプセレクトCS信号とプロセツサ9から出
力される書込み指令信号WWとはアンドゲート1
2においてその論理積が求められている。そし
て、その論理積信号によつてリトリガブル型のマ
ルチバイブレータ13がトリガされている。
By the way, while the processor 9 is writing a character code, the chip select CS signal output from the decoder 10 and the write command signal WW output from the processor 9 are connected to the AND gate 1.
In 2, the logical product is calculated. A retriggerable multivibrator 13 is triggered by the AND signal.

マルチバイブレータ13は、その非安定時間
Tnが文字コードの最高書込み速度に対応した時
間よりやや長く設定されており、アンドゲート1
2の出力信号によつてトリガされると、Tn時間
の間“L”レベルの出力信号をアンドゲート14
に供給する。アンドゲート14にはカーソル記号
表示用のシリアル信号CSIが入力されており、マ
ルチバイブレータ13の出力信号が“H”レベル
の場合にはこのシリアル信号CSLがそのまま出力
され、論理和ゲート8において表示文字のシリア
ル信号との論理和が求められて表示部15に出力
される。
The multivibrator 13 has its unstable time
T n is set slightly longer than the time corresponding to the maximum writing speed of the character code, and the AND gate 1
When triggered by the output signal of
supply to. A serial signal CSI for displaying a cursor symbol is input to the AND gate 14, and when the output signal of the multivibrator 13 is at "H" level, this serial signal CSL is output as is, and the display character is input to the OR gate 8. The logical OR with the serial signal is calculated and output to the display section 15.

しかし、マルチバイブレータ13の出力信号が
“L”レベルの場合には、アンドゲート14はカ
ーソル記号表示用のシリアル信号CSLを出力しな
い。
However, when the output signal of the multivibrator 13 is at "L" level, the AND gate 14 does not output the serial signal CSL for displaying the cursor symbol.

従つて、文字コードがマルチバイブレータ13
の非安定時間Tnより短い速度で書込まれている
ときには、マルチバイブレータ13の出力信号は
連続的に“L”レベルとなり、カーソル記号表示
用のシリアル信号CSL論理和ゲート8に入力され
なくなり、カーソル記号は表示されない。
Therefore, the character code is multivibrator 13.
When writing is being performed at a speed shorter than the unstable time T n of , the output signal of the multivibrator 13 is continuously at the "L" level, and the serial signal CSL for cursor symbol display is no longer input to the OR gate 8. No cursor symbol is displayed.

第2図eにマルチバイブレータ13の出力信号
を示し、同図fにカーソル記号表示用のシリアル
信号、同図gにアンドゲート14の出力信号を示
している。
FIG. 2e shows the output signal of the multivibrator 13, FIG. 2f shows a serial signal for displaying a cursor symbol, and FIG. 2g shows the output signal of the AND gate 14.

〔発明の効果〕〔Effect of the invention〕

以上のように本発明においては、文字コードの
書込み周期が所定値より短くなれば、カーソル記
号表示用の信号は表示文字用の信号との論理和を
求める論理和回路への入力が禁止されるため、カ
ーソル記号表示がなされなくなる。この結果、表
示画面の見づらさを解消できるという効果が得ら
れる。
As described above, in the present invention, if the writing cycle of the character code becomes shorter than a predetermined value, the signal for displaying the cursor symbol is prohibited from being input to the logical sum circuit that calculates the logical sum with the signal for displaying characters. Therefore, the cursor symbol will not be displayed. As a result, it is possible to eliminate the difficulty in viewing the display screen.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例を示すブロツク図、
第2図は第1図における各部信号のタイムチヤー
トである。 1……リフレツシユメモリ、2……リフレツシ
ユカウンタ、8……論理和ゲート、9……プロセ
ツサ、13……マルチバイブレータ、14……ア
ンドゲート。
FIG. 1 is a block diagram showing one embodiment of the present invention;
FIG. 2 is a time chart of various signals in FIG. 1. 1... Refresh memory, 2... Refresh counter, 8... OR gate, 9... Processor, 13... Multivibrator, 14... AND gate.

Claims (1)

【特許請求の範囲】 1 表示すべき文字の文字コードを記憶するメモ
リを有し、このメモリに対し文字コードの書込み
手段から記憶させた文字コードを順次読出し、さ
らにこの文字コードに対応したフオントデータを
文字発生器から発生させ、このフオントデータと
表示文字の現在位置または次の表示位置を表わす
カーソル記号表示信号との論理和を論理和回路で
求め、その論理和信号を表示部に入力し、文字と
共にカーソル記号を表示する表示装置において、 上記書込み手段による文字コードの書込み周期
を監視する監視手段を設け、書込み周期が所定値
以内ならば上記論理和回路に対するカーソル記号
表示信号の入力を禁止し、カーソル記号を表示さ
せないことを特徴とする表示装置のカーソル表示
方式。
[Scope of Claims] 1. It has a memory for storing character codes of characters to be displayed, sequentially reads out the stored character codes from a character code writing means to this memory, and further writes font data corresponding to the character codes. is generated from a character generator, the logical sum of this font data and a cursor symbol display signal representing the current position or the next display position of the displayed character is determined by an OR circuit, and the logical sum signal is inputted to the display section, In a display device that displays a cursor symbol along with characters, a monitoring means is provided to monitor the writing cycle of the character code by the writing means, and if the writing cycle is within a predetermined value, input of the cursor symbol display signal to the logical sum circuit is prohibited. , a cursor display method for a display device characterized by not displaying a cursor symbol.
JP59276641A 1984-12-26 1984-12-26 Cursor display system for display unit Granted JPS61151692A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59276641A JPS61151692A (en) 1984-12-26 1984-12-26 Cursor display system for display unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59276641A JPS61151692A (en) 1984-12-26 1984-12-26 Cursor display system for display unit

Publications (2)

Publication Number Publication Date
JPS61151692A JPS61151692A (en) 1986-07-10
JPH052153B2 true JPH052153B2 (en) 1993-01-11

Family

ID=17572272

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59276641A Granted JPS61151692A (en) 1984-12-26 1984-12-26 Cursor display system for display unit

Country Status (1)

Country Link
JP (1) JPS61151692A (en)

Also Published As

Publication number Publication date
JPS61151692A (en) 1986-07-10

Similar Documents

Publication Publication Date Title
US4203107A (en) Microcomputer terminal system having a list mode operation for the video refresh circuit
US4926166A (en) Display driving system for driving two or more different types of displays
KR900007406B1 (en) Cathode ray tube display control apparatus
US4101879A (en) Cursor movement control device for screen-segmented display apparatuses
US4714919A (en) Video display with improved smooth scrolling
CA1253258A (en) Memory access modes for a video display generator
US4570161A (en) Raster scan digital display system
US4093996A (en) Cursor for an on-the-fly digital television display having an intermediate buffer and a refresh buffer
US4570158A (en) Horizontal and vertical image inversion circuit for a video display
EP0525986B1 (en) Apparatus for fast copying between frame buffers in a double buffered output display system
US4970501A (en) Method for writing data into an image repetition memory of a data display terminal
CA1234232A (en) Character display system
KR0156950B1 (en) Character display
JPH052153B2 (en)
JPS6022184A (en) Display control system
KR940000603B1 (en) Display control device
JPS6216430B2 (en)
KR100283886B1 (en) Display of video graphics array
JPS61151685A (en) Access system for character generator
JP2642350B2 (en) Display control device
JPS6374090A (en) Access system for character generator
JPS61190624A (en) Hard-copy system of graphic display picture
JPH0443595B2 (en)
JPH0213317B2 (en)
JPS6142683A (en) Crt display unit