JPH0443596B2 - - Google Patents
Info
- Publication number
- JPH0443596B2 JPH0443596B2 JP59195921A JP19592184A JPH0443596B2 JP H0443596 B2 JPH0443596 B2 JP H0443596B2 JP 59195921 A JP59195921 A JP 59195921A JP 19592184 A JP19592184 A JP 19592184A JP H0443596 B2 JPH0443596 B2 JP H0443596B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- character
- data
- image memory
- graphic
- 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
Landscapes
- Controls And Circuits For Display Device (AREA)
- Indicating Measured Values (AREA)
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、ラスタスキヤンにより表示される表
示装置の改良に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an improvement in a display device that performs display using raster scan.
(従来の技術)
ラスタスキヤン形の表示装置の表示方式は、キ
ヤラクタ表示とグラフイツク表示の2つに分ける
ことができる。ここで、キヤラクタ表示はキヤラ
クタジエネレータを用いてキヤラクタパターンを
高速表示するものであり、表示されるパターンの
大きさと位置は固定化されている。一方、グラフ
イツク表示は表示画面に対して1対1で対応した
画像メモリを用いたものであり、自由に画像が描
けるが、キヤラクタ表示に関しては表示速度が遅
い。そこで、ある種の表示装置では、両方式を用
いて切り換えて表示したり、両方が同期している
場合には単純に重ね合わせて表示させることが行
われている。(Prior Art) Display methods of raster scan type display devices can be divided into two types: character display and graphic display. Here, character display uses a character generator to display a character pattern at high speed, and the size and position of the displayed pattern are fixed. On the other hand, graphic display uses an image memory that has a one-to-one correspondence with the display screen, and images can be drawn freely, but the display speed of character display is slow. Therefore, in some types of display devices, both methods are used to switch and display, or when both are synchronized, they are simply superimposed and displayed.
(発明が解決しようとする問題点)
しかし、このような装置によれば、両方式の長
所を生かして混在表示させることはできるもの
の、混在表示の内容をメモリに格納したり、表示
装置と同期しないプリンタでハードコピーするこ
とは困難である。(Problem to be Solved by the Invention) However, although such a device can take advantage of the advantages of both methods to display a mixed display, it is not possible to store the contents of the mixed display in memory or to synchronize it with the display device. It is difficult to make a hard copy with a printer that does not.
本発明は、このような点に着目してなされたも
のであつて、その目的は、比較的簡単な回路構成
で、キヤラクタ表示機能とグラフイツク表示機能
の長所を生かして混在表示させるとともに、混在
表示の内容をメモリに格納したり、表示装置と同
期しないプリンタでハードコピーを得ることがで
きる装置を提供することにある。 The present invention has been made with attention to these points, and its purpose is to provide mixed display by taking advantage of the character display function and graphic display function with a relatively simple circuit configuration. The object of the present invention is to provide a device that can store the contents of a computer in a memory and obtain a hard copy with a printer that is not synchronized with a display device.
(問題点を解決するための手段)
このような目的を達成する本発明は、キヤラク
タ表示機能とグラフイツク表示機能とを有するラ
スタスキヤン形の表示装置において、グラフイツ
ク表示用の画像メモリに選択的にライト信号を加
え、キヤラクタ表示のアドレスに対してグラフイ
ツク表示のアドレスを1キヤラクタ分遅らせなが
らキヤラクタ表示のためのデータをグラフイツク
表示用の画像メモリに書き込むようにしたことを
特徴とする
(実施例)
以下、図面を用いて詳細に説明する。(Means for Solving the Problems) The present invention achieves the above object by selectively writing to an image memory for graphic display in a raster scan type display device having a character display function and a graphic display function. The present invention is characterized in that data for character display is written into an image memory for graphic display while delaying the address for graphic display by one character with respect to the address for character display by adding a signal (embodiment). This will be explained in detail using drawings.
図は、本発明の一実施例を示すブロツク図であ
り、キヤラクタ表示とグラフイツク表示とが同期
して行われるように構成された表示装置を示して
いる。図において、CPUはプロセツサであり、
装置全体の動作を制御する機能を有するものであ
る。CDCはキヤラクタ表示機能を制御するキヤ
ラクタデイスプレイコントローラ、GDCはグラ
フイツク表示機能を制御するグラフイツクデイス
プレイコントローラ、REGは転送モードレジス
タであり、これら各コントローラCDC,GDCお
よび転送モードレジスタREGはバスBを介して
プロセツサCPUと接続されている。CGはキヤラ
クタデイスプレイコントローラCDから加えられ
るコード信号に応じて所定のキヤラクタパターン
データを発生するキヤラクタジエネレータであ
り、VMはグラフイツクデイスプレイコントロー
ラGDCから加えられるアドレス信号および転送
モードレジスタREGから加えられるモード設定
信号により制御される画像メモリである。PSC1
およびPSC2はパラレルデータをシリアルデータ
に変換するパラレルシリアル変換器であり、両者
の変換ビツト数は等しいものとする。パラレルシ
リアル変換器PSC1はキヤラクタジエネレータ
CGから出力されるパラレルキヤラクタパターン
データをシリアルキヤラクタパターンデータに変
換してオアゲートOGの一方の入力端子に加え、
パラレルシリアル変換器PSC2は画像メモリVM
から出力されるパラレル画像データをシリアル画
像データに変換してオアゲートOGの他方の入力
端子に加える。キヤラクタジエネレータCGから
出力されるパラレルキヤラクタパターンデータは
パラレルシリアル変換器PSC1に加えられるとと
もに画像メモリVMに加えられ、画像メモリVM
から出力されるパラレル画像データはパラレルシ
リアル変換器PSC2に加えられるとともにプロセ
ツサCPUにも加えられる。これにより、オアゲ
ートOGからはパラレルシリアル変換器PSC1の
出力データとパラレルシリアル変換器PSC2の出
力データとの論理和が画像データとして出力され
ることになる。 The figure is a block diagram showing one embodiment of the present invention, and shows a display device configured so that character display and graphic display are performed synchronously. In the figure, the CPU is a processor,
It has the function of controlling the operation of the entire device. CDC is a character display controller that controls the character display function, GDC is a graphic display controller that controls the graphic display function, and REG is a transfer mode register. is connected to the processor CPU. CG is a character generator that generates predetermined character pattern data in response to a code signal applied from the character display controller CD, and VM is a character generator that generates predetermined character pattern data in response to a code signal applied from the graphic display controller GDC and an address signal applied from the transfer mode register REG. This is an image memory controlled by a mode setting signal. PSC1
and PSC2 are parallel-to-serial converters that convert parallel data to serial data, and the number of conversion bits for both is assumed to be equal. Parallel serial converter PSC1 is a character generator
Convert the parallel character pattern data output from the CG to serial character pattern data and add it to one input terminal of the OR gate OG.
Parallel serial converter PSC2 is image memory VM
The parallel image data output from the OG is converted into serial image data and applied to the other input terminal of the OR gate OG. Parallel character pattern data output from the character generator CG is applied to the parallel to serial converter PSC1 and also to the image memory VM.
Parallel image data outputted from the processor is applied to the parallel-to-serial converter PSC2 and also to the processor CPU. As a result, the OR gate OG outputs the logical sum of the output data of the parallel-serial converter PSC1 and the output data of the parallel-serial converter PSC2 as image data.
このように構成された装置の動作について説明
する。 The operation of the device configured in this way will be explained.
すなわち、本発明では、キヤラクタ表示とグラ
フイツク表示の表示サイクルを利用して、表示速
度に合わせてキヤラクタ表示の表示出力を画像メ
モリVMに書き込むようにしている。このような
書き込みにあたつては、まず、画像メモリVMに
加えるグラフイツク表示のためのアドレスを1キ
ヤラクタ幅のドツト分だけ遅らせる。このような
遅延はグラフイツクデイスプレイコントローラ
GDCに組み込まれている機能により簡単に行う
ことができるが、もしグラフイツクデイスプレイ
コントローラGDCに遅延機能が設けられていな
い場合にはラツチ回路を用いることにより簡単に
実現できる。次に、転送モードに設定するため
に、転送モードレジスタREGのレジスタを“1”
にする。この転送モードレジスタREGの出力は
画像メモリVMのライト信号として機能するもの
であり、これにより、画像メモリVMにはキヤラ
クタ表示のためのデータを書き込むことができ
る。そして、1表示サイクル後に転送モードレジ
スタREGのレジスタを“0”にし、画像メモリ
VMに加えるグラフイツク表示のためのアドレス
を元に戻すことにより通常の表示に復帰する。な
お、パラレルシリアル変換器の変換ビツト数が互
いに整数倍の関係にある場合にはバツフアとして
ラツチ回路をもうければよい。 That is, in the present invention, the display cycle of character display and graphic display is used to write the display output of character display to the image memory VM in accordance with the display speed. In such writing, first, the address for graphic display added to the image memory VM is delayed by one character width dot. Such delays are caused by graphic display controllers
This can be easily done using the functions built into the GDC, but if the graphic display controller GDC does not have a delay function, it can be easily implemented using a latch circuit. Next, to set the transfer mode, set the transfer mode register REG to “1”.
Make it. The output of this transfer mode register REG functions as a write signal for the image memory VM, so that data for character display can be written to the image memory VM. Then, after one display cycle, the transfer mode register REG is set to “0” and the image memory
Return to normal display by restoring the address for the graphic display added to the VM. Note that if the number of conversion bits of the parallel-serial converters is an integral multiple of each other, a latch circuit may be provided as a buffer.
このようにして画像メモリVMにキヤラクタ表
示のためのデータを書き込むのにあたつては、画
像メモリVMに書き込まれているデータをこわし
てキヤラクタ表示のためのデータをそのまま直接
書き込む方法や、画像メモリVMに書き込まれて
いるデータに対してキヤラクタ表示データを重ね
書きする方法が考えられる。前者の場合には、画
像メモリ1枚分をキヤラクタ表示データ専用に
し、グラフイツクパターンとキヤラクタパターン
との重ね表示にあたつては画像メモリ間の演算機
能やマルチウインドウ表示機能などを用いて行う
ようにする。このような方法によれば回路構成は
簡単になり、実用的である。後者の場合には、画
像メモリに書き込まれているデータとキヤラクタ
表示データとの論理和が書き込まれることにな
る。すなわち、これら論理和を書き込む前に画像
メモリの内容が読み出されてキヤラクタ表示デー
タとの論理和が演算される。このために、1表示
サイクルが長くなつて高分解能表示で短いアクセ
スタイムが必要な場合には不向きであるが、前者
に比べて画像メモリを有効に使うことができる。 When writing data for character display to the image memory VM in this way, there are two methods: destroying the data written to the image memory VM and directly writing the data for character display as is, or writing the data to the image memory VM directly. One possible method is to overwrite character display data on the data written to the VM. In the former case, one image memory is dedicated to character display data, and the overlapping display of the graphic pattern and character pattern is performed using a calculation function between image memories, a multi-window display function, etc. do it like this. According to such a method, the circuit configuration becomes simple and practical. In the latter case, the logical sum of the data written in the image memory and the character display data will be written. That is, before writing these logical sums, the contents of the image memory are read out and the logical sum with the character display data is calculated. For this reason, one display cycle becomes long, making it unsuitable for high-resolution display requiring a short access time, but the image memory can be used more effectively than the former.
このように構成することにより、グラフイツク
表示用の画像メモリVMにキヤラクタ表示用のデ
ータを書き込むことができ、この画像メモリVM
に書き込まれたキヤラクタ表示用のデータをグラ
フイツク表示用のデータとともにデイスクなどの
フアイル装置に格納したり、レーザプリンタなど
の独自のタイミングで高速動作するプリンタでハ
ードコピーを得ることができる。 With this configuration, data for character display can be written to the image memory VM for graphic display, and this image memory VM
The data for character display written on the computer can be stored in a file device such as a disk together with the data for graphic display, or a hard copy can be obtained using a printer such as a laser printer that operates at high speed with its own timing.
特に、高性能のテキスト・プロセツサを用いた
場合には、その高度の表示能力をソフトウエアに
より画像メモリ上に再現することは困難であり多
大の処理時間を要するが、本発明によれば簡単な
構成で実現できる。 In particular, when a high-performance text processor is used, it is difficult to reproduce its advanced display capabilities on the image memory using software, and it requires a large amount of processing time. This can be achieved through configuration.
(発明の効果)
以上説明したように、本発明によれば、比較的
簡単な回路構成で、キヤラクタ表示機能とグラフ
イツク表示機能の長所を生かして混在表示させる
とともに、混在表示の内容をメモリに格納した
り、表示装置と同期しないプリンタでハードコピ
ーを得ることができる表示装置が実現できる。(Effects of the Invention) As explained above, according to the present invention, with a relatively simple circuit configuration, mixed display is performed by taking advantage of the character display function and graphic display function, and the contents of the mixed display are stored in memory. A display device that can obtain a hard copy using a printer that is not synchronized with the display device can be realized.
図は本発明の一実施例を示すブロツク図であ
る。
CPU……プロセツサ、CDC……キヤラクタデ
イスプレイコントローラ、GDC……グラフイツ
クデイスプレイコントローラ、REG……転送モ
ードレジスタ、B……バス、CG……キヤラクタ
ジエネレータ、PSC……パラレルシリアル変換
器、VM……画像メモリ、OG……オアゲート。
The figure is a block diagram showing one embodiment of the present invention. CPU...Processor, CDC...Character display controller, GDC...Graphic display controller, REG...Transfer mode register, B...Bus, CG...Character generator, PSC...Parallel-serial converter, VM ...Image memory, OG...ORGATE.
Claims (1)
とを有するラスタスキヤン形の表示装置におい
て、グラフイツク表示用の画像メモリに選択的に
ライト信号を加え、キヤラクタ表示のアドレスに
対してグラフイツク表示のアドレスを1キヤラク
タ分遅らせながらキヤラクタ表示のためのデータ
をグラフイツク表示用の画像メモリに書き込むよ
うにしたことを特徴とする表示装置。1 In a raster scan type display device having a character display function and a graphic display function, a write signal is selectively applied to the image memory for graphic display, and the address of the graphic display is delayed by one character with respect to the address of the character display. A display device characterized in that data for character display is written into an image memory for graphic display.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59195921A JPS6173191A (en) | 1984-09-19 | 1984-09-19 | Display unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59195921A JPS6173191A (en) | 1984-09-19 | 1984-09-19 | Display unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6173191A JPS6173191A (en) | 1986-04-15 |
| JPH0443596B2 true JPH0443596B2 (en) | 1992-07-17 |
Family
ID=16349194
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59195921A Granted JPS6173191A (en) | 1984-09-19 | 1984-09-19 | Display unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6173191A (en) |
-
1984
- 1984-09-19 JP JP59195921A patent/JPS6173191A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6173191A (en) | 1986-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61188582A (en) | Multi-window writing controller | |
| JPH0443596B2 (en) | ||
| JPS63131176A (en) | Image display device | |
| JPS59101089A (en) | Memory circuit | |
| JP2562824Y2 (en) | Waveform storage device | |
| JPS6213690B2 (en) | ||
| JPS6325717A (en) | Data transfer circuit | |
| JPS5893097A (en) | color switching circuit | |
| KR950005229B1 (en) | Actual address generator for text generation in graphical mode | |
| SU1660021A1 (en) | DEVICE FOR TRANSFORMING IMAGES ¢ 7) | |
| JPH01287767A (en) | RAM control circuit | |
| JPS61190389A (en) | Character display unit | |
| JPS617769A (en) | Image memory write control system | |
| JPH036510B2 (en) | ||
| JPS62166475A (en) | Superimposing system for image plane | |
| JPS60126689A (en) | Display controller | |
| JPS61285556A (en) | memory writing device | |
| JPS649637B2 (en) | ||
| JPS6353588A (en) | Display device | |
| JPH0516452A (en) | Printer | |
| JPH05205038A (en) | Data converter | |
| JPS62191971A (en) | Image memory device | |
| JPS6175388A (en) | Display processor | |
| JPS60121492A (en) | Display unit | |
| JPH01250163A (en) | Bus controller |