JPS5931714B2 - display device - Google Patents
display deviceInfo
- Publication number
- JPS5931714B2 JPS5931714B2 JP53057573A JP5757378A JPS5931714B2 JP S5931714 B2 JPS5931714 B2 JP S5931714B2 JP 53057573 A JP53057573 A JP 53057573A JP 5757378 A JP5757378 A JP 5757378A JP S5931714 B2 JPS5931714 B2 JP S5931714B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- base
- register
- information
- 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
Links
- 238000000034 method Methods 0.000 description 7
- 238000009125 cardiac resynchronization therapy Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- ZLHLYESIHSHXGM-UHFFFAOYSA-N 4,6-dimethyl-1h-imidazo[1,2-a]purin-9-one Chemical compound N=1C(C)=CN(C2=O)C=1N(C)C1=C2NC=N1 ZLHLYESIHSHXGM-UHFFFAOYSA-N 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000010894 electron beam technology Methods 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
Description
【発明の詳細な説明】
本発明は、画面に表示される情報を容易に移動できる表
示装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a display device that can easily move information displayed on a screen.
最近、陰極線管(以下CRTと称する。Recently, cathode ray tubes (hereinafter referred to as CRTs) have become popular.
)を用いた表示装置の普及により計算機とオペレータと
のコミュニケーションが円滑に行なわれるようになつた
。最近は、表示する内容も単なる文字、数字だけでなく
、プロセス全体の様子を示す系統図を表示し、それを見
ながらプロセスの操作、制御を行つている。この場合プ
ロセス全体を見よラとするには、1台のCRTの表示容
量をはるかに越える大画面表示にならざるを得ない。従
来、この解決手段として、複数台のCRTに表示するか
、又は、全体情報は仮想画面として外部記憶装置に記憶
しておき、オペレータが見たい部分を取り出して表示し
、もしオペレータが別部分を見渡したい場合はCRT上
の表示を上下左右へ移動させて見るという方法があつた
。前者は、コスト的にたいへん高価になるばかりでなく
プログラムが複雑となるなどの問題が多く現在は後者の
方がより多く採用されている。後者の画面を上下左右へ
移動させるのは次の方式がとられている。まず、計算機
からの移動指令により、指定方向へドット又はラスタ単
位にスムーズに移動を行ない、その間に端の新しく表示
される1行又は1列分のデータを計算機から受信してお
き、上記一連のドット又はラスタ単位の移動が終了した
時点で計算機に終了したことを報告し、それにより計算
機からリフレッシュメモリを読み出すための基点アドレ
スレジスタを一行又は一列ずらすという方式である。こ
こで、移動終了を計算機に報告するタイミングは垂直帰
線区間の始めであつた。そして、従来のようにあまり計
算機システムが大きくなかつたときは、計算機からの基
点アドレスレジスタ書換えの応答も、即座でありほとん
どの場合、終了を報告する同一の垂直帰線区間に行なわ
れたため、問題なくスムーズな画面移動が行なわれた。
ところが、最近の情報量の急激な増大により、計算機の
負荷も増大し、又1台の計算機に画面移動できるCRT
が複数台ぶらさがるケースが多くなり、これにより、計
算機の基点アドレスレジスタ書替えの応答も遅れること
が多く、垂直帰線区間を過ぎて画面表示中に行なわれた
ため、画面途中で画面が上下左右の移動方向にずれてし
まい、スムーズな移動ができないという不具合が表われ
てきた。本発明の目的は、上述の問題を解決すべく考え
たもので、計算機負荷に左右されることなくスムーズな
画面移動を実現する表示装置を提供することである。) communication between computers and operators has become smoother. Recently, the displayed content is not just letters and numbers, but also a system diagram showing the entire process, and the process is operated and controlled while looking at it. In this case, in order to be able to see the entire process, the screen must be displayed on a screen far larger than the display capacity of one CRT. Conventionally, the solution to this problem was to display the information on multiple CRTs, or to store the entire information as a virtual screen in an external storage device, and then extract and display the part the operator wanted to see. If you wanted to look around, you could move the display on the CRT up, down, left, and right. The former method has many problems such as being very expensive and the program is complicated, so the latter method is currently being used more often. The following method is used to move the latter screen vertically and horizontally. First, according to the movement command from the computer, move smoothly in dots or raster units in the specified direction. During this time, data for one newly displayed row or column at the edge is received from the computer, and the above series of steps is performed. This method reports the completion to the computer when the movement in units of dots or raster units is completed, and then shifts the base point address register for reading the refresh memory from the computer by one row or column. Here, the timing at which the end of movement was reported to the computer was at the beginning of the vertical blanking interval. When the computer system was not so large as in the past, the response from the computer to rewrite the base address register was immediate and in most cases occurred during the same vertical retrace interval that reported the end, which caused problems. Screen movement was smooth and smooth.
However, with the recent rapid increase in the amount of information, the load on computers has increased, and CRTs that can move screens on a single computer have also increased.
There are many cases where multiple units are hanging, and as a result, the response of rewriting the base address register of the computer is often delayed, and because this is done while the screen is displayed past the vertical retrace interval, the screen may move up, down, left, or right in the middle of the screen. Problems have started to appear where the robot is misaligned and cannot move smoothly. An object of the present invention was conceived to solve the above-mentioned problems, and it is an object of the present invention to provide a display device that realizes smooth screen movement without being affected by computer load.
本装置の特徴は、基点アドレスレジスタの前段に計算機
からのデータを受信する一段のバツフアレジスタを設け
、このバツフアレジスタのデータを垂直帰線区間に上記
基点アドレスレジスタに移すというものである。The feature of this device is that a one-stage buffer register for receiving data from the computer is provided before the base address register, and the data in this buffer register is transferred to the base address register during the vertical retrace interval.
これにより、表示途中で基点アドレスレジスタが書替え
られることはないのでスムーズな画面移動ができる。第
1図は本発明の1実施例を示す図面である。This prevents the base point address register from being rewritten during display, allowing smooth screen movement. FIG. 1 is a drawing showing one embodiment of the present invention.
まず、実施例各部の動作について説明する。1,10は
外部計算機500からの基点アドレスデータ2をセツト
信号3により一担しまい込んでおくレジスタである。First, the operation of each part of the embodiment will be explained. Reference numerals 1 and 10 indicate registers in which base point address data 2 from an external computer 500 is stored in one role by a set signal 3.
20は基点アドレスデータセツト信号が゛1゛になつた
(つまり書替え3という指定がきたこと)ことを記憶し
、基点アドレスへ書込んだことでりセツトするフリツプ
フロツプ、30はフリツプフロツブ20がセツトされて
、垂直帰線区間を示す信号21が“1”になつたことに
より、出力が81″になり基点アドレスレジスタ40,
50へデータセツト信号を発生する2入力ANDゲート
である。20 is a flip-flop which remembers that the base address data set signal has become ``1'' (that is, the designation of rewrite 3 has come) and is set by writing to the base address; , as the signal 21 indicating the vertical retrace interval becomes "1", the output becomes 81" and the base point address register 40,
50 is a two-input AND gate that generates a data set signal to 50.
40,50はリフレツシユメモリの読み出し開始アドレ
スを決める基点Xアドレスレジスタ、Y基点アドレスレ
ジスタで、計算機のみから書替えが可能である。40 and 50 are base point X address registers and Y base point address registers that determine the reading start address of the refresh memory, and can be rewritten only by the computer.
60は基点Xアドレスを先頭に1文字周期のクロツク信
号61により順次カウストアツプするXアドレスカウン
タであり、70は基点Yアドレスを一先頭に1行周期の
クロツク信号71により順次カウントアツプするYアド
レスカウンタである。Reference numeral 60 denotes an X address counter that counts up sequentially using a clock signal 61 with a one-character period starting from the base point be.
80,90はCRTl4Oに情報を繰返し与えるための
表示用アドレス信号62,72とCPUと表示装置間の
データのやりとりを行なうためのアドレス信号81,8
2の切換えを行なうX.Yアドレスの切換スイツチであ
る。80, 90 are display address signals 62, 72 for repeatedly giving information to the CRT14O, and address signals 81, 8 for exchanging data between the CPU and the display device.
2 to perform the switching. This is a Y address changeover switch.
100は一画面分の表示清報、表示カラー等を記憶して
いるリフレツシユメモリであり、切換スイツチ80,9
0からのアドレス信号により、そのアドレスの内容を読
出したり、そのアドレスに新しいデータを書込んだりす
るものである。100 is a refresh memory that stores display information, display color, etc. for one screen;
An address signal from 0 is used to read the contents of that address or write new data to that address.
110は、文字発生器(キャラクタジェネレータ)であ
り、リフレツシユメモリ100から読み出されるデータ
により該当する文字パターン信号を発生する。Reference numeral 110 denotes a character generator, which generates a corresponding character pattern signal based on data read out from the refresh memory 100.
120は、文字発生器110からの文字パターン信号を
シリアルなビデオ信号に変換するパラシリ変換器、13
0はビデオ信号匍脚回路であり、リフレツシユメモリ1
00からのカラー信号により上記ビデオ信号をCRTl
4Oのどの電子銃に出力するかを制御するビデオ出力回
路であり、さらに水平、垂直同期信号もミツクスしてC
RTl4Oへ送出するものである。120 is a parallel-to-serial converter that converts the character pattern signal from the character generator 110 into a serial video signal; 13;
0 is a video signal support circuit, and refresh memory 1
The above video signal is converted to a CRTl by the color signal from 00.
This is a video output circuit that controls which of the 4O electron guns is output to, and also mixes horizontal and vertical synchronizing signals.
It is sent to RTl4O.
140は、ビデオ信号により付勢された電子銃から出力
される電子ビームを水平および垂直同期信号に応じて、
スキヤニングさせ、その螢光面に情報を表示せしめる陰
極線管(CRT)である。140 outputs an electron beam from an electron gun energized by a video signal in accordance with horizontal and vertical synchronization signals.
This is a cathode ray tube (CRT) that scans and displays information on its fluorescent surface.
次に動作について説明すると、外部計算機500からの
基点アドレスセツト信号3が゛1゛になると、基点アド
レスデータ2がレジスタ1,10にセツトされると共に
フリツプフロツプ20をセツトする。Next, the operation will be explained. When the base address set signal 3 from the external computer 500 becomes "1", the base address data 2 is set in the registers 1 and 10, and the flip-flop 20 is set.
そして、垂直帰線区間信号21が゛1”になるとゲート
30の出力が゛1゛となり上記基点データがレジスタ1
,10から基点アドレスX、Yレジスタ40,50へ移
されて、画面移動が行なわれたことになる。この動作が
垂直帰線区間のため、画面乱れがなくスムーズな移動が
行なわれる。基点アドレスデータセツト信号3が゛1゛
にならなければ、基点アドレスは変化しないので画面は
固定している。尚、ラスタ方式であればよく、CRT以
外の表示装置であつてもよい。Then, when the vertical blanking interval signal 21 becomes "1", the output of the gate 30 becomes "1" and the base point data is transferred to the register 1.
, 10 to the base address X, Y registers 40, 50, and screen movement has been performed. Since this operation is in the vertical retrace section, smooth movement is performed without screen disturbance. Unless the base address data set signal 3 becomes "1", the base address does not change and the screen remains fixed. It should be noted that any display device other than a CRT may be used as long as it is of a raster format.
また、書替え指令は、内部からのものであつても適用可
能である。例えば、表示装置内にマイクロコンピユータ
を使用する如き事例がそれに相当する。以上説明したよ
うに、バツフアレジスタを設けて垂直帰線区間に基点ア
ドレスを書替えることによりスムーズな画面移動を実現
できた。Furthermore, the rewriting command can be applied even if it is issued from within. For example, this is the case when a microcomputer is used in a display device. As explained above, by providing a buffer register and rewriting the base address in the vertical retrace section, smooth screen movement can be achieved.
【図面の簡単な説明】
図は本発明の実施例を示す図である。
500・・・・・・外部計算機、1,10・・・・・・
レジスタ、40,50・・・・・・基点アドレスレジス
タ、100・・・・・・リフレツシユメモリ。BRIEF DESCRIPTION OF THE DRAWINGS The figure shows an embodiment of the present invention. 500...external computer, 1,10...
Registers, 40, 50... Base address register, 100... Refresh memory.
Claims (1)
、該リフレッシュメモリの読み出し開始アドレスを出力
する基点アドレスレジスタと、該基点アドレスレジスタ
のアドレスを先頭に上記リフレッシュメモリ内の情報を
順次読出す手段と、該読み出された情報をもとに表示情
報を形成しビデオ信号を得、該ビデオ信号を水平、垂直
の同期信号により表示部に表示させる手段とを備えると
共に、上記基点アドレスレジスタの前段にバッファレジ
スタを設け、書替え指令により基点アドレスを書替える
際、該書替えるべき基点アドレスを一担上記バッファレ
ジスタに記憶させると共に垂直帰線区間時に該バッファ
レジスタに記憶されてなる基点アドレスを上記基点アド
レスレジスタに書込み、以後の表示部への表示は該基点
アドレスレジスタの基点アドレスを先頭アドレスとして
リフレッシュメモリから情報を読出し表示させるように
した表示装置。 2 上記書替え指令は外部の計算機からの指令である特
許請求の範囲第1項記載の表示装置。 3 上記表示部はCRTをもつて形成してなる特許請求
の範囲第1項記載の表示装置。[Scope of Claims] 1. A refresh memory that stores information for a display screen, a base address register that outputs a read start address of the refresh memory, and a base address register that outputs the read start address of the refresh memory, and a system that reads information in the refresh memory starting from the address of the base address register. A means for sequentially reading the information, a means for forming display information based on the read information to obtain a video signal, and displaying the video signal on a display section using horizontal and vertical synchronization signals, and the base point A buffer register is provided in the preceding stage of the address register, and when the base point address is rewritten by a rewrite command, the base address to be rewritten is stored in the buffer register, and the base point is stored in the buffer register during the vertical retrace interval. A display device in which an address is written in the base address register, and information is read and displayed from a refresh memory using the base address of the base address register as the first address for subsequent display on the display section. 2. The display device according to claim 1, wherein the rewriting command is a command from an external computer. 3. The display device according to claim 1, wherein the display section is formed of a CRT.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP53057573A JPS5931714B2 (en) | 1978-05-17 | 1978-05-17 | display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP53057573A JPS5931714B2 (en) | 1978-05-17 | 1978-05-17 | display device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS54149520A JPS54149520A (en) | 1979-11-22 |
JPS5931714B2 true JPS5931714B2 (en) | 1984-08-03 |
Family
ID=13059582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP53057573A Expired JPS5931714B2 (en) | 1978-05-17 | 1978-05-17 | display device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5931714B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6347613U (en) * | 1986-09-17 | 1988-03-31 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS597993A (en) * | 1982-07-07 | 1984-01-17 | 株式会社日立製作所 | Character and graphic display terminal device |
JPS6050414A (en) * | 1983-08-30 | 1985-03-20 | Horiba Ltd | Spectrum displaying device |
JPH04128788A (en) * | 1990-09-19 | 1992-04-30 | Nec Corp | Display address generator |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS52152122A (en) * | 1976-06-12 | 1977-12-17 | Nippon Telegr & Teleph Corp <Ntt> | Scrolling display |
-
1978
- 1978-05-17 JP JP53057573A patent/JPS5931714B2/en not_active Expired
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS52152122A (en) * | 1976-06-12 | 1977-12-17 | Nippon Telegr & Teleph Corp <Ntt> | Scrolling display |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6347613U (en) * | 1986-09-17 | 1988-03-31 |
Also Published As
Publication number | Publication date |
---|---|
JPS54149520A (en) | 1979-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4481594A (en) | Method and apparatus for filling polygons displayed by a raster graphic system | |
US5388207A (en) | Architecutre for a window-based graphics system | |
JPH04106593A (en) | Still image display device | |
JPH0335676B2 (en) | ||
JPS62192791A (en) | Image display unit | |
CA1220293A (en) | Raster scan digital display system | |
JP3374375B2 (en) | Image display method and apparatus | |
US4703317A (en) | Blinking of a specific graph in a graphic display | |
US4119953A (en) | Timesharing programmable display system | |
US4319339A (en) | Line segment video display apparatus | |
JPS5931714B2 (en) | display device | |
JPS60251473A (en) | Tabulation system | |
US5068646A (en) | Data display | |
JPS6073674A (en) | Data display | |
JPS6016634B2 (en) | Graphic generation method in display devices | |
JP2535841B2 (en) | Display controller | |
JPH0535255A (en) | Video graphic system | |
JPS61254981A (en) | Multiwindow display controller | |
JPH0247696A (en) | Image display device | |
JPH0697389B2 (en) | Display controller | |
JPH083704B2 (en) | CHARACTER DATA DISPLAY METHOD AND DEVICE | |
JPH06301374A (en) | Image forming device | |
JPS6213671B2 (en) | ||
JPH077266B2 (en) | Display controller | |
JPH02154296A (en) | Video image scrolling system |