JPH0693178B2 - Display device - Google Patents
Display deviceInfo
- Publication number
- JPH0693178B2 JPH0693178B2 JP62047562A JP4756287A JPH0693178B2 JP H0693178 B2 JPH0693178 B2 JP H0693178B2 JP 62047562 A JP62047562 A JP 62047562A JP 4756287 A JP4756287 A JP 4756287A JP H0693178 B2 JPH0693178 B2 JP H0693178B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- memory
- pixel information
- screen
- screen memory
- 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
Links
Landscapes
- Image Input (AREA)
- Memory System (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は表示装置に係り、特に、ビットマップ方式の表
示装置に関する。The present invention relates to a display device, and more particularly to a bitmap type display device.
〔従来の技術〕 従来の装置において画面メモリデータの部分変更を行う
場合、マイクロコンピュータ(以下CPUと称する)は、 (1)すでにメモリに書かれているデータを読み出しCP
Uに取込む。[Prior Art] When a screen memory data is partially changed in a conventional device, a microcomputer (hereinafter referred to as a CPU) reads (1) data already written in a memory as a CP.
Take in U.
(2)書き込む文字パターンをシフト処理する。(2) Shift the character pattern to be written.
(3)メモリの元のデータの非書き換え部をマスクして
取り出し、シフト後の文字パターンの書き込みビットを
取り出して、両者の論理和を取る。(3) The non-rewriting portion of the original data in the memory is masked and taken out, the write bit of the shifted character pattern is taken out, and the logical sum of the two is taken.
(4)出来上がったデータを同一アドレスのメモリへ書
き込む、という処理ステップを取っていた。(4) The processing step of writing the completed data to the memory of the same address was taken.
又CPUのビット処理は遅く、特にシフトにあっては複数
ビットシフトの命令が1ビットシフトのコマンドステッ
プを複数回繰り返すような方式になっていた。Further, the bit processing of the CPU is slow, and in particular, in the case of shifting, a command of multiple bit shift is a system in which command steps of one bit shift are repeated multiple times.
一方、特開昭59−90156号公報に記載されているよう
に、シフトレジスタとカウンタを利用して、外部回路で
ビット単位の書き換えを実現する方式も提案されている
が、この方式ではCPUが書き込み動作を終わってもシフ
トレジスタが動作を終わり、実際にメモリにデータが書
き込まれるまで時間を要するため、連続して書き込みを
指示できず、1ビットの書き込みには好適なものの大量
のデータの書き込みには不適であった。On the other hand, as described in Japanese Patent Laid-Open No. 59-90156, a method has been proposed in which a shift register and a counter are used to realize rewriting in bit units by an external circuit. Even if the write operation ends, the shift register ends the operation, and it takes time until the data is actually written in the memory, so it is not possible to instruct continuous writing, but it is suitable for writing 1 bit, but writing a large amount of data Was not suitable for.
即ち、従来の装置において例えば画面メモリのアドレス
構成が第6図に示すようになっていた。この場合例え
ば、24×24ビットの文字パターンを扱うときラスタスキ
ャン方向には3バイトの深さ、ラスタ順の方向に対して
は24バイトの深さになる。CPUには通常順アドレスの繰
り返し処理に対してストリング命令が用意されている。
即ち所定のレジスタに指定した源アドレスから、行先ア
ドレスへ指定されたバイト数の転送が、最小の命令ステ
ップと、最短の処理時間で行われるようになっている。
このためこの処理方式において最大の効果を得るには1
回の転送バイト数を大きく取るのが有効である。そこ
で、この点に着目すれば、第7図に示されるように画面
メモリのアドレス構成として、ラスタ順方向に並べたも
のが用いられている。That is, in the conventional device, for example, the address configuration of the screen memory is as shown in FIG. In this case, for example, when handling a 24 × 24 bit character pattern, the depth is 3 bytes in the raster scan direction and 24 bytes in the raster order direction. The CPU has a string instruction for normal sequential address repetition processing.
That is, the transfer of the specified number of bytes from the source address specified in the predetermined register to the destination address is performed in the minimum instruction step and the minimum processing time.
Therefore, to obtain the maximum effect in this processing method, 1
It is effective to take a large number of bytes transferred at one time. Therefore, paying attention to this point, as shown in FIG. 7, the address configuration of the screen memory arranged in the raster forward direction is used.
上記従来技術においては、メモリのアドレス構成が横並
びのものあるいは縦並びのものが採用されていたため、
画面メモリのアドレス構成を任意に選択することができ
ず、CPUの高速化を図るには十分ではなかった。In the above-mentioned conventional technology, since the address configuration of the memory is horizontally arranged or vertically arranged,
The address configuration of the screen memory could not be arbitrarily selected, which was not enough to speed up the CPU.
本発明の目的は、横並びのアドレスと縦並びのアドレス
いずれのアドレス構成でも画素情報が格納されているメ
モリをアクセスすることが可能な表示装置を提供するこ
とにある。An object of the present invention is to provide a display device capable of accessing a memory in which pixel information is stored with an address configuration of either a horizontally arranged address or a vertically arranged address.
前記目的は、画素情報を格納する画素情報格納領域を2
群で構成すると共に、一方の領域のアドレスを横並び
に、他方の領域のアドレスを縦並びに構成し、前記画素
情報格納領域のうちいずれか一方の領域を使用して前記
画素情報格納領域に格納されている画素情報をアクセス
する画素情報アクセス手段を設け、画素情報アクセス手
段によりアクセスされた画素情報を映像信号に変換して
画面上に画像を表示する表示手段とを設けることによっ
て達成される。The purpose is to set a pixel information storage area for storing pixel information to 2
The addresses of one area are arranged horizontally and the addresses of the other area are arranged vertically, and are stored in the pixel information storage area by using one of the pixel information storage areas. It is achieved by providing pixel information access means for accessing the pixel information, and display means for converting the pixel information accessed by the pixel information access means into a video signal and displaying an image on the screen.
メモリ手段に格納されている画素情報をアクセスする場
合横並び又は縦並びのアドレスに対応する画素情報格納
領域を使用してアクセスするので表示速度が高速になる
ように作用する。When the pixel information stored in the memory means is accessed, the pixel information storage area corresponding to the horizontally or vertically arranged addresses is used for access, so that the display speed is increased.
以下、本発明をワードプロセッサに適用した例について
図面に従って詳細に説明する。第2図はワードプロセッ
サの構成を表したブロック図である。201は装置全体の
制御を行うCPUであり、202は不揮発性メモリ(以下ROM
と呼ぶ)からなり、電源投入時に実行するプログラムを
有するブートROM、203はCPU201に割込み信号を与え、プ
ログラムを分岐させる割込みコントローラ、204はCPU20
1の指令に従ってキーボード205を制御し、キーボード20
5からの入力信号をCPU201に送出するキー入力コントロ
ーラ、206はCPU201の指令によりプリンタ207を制御する
信号や、印字信号をプリンタ207に送出したり、プリン
タ207の状態信号をプリンタ207より受け、CPU201に送出
するプリンタコントローラ、208はCPU201の指令によりF
DD209を制御するフレキシブルディスクコントローラ(F
DC)、210はプログラムや情報を格納するための随時読
み出し書き込み可能なメモリ(以下RAMと呼ぶ)からな
るメインメモリ、211はCRTモニタ212に映像信号を送出
するCRT表示装置である。Hereinafter, an example in which the present invention is applied to a word processor will be described in detail with reference to the drawings. FIG. 2 is a block diagram showing the configuration of the word processor. 201 is a CPU that controls the entire device, and 202 is a non-volatile memory (hereinafter referred to as ROM
Boot ROM having a program to be executed when the power is turned on, 203 is an interrupt controller for giving an interrupt signal to the CPU 201 to branch the program, and 204 is the CPU 20.
Keyboard 205 is controlled according to the command of 1, and keyboard 20
The key input controller that sends the input signal from the CPU 5 to the CPU 201, 206 sends a signal for controlling the printer 207 and a print signal to the printer 207 according to the command of the CPU 201, and receives the status signal of the printer 207 from the printer 207, Printer controller to send to the
Flexible disk controller (F
DC), 210 is a main memory including a memory (hereinafter referred to as RAM) that can be read and written as needed to store programs and information, and 211 is a CRT display device that sends a video signal to a CRT monitor 212.
次にワードプロセッサの全体動作について説明する。す
なわち、前記のような構成において、電源が投入される
と本装置はブートROM202のプログラムに従いFDD209のフ
レキシブルディスクに格納されているワードプロセッサ
として動作させるためのプログラムをメインメモリ210
に移行せしめ、しかる後メインメモリ210に移行したプ
ログラムに従ってワードプロセッサとしての動作を始め
る。文書入力処理を行う場合は、メインメモリ210内の
入力処理プログラムに従って行われる。つまり、入力処
理プログラムによりCRTコントローラ211にコマンドやデ
ータを送ることでCRTコントローラ211は画面パターンを
作成し、それを映像信号に変換してCRTモニタ212に与
え、CRTモニタ212の管面に表示画面を形成する。データ
入力に伴う処理の指令は、キーボード205より入力され
たデータや機能指示に従って行われるものである。以
後、データ入力の終了指示が有るまでこの動作を繰り返
す。データ入力終了の場合、終了指示がキーボード205
より入力されるとCPU201はこれを検知し、終了処理を実
行して、次の処理に備えるものである。Next, the overall operation of the word processor will be described. That is, in the above-mentioned configuration, when the power is turned on, this apparatus executes a program for operating as a word processor stored in the flexible disk of the FDD 209 according to the program of the boot ROM 202 in the main memory 210.
Then, the operation as a word processor is started in accordance with the program transferred to the main memory 210. The document input process is performed according to the input process program in the main memory 210. In other words, the CRT controller 211 creates a screen pattern by sending a command or data to the CRT controller 211 by the input processing program, converts it into a video signal and gives it to the CRT monitor 212, and displays it on the screen of the CRT monitor 212. To form. The command of the process associated with the data input is given in accordance with the data or the function instruction input from the keyboard 205. After that, this operation is repeated until there is an instruction to end the data input. When the data input is completed, the end instruction is the keyboard 205.
When further input, the CPU 201 detects this, executes the ending process, and prepares for the next process.
第1図は、本発明に係る表示装置のブロック図を示して
いる。101は画面メモリ108の内容を順次読み出すアドレ
ス信号を作り出し、また、CRTモニタ212を制御する同期
信号を発生するグラフィックディスプレイコントローラ
(以下GDCと呼ぶ)、103は画面メモリ108に対するCPU20
1からの書き込み信号を同期してCPU201の描画処理を支
援する画面メモリ制御回路、102は画面メモリ周辺の回
路に対するタイミング信号を発生する制御信号発生回路
であり、108は、両面の画像ビットの1ビット対応にビ
ットマップとして存在する画面メモリであり、ダイナミ
ックRAMにより構成される。109は、画面メモリ108より
読み出したデータをパラレル−シリアル変換するシフト
レジスタ、110は、GDC101からの水平,垂直同期信号を1
09のシフトレジスタからの映像信号との同期を取るため
の同期回路であり、212は映像信号と同期信号を受けて
画面表示を行うCRTモニタである。104はデータ選択用の
マルチプレクサ、111は画面メモリのアドレス選択用の
マルチプレクサ、107はさらにリフレッシュアドレス選
択用のマルチプレクサであって、共に入力信号線の内か
ら一組の信号を選択して出力する。105は画面メモリ108
の出力に対するバッファ、106は拡張されたアドレス領
域を、画面メモリ108のメモリ領域に変換するためのア
ドレス変換回路であり、例えば、ROMによりアドレス変
換を行う方法が考えられる。FIG. 1 shows a block diagram of a display device according to the present invention. 101 is a graphic display controller (hereinafter referred to as GDC) that generates an address signal for sequentially reading the contents of the screen memory 108, and also generates a synchronization signal for controlling the CRT monitor 212, and 103 is a CPU 20 for the screen memory 108.
A screen memory control circuit that supports the drawing process of the CPU 201 by synchronizing the write signal from 1, 102 is a control signal generation circuit that generates a timing signal for the circuits around the screen memory, and 108 is one of the double-sided image bits. It is a screen memory that exists as a bitmap corresponding to bits, and is composed of dynamic RAM. Reference numeral 109 is a shift register for performing parallel-serial conversion on the data read from the screen memory 108, and 110 is a horizontal / vertical synchronization signal from the GDC 101.
The 09 is a synchronizing circuit for synchronizing with the video signal from the shift register, and 212 is a CRT monitor that receives the video signal and the synchronizing signal and displays a screen. Reference numeral 104 is a data selection multiplexer, 111 is a screen memory address selection multiplexer, and 107 is a refresh address selection multiplexer, both of which select and output a set of signals from the input signal lines. 105 is the screen memory 108
Is a buffer for the output of, and 106 is an address conversion circuit for converting the expanded address area into the memory area of the screen memory 108. For example, a method of performing address conversion by ROM can be considered.
次に第3図を参照し、108の画面メモリの動作モードに
ついて説明する。画面メモリ108は、CPU201が書き込み
を行う場合はリードモデイファイライトにより動作す
る。すなわち、CPU201からのデータはデータラッチ301
に一旦たくわえられ、パレルシフタ302により処理され
て、ライトコントローラ303に入力される。画面メモリ1
08の指定されたアドレスの内容は読み出されてライトコ
ントローラ303のもう一方の入力端子に与えられる。上
記2つの入力は動作レジスタ305に記憶された指示によ
り、ビット単位に論理演算され、画面メモリ108の指定
アドレスに書き込まれることになる。Next, the operation mode of the screen memory 108 will be described with reference to FIG. The screen memory 108 operates by read modify write when the CPU 201 writes. That is, the data from the CPU 201 is the data latch 301.
Are stored once, processed by the parrel shifter 302, and input to the light controller 303. Screen memory 1
The contents of the designated address of 08 are read and given to the other input terminal of the write controller 303. According to the instruction stored in the operation register 305, the above two inputs are logically operated bit by bit and written to the designated address of the screen memory 108.
次に、画面メモリ108のアドレス構成について図を用い
て詳細に説明する。ビデオ信号は映像ビットの直列な連
なりとしてラスタ単位で構成されている。すなわち、画
面のリフレッシュのためのGDC101からの読み出しは画面
の始めから16ビット単位であり、LSBから順に直列変換
され、MSBの次には次の16ビットのLSBがつながってい
る。Next, the address configuration of the screen memory 108 will be described in detail with reference to the drawings. The video signal is configured in raster units as a series of video bits. That is, reading from the GDC 101 for refreshing the screen is in 16-bit units from the beginning of the screen, serially converted in order from the LSB, and the MSB is followed by the next 16-bit LSB.
これは、前述のアドレス構成の並びを任意に選択可能と
して、画面メモリ108をアクセスするために、CPUからみ
た画面メモリ108のアドレス領域を拡張することによ
り、2つのアドレス構成を具備して、CPUのアドレス領
域の選択によりアドレス構成の並びを任意に選択可能と
したものである。第4図はそのアドレス構成を示す。This is because the arrangement of the above-mentioned address configurations can be arbitrarily selected, and the address area of the screen memory 108 as seen from the CPU is expanded to access the screen memory 108, thereby providing two address configurations. By selecting the address area of, the arrangement of address configurations can be arbitrarily selected. FIG. 4 shows the address structure.
この場合、画面メモリ108のアドレス領域は、0番地か
ら65535番地の64Kバイト領域1(702)であるが、さら
に65536番地から131071番地の64Kバイト領域2(703)
を拡張し、画面メモリ108に対してどちらの領域からで
もアクセス可能としている。CPUからみたアドレス構成
は、0番地から65535番地のアドレス領域1(702)のラ
スタスキャン方向と同じ横並びとし、65536番地から131
071番地のアドレス領域2(703)をラスタ順方向と同じ
縦並びとしている。これにより画面メモリ108に対し横
線を描く場合は、例えば領域1(702)の0番地から127
番地に対してストリング命令を行えばよく、また縦線を
描く場合は、例えば領域2(703)の65536番地から6604
7番地に対してストリング命令を行えばよい。勿論、こ
の場合のアドレス構成を、0番地から65535番地を横並
びとし、65536番地から131071番地を縦並びとしている
が、その反対でもかまわない。In this case, the address area of the screen memory 108 is the 64-Kbyte area 1 (702) from the 0th address to the 65535th address, and the 64Kbyte area 2 (703) from the 65536th address to the 131071th address.
Is expanded so that the screen memory 108 can be accessed from either area. The address configuration as seen from the CPU is the same horizontal arrangement as the raster scan direction of address area 1 (702) from address 0 to address 65535.
Address area 2 (703) at address 071 is arranged vertically as in the raster forward direction. As a result, when a horizontal line is drawn on the screen memory 108, for example, from address 0 of area 1 (702) to 127
A string command may be issued to the address, and when drawing a vertical line, for example, from address 65536 to 6604 of area 2 (703).
A string command may be given to address 7. Of course, the address configuration in this case is such that addresses 0 to 65535 are arranged side by side and addresses 65536 to 131071 are arranged vertically, but the opposite is also possible.
CPUのメモリマップ701と画面メモリ108の関係を第5図
に示す。この場合、CPUアドレス10000H(Hは16進数を
示す。以下同じ。)から1FFFFHのアドレス領域702を横
並びのアドレス構成とし、またCPUアドレス20000Hから2
FFFFHのアドレス領域703を縦並びのアドレス構成とし
て、アドレス領域703がアクセスされた場合にアドレス
変換回路106を介して、画面メモリ108をアクセスするよ
うにマルチプレクサ111を切換る構成となっている。ま
た、アクセス変換はROMにより行う方法も考えられる。
勿論、この場合のアドレス構成の並びは反対でもかまわ
ない。The relationship between the CPU memory map 701 and the screen memory 108 is shown in FIG. In this case, the address area 702 from the CPU address 10000H (H indicates a hexadecimal number. The same applies hereinafter) has a laterally arranged address configuration, and the CPU addresses 20000H to 2H.
The address area 703 of FFFFH has a vertically arranged address configuration, and when the address area 703 is accessed, the multiplexer 111 is switched so as to access the screen memory 108 via the address conversion circuit 106. A method in which access conversion is performed by ROM is also conceivable.
Of course, the arrangement of the address configurations in this case may be opposite.
また、画面メモリを2つに分割し、一方を画面メモリ領
域、他方をデータ領域として使用するような場合におい
ては、データ領域として、ラスタスキャン方向である横
並びになったアドレス領域をアクセスすることによりデ
ータ領域を連続したアドレスとして使用することがで
き、かつ画面メモリ領域とデータメモリ領域に対し、別
々にメモリ周辺回路を持つ必要がなくなるため回路構成
が簡略化できる。When the screen memory is divided into two and one is used as the screen memory area and the other is used as the data area, by accessing the horizontally aligned address areas in the raster scan direction as the data area. Since the data area can be used as a continuous address, and it is not necessary to separately provide a memory peripheral circuit for the screen memory area and the data memory area, the circuit configuration can be simplified.
次に第1図により、本回路の動作について説明する。Next, the operation of this circuit will be described with reference to FIG.
(1)CPU201からの処理(画面作成)。表示情報はビッ
ト単位で画面メモリ108に“1"(輝点)あるいは“0"
(暗点)を書き込むことで表示される。文字の表示はキ
ャラクタジェネレータより指定された文字のパターンを
表示すべき108の画面メモリのバイトアドレスへストリ
ング命令を用いて書き込むことにより画面に文字が表示
されることになる。ところで、半角文字は横幅が1.5バ
イトになるので、文章の中に半角文字が1文字でも入る
と、画面メモリ108の中では文字パターンのビット位置
が4ビットずれて整合しない事態が発生する。このとき
画面メモリ制御回路を有さない構成では、キャラクタジ
ェネレータから画面メモリ108への文字パターンの転送
処理において1バイト転送する毎にビット処理をしなけ
ればならなかった。つまり、8086,8088CPUにとってはス
トリング命令によるメモリ移動が利用できなかった。本
発明にあっては、画面メモリ制御回路103を備えること
で、CPU201に替わりビットシフト処理,マスク処理等を
行うことができるので、前記ストリング命令を利用し、
高速な画面メモリ108への書き込みを実現することがで
きる。(1) Processing from CPU201 (screen creation). The display information is "1" (bright spot) or "0" in the screen memory 108 in bit units.
Displayed by writing (dark dot). Characters are displayed on the screen by writing the character pattern designated by the character generator to the byte address of the screen memory 108 to be displayed using a string instruction. By the way, since the width of the half-width character is 1.5 bytes, if even one half-width character is included in the sentence, the bit position of the character pattern in the screen memory 108 may be shifted by 4 bits and the situation may not match. At this time, in the configuration without the screen memory control circuit, bit processing had to be performed every time 1 byte was transferred in the transfer process of the character pattern from the character generator to the screen memory 108. In other words, the 8086 and 8088 CPUs cannot use the memory movement by the string instruction. In the present invention, by providing the screen memory control circuit 103, it is possible to perform bit shift processing, mask processing, etc. in place of the CPU 201. Therefore, using the string instruction,
Writing to the screen memory 108 at high speed can be realized.
(2)CPU201からの処理(データ処理)。画面メモリ10
8に縦線を描く場合、CPU201からの書き込みデータは、
マルチプレクサ104,105を介して画面メモリ108へ書き込
まれる。このときのCPUアドレスはラスタ順方向である
縦並びのアドレス領域である。制御信号発生回路102はC
PUのアドレスを判断し、マルチプレクサ111に対してア
ドレス変換回路106で変換されたアドレスか、スルーの
アドレスを選択する信号を与える。マルチプレクサ107
はラスタ順方向のアドレスを選択して画面メモリ108へ
アドレスを与える。(2) Processing from the CPU 201 (data processing). Screen memory 10
When drawing a vertical line on 8, write data from CPU201 is
It is written to the screen memory 108 via the multiplexers 104 and 105. The CPU address at this time is a vertically arranged address area in the raster forward direction. The control signal generation circuit 102 is C
The PU address is determined, and a signal for selecting the address converted by the address conversion circuit 106 or the through address is given to the multiplexer 111. Multiplexer 107
Selects an address in the raster forward direction and supplies the address to the screen memory 108.
また画面メモリ108の一部をデータ記憶領域として使用
する場合、CPU201からの書き込みデータは、マルチプレ
クサ104,105を介して画面メモリ108へ書き込まれる。こ
のときのCPUアドレスはラスタスキャン方向である横並
びのアドレス領域である。制御信号発生回路102はCPUの
アドレスを判断し、マルチプレクサ111に対してアドレ
ス変換回路106で変換されたアドレスか、スルーのアド
レスを選択する信号を与える。マルチプレクサ107はラ
スタスキャン方向のアドレスを選択して画面メモリ108
へアドレスを与える。本方式によれば、アドレスを連続
的に使用することができ、データ領域としてメモリを有
効に利用することが出来る。When part of the screen memory 108 is used as a data storage area, write data from the CPU 201 is written in the screen memory 108 via the multiplexers 104 and 105. The CPU address at this time is a horizontally arranged address area in the raster scan direction. The control signal generation circuit 102 determines the address of the CPU, and gives the multiplexer 111 a signal for selecting the address converted by the address conversion circuit 106 or the through address. The multiplexer 107 selects an address in the raster scan direction and selects the screen memory 108.
Give an address to. According to this method, addresses can be continuously used, and a memory can be effectively used as a data area.
(3)リフレッシュ動作(画面表示)。(3) Refresh operation (screen display).
CRTモニタ212の同期タイミングに応じて、GDC101は画面
メモリ108に対してリード信号を発生する。GDC101は画
面位置の順番にアドレスを生成し、リード信号を制御信
号発生回路102を通して画面メモリ108に加える。CRT読
み出しに与えられた時間に画面メモリ108から読み出さ
れたデータは、シフトレジスタ109に加えられた後、映
像クロックによって並列から直列に変換されビデオ信号
としてCRTモニタ212に与えられる。The GDC 101 generates a read signal to the screen memory 108 according to the synchronization timing of the CRT monitor 212. The GDC 101 generates addresses in the order of screen positions and applies a read signal to the screen memory 108 through the control signal generation circuit 102. The data read from the screen memory 108 at the time given for CRT reading is added to the shift register 109, then converted from parallel to serial by a video clock and given to the CRT monitor 212 as a video signal.
以上述べたように本発明は画素情報を格納する画素情報
格納領域を2群で構成すると共に、一方の領域のアドレ
スを横並びに、他方の領域のアドレスを縦並びに構成
し、前記画素情報格納領域のうちいずれか一方の領域を
使用して前記画素情報格納領域に格納されている画素情
報をアクセスする画素情報アクセス手段を設け、画素情
報アクセス手段によりアクセスされた画素情報を映像信
号に変換して画面上に画像を表示する表示手段とを設け
たので、横並びあるいは縦並びのいずれによっても画素
情報をアクセスすることができ、簡単な構成で表示の高
速化を図ることができる。As described above, according to the present invention, the pixel information storage area for storing pixel information is configured by two groups, and the address of one area is arranged horizontally and the address of the other area is arranged vertically, and the pixel information storage area is formed. Pixel information access means for accessing the pixel information stored in the pixel information storage area is provided by using one of the areas, and the pixel information accessed by the pixel information access means is converted into a video signal. Since the display means for displaying an image on the screen is provided, the pixel information can be accessed either horizontally or vertically, and the display speed can be increased with a simple configuration.
第1図は本発明に係る装置の要部ブロック図、第2図は
本発明に係る装置の全体構成図、第3図は画面メモリ制
御回路の具体的構成図、第4図は本発明に係る画面メモ
リのアドレス構成図、第5図は本発明に係る画面メモリ
のアドレス構成を説明するための図、第6図は従来の画
面のメモリのアドレス構成図、第7図は従来の他の画面
メモリのアドレス構成図である。 101…グラフィックディスプレスコントローラ、102…制
御信号発生回路、103…画面メモリ制御回路、106…アド
レス変換回路、108…画面メモリ、201…CPU、211…CRT
コントローラ、212…CRTモニタ。FIG. 1 is a block diagram of an essential part of a device according to the present invention, FIG. 2 is an overall configuration diagram of the device according to the present invention, FIG. 3 is a specific configuration diagram of a screen memory control circuit, and FIG. FIG. 5 is an address configuration diagram of the screen memory according to the present invention, FIG. 5 is a diagram for explaining the address configuration of the screen memory according to the present invention, FIG. 6 is an address configuration diagram of a conventional screen memory, and FIG. It is an address block diagram of a screen memory. 101 ... Graphic display controller, 102 ... Control signal generation circuit, 103 ... Screen memory control circuit, 106 ... Address conversion circuit, 108 ... Screen memory, 201 ... CPU, 211 ... CRT
Controller, 212… CRT monitor.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G09G 5/36 G 9177−5G ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Office reference number FI technical display location G09G 5/36 G 9177-5G
Claims (1)
群で構成すると共に、一方の領域のアドレスを横並び
に、他方の領域のアドレスを縦並びに構成し、前記画素
情報格納領域のうちいずれか一方の領域を使用して前記
画素情報格納領域に格納されている画素情報をアクセス
する画素情報アクセス手段を設け、画素情報アクセス手
段によりアクセスされた画素情報を映像信号に変換して
画面上に画像を表示する表示手段とを設けたことを特徴
とする表示装置。1. Two pixel information storage areas for storing pixel information.
The addresses of one area are arranged horizontally and the addresses of the other area are arranged vertically, and are stored in the pixel information storage area by using one of the pixel information storage areas. Pixel information access means for accessing the existing pixel information, and display means for converting the pixel information accessed by the pixel information access means into a video signal and displaying an image on the screen are provided. apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62047562A JPH0693178B2 (en) | 1987-03-04 | 1987-03-04 | Display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62047562A JPH0693178B2 (en) | 1987-03-04 | 1987-03-04 | Display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63214887A JPS63214887A (en) | 1988-09-07 |
| JPH0693178B2 true JPH0693178B2 (en) | 1994-11-16 |
Family
ID=12778653
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62047562A Expired - Lifetime JPH0693178B2 (en) | 1987-03-04 | 1987-03-04 | Display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0693178B2 (en) |
-
1987
- 1987-03-04 JP JP62047562A patent/JPH0693178B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63214887A (en) | 1988-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2104355A (en) | Scrolling text and grapic data in selected windows of a grapic display | |
| JPS61159686A (en) | Image display unit | |
| US4924432A (en) | Display information processing apparatus | |
| US4757312A (en) | Image display apparatus | |
| US5317684A (en) | Method of storing character data in a display device | |
| US5367317A (en) | Screen display device | |
| JPH0693178B2 (en) | Display device | |
| JPS6329289B2 (en) | ||
| JP2504413B2 (en) | Display controller | |
| JP2956774B2 (en) | Character display device | |
| JP2846357B2 (en) | Font memory device | |
| JPH0428307B2 (en) | ||
| JPH036510B2 (en) | ||
| JPS61123925A (en) | Picture display device | |
| JP2001188505A (en) | Display device and display control method | |
| JPH0346823B2 (en) | ||
| JPH0346824B2 (en) | ||
| JPH0126071B2 (en) | ||
| JPH05173538A (en) | Bitmap display device | |
| JPH06110434A (en) | Character display device | |
| JPH1026973A (en) | Display device | |
| JPS60159786A (en) | Display controller | |
| JPH0497390A (en) | Displaying device | |
| JPS63131178A (en) | Display control system | |
| JPH0245198B2 (en) | KANJIHYOJISEIGYOHOSHIKI |