JPH027092A - Character display attribute controller - Google Patents

Character display attribute controller

Info

Publication number
JPH027092A
JPH027092A JP63158378A JP15837888A JPH027092A JP H027092 A JPH027092 A JP H027092A JP 63158378 A JP63158378 A JP 63158378A JP 15837888 A JP15837888 A JP 15837888A JP H027092 A JPH027092 A JP H027092A
Authority
JP
Japan
Prior art keywords
display
character
attribute
storage means
data
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.)
Granted
Application number
JP63158378A
Other languages
Japanese (ja)
Other versions
JPH073628B2 (en
Inventor
Hisashi Tanido
谷戸 久
Akira Nishii
西井 彰
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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP63158378A priority Critical patent/JPH073628B2/en
Publication of JPH027092A publication Critical patent/JPH027092A/en
Publication of JPH073628B2 publication Critical patent/JPH073628B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To reduce the disorder of a screen display by holding display attribute data which is read out of a display attribute storage means in a holding means and making the display according to character patterns retrieved in a display character display means and the display attribute data from the holding means. CONSTITUTION:A control means 101 selects the display attribute data from the display attribute storage means 102 by a selecting means 104 unless there is access to the display attribute storage means 102 and display character storage means 106. When there is the access, on the other hand, the display attribute data held in the means 103 are selected. Therefore, when a CPU 107 accesses the means 102, a display is made based upon the data held in the means 103 to reduce the disorder of the display on the display means 105.

Description

【発明の詳細な説明】 〔目 次〕 概要 産業上の利用分野 従来の技術 発明が解決しようとする課題 課題を解決するための手段 作用 実施例 ■、実施例と第1図との対応関係 ■、実施例の構成 ■、実施例の動作 (i)表示すイクルにおける動作 (ii)CPUサイクルにおける動作 ■、実施例のまとめ ■0発明の変形態様 発明の効果 〔概 要〕 文字表示装置の文字表示属性制御装置に関し、。[Detailed description of the invention] 〔table of contents〕 overview Industrial applications Conventional technology Problems that the invention aims to solve Means to solve problems action Example ■, Correspondence between the example and Figure 1 ■, Structure of the example ■, Operation of the example (i) Operation in the displayed cycle (ii) Operation in CPU cycle ■Summary of examples ■Variation of 0 invention Effect of the invention 〔overview〕 Regarding a character display attribute control device for a character display device.

表示画面の乱れを少なくすることを目的とし、表示文字
記憶手段から検索された文字パターンと表示属性記憶手
段から検索された表示属性データに基づいて、表示手段
により文字を表示する文字表示装置において、表示属性
記憶手段から読み出された表示属性データを一時保持す
る保持手段と、表示属性記憶手段から読み出された表示
属性データと保持手段に保持されたデータの一方を選択
する選択手段と、表示文字記憶手段、表示属性記憶手段
に対する中央処理部のアクセスがあるか否かに基づいて
、選択手段の選択動作を制御する制御手段とを具え、中
央処理部による表示属性記憶手段2表示文字記憶手段へ
のアクセスの際に、表示文字記憶手段から検索された文
字パターンと保持手段に保持された表示属性データに基
づいて表示を行なうように構成する。
In a character display device that displays characters by a display means based on a character pattern retrieved from a display character storage means and display attribute data retrieved from a display attribute storage means, with the aim of reducing disturbances on a display screen, holding means for temporarily holding the display attribute data read from the display attribute storage means; selection means for selecting one of the display attribute data read from the display attribute storage means and the data held in the holding means; Display attribute storage means 2 Display character storage means by the central processing section, comprising a character storage means and a control means for controlling the selection operation of the selection means based on whether or not the central processing section accesses the display attribute storage means. When accessing, the display is performed based on the character pattern retrieved from the display character storage means and the display attribute data held in the holding means.

〔産業上の利用分野〕[Industrial application field]

本発明は、文字表示装置における文字表示属性制御装置
に関し、特に、文字表示装置内に蓄禎されている文字パ
ターンと表示属性データに基づいて表示を行なう文字表
示屈性制′4JI!装置に関するものである。
The present invention relates to a character display attribute control device for a character display device, and more particularly to a character display attribute control device for controlling character display attributes that performs display based on character patterns and display attribute data stored in the character display device. It is related to the device.

〔従来の技術〕[Conventional technology]

パーソナルコンビエータやワードプロセッサなどに用い
られている文字表示装置(例えばキャラクタデイスプレ
ィ)においては、表示する文字を反転表示(リバース)
としたり、または点滅表示(ブリンク)としたりという
ような表示属性(アトリビュート)の制御を行なってい
る。
In character display devices (e.g. character displays) used in personal combiators and word processors, the displayed characters are displayed in reverse (reverse).
Display attributes are controlled, such as display or blinking.

このような文字表示装置のうち蓄積型の装置は、表示す
る文字やその文字のアトリビュートを1画面分記憶して
おくための読み出し書き込みメモリ(VRAM)と、文
字パターンを格納している読み出し専用メモリ(ROM
)を具えて、これらのメモリから読み出したデータに基
づいて表示を行なう。
Among these character display devices, storage type devices have a read/write memory (VRAM) for storing characters to be displayed and attributes of the characters for one screen, and a read-only memory for storing character patterns. (ROM
), and display is performed based on the data read from these memories.

第4図は、従来の文字表示装置の説明図である。FIG. 4 is an explanatory diagram of a conventional character display device.

アトリビュートデータを記憶しているアトリビュー)I
RAM403および文字データを記憶している文字VR
AM404は、表示コントローラ401で生成された表
示アドレスに基づいてアクセスされる。
Attribute that stores attribute data) I
RAM403 and character VR that stores character data
AM404 is accessed based on the display address generated by display controller 401.

この表示アドレスは、文字表示部409上の表示位置に
対応しており、文字表示部409の画面が走査されると
ともに順々に生成される。
This display address corresponds to the display position on the character display section 409, and is sequentially generated as the screen of the character display section 409 is scanned.

文字VRAM404から出力された文字データに基づい
てフォントROM405から文字フォントが検索され、
この文字フォントは、アトリビュート制御部406にお
いてアトリビュー)VRAM403からのアトリビュー
トデータに基づいて変換されてから、文字表示部409
で表示される。
A character font is searched from the font ROM 405 based on the character data output from the character VRAM 404,
This character font is converted in the attribute control unit 406 based on the attribute data from the VRAM 403, and then converted to the character display unit 409.
is displayed.

各部の動作は、CPU410とは独立の基本サイクルに
同期しており、例えば、あるサイクルにおいて文字VR
AM404から読み出された文字データは、次のサイク
ルでフォノ)rlOM405に渡されて、文字フォント
が検索される。更に次のサイクルには、この検索された
文字フォントがアトリビュート制御部406に渡される
。
The operation of each part is synchronized with a basic cycle independent of the CPU 410. For example, in a certain cycle, the character VR
The character data read from the AM 404 is passed to the phono/rlOM 405 in the next cycle, and the character font is searched. Furthermore, in the next cycle, this searched character font is passed to the attribute control unit 406.

一方、CPU4 toがアトリビュー)VRAM403
、文字VRAM404をアクセスする際には、アクセス
切換回路407は、CPU410が出力するCPUアク
セス要求信号に基づいて、■基本サイクル分のCPUア
クセス信号を作る。
On the other hand, CPU4 to attribute view) VRAM403
, when accessing the character VRAM 404, the access switching circuit 407 generates a CPU access signal for the basic cycle based on the CPU access request signal output by the CPU 410.

このCPUアクセス信号がアドレス切換回路402に入
力されている間は、アドレス切換回路402によってC
PU410が要求しているアドレス(CPUアドレス)
が選択される。
While this CPU access signal is input to the address switching circuit 402, the address switching circuit 402
Address requested by PU410 (CPU address)
is selected.

従って、アトリビュートVRAM403.文字■)λA
M404は、CPUアドレスに基づいてアクセスされる
。
Therefore, the attribute VRAM403. Character ■) λA
M404 is accessed based on the CPU address.

このようにして、1表示・す・イクルがCPU410の
アクセス用として明は渡され、CP[J410は、デー
タバッファ408を介して71−リビュートVRAM4
03および文字VI’?AM404をアクセスする。こ
のようなサイクルをCPUサイクルと称する。
In this way, one display cycle is passed to the CPU 410 for access, and the CPU 410 is transferred to the 71-rebut VRAM 4 via the data buffer 408.
03 and the letter VI'? Access AM404. Such a cycle is called a CPU cycle.

CPUサイクルにおいては、アトリビュー1− VRA
M403.文字VRAM404のデータラ、インにある
データは、CPU410がアクセスしているデータ(C
I’Uデータ)となる。
In CPU cycles, Attribute 1 - VRA
M403. The data in the data line and in of the character VRAM 404 is the data accessed by the CPU 410 (C
I'U data).

一方、表示コントローラ401.フォノI−R0M40
5.アトリビュート制御部406および文字表示部40
9は、CPUサイクルの間も表示すイクルにおける動作
と同様に動作している。
On the other hand, display controller 401. Phono I-R0M40
5. Attribute control section 406 and character display section 40
9 operates during the CPU cycle in the same way as in the display cycle.

−タラインに現れたCPUデータによってフォントRO
M405から文字フォントが読み出され、これとアトリ
ビュー)VRAM403のデータラインに現れたCPU
データがアトリビュートデータとしてアトリビュート制
御部406に入力される。
-Font RO is activated by CPU data that appears in the data line.
The character font is read from M405, and the CPU that appears on the data line of VRAM403 (attribute)
The data is input to the attribute control unit 406 as attribute data.

これらの文字フォントおよびアトリビュートデータは、
表示コントローラ401によって指定された表示アドレ
スのデータではないので、これらのデータをそのまま表
示すると、文字表示部409の表示が乱れてしまうとい
う問題点があった。
These character fonts and attribute data are
Since the data is not at the display address specified by the display controller 401, there is a problem in that if these data are displayed as they are, the display on the character display section 409 will be distorted.

本発明は、このような点にかんがみて創作されたもので
あり、アトリビュートデータを制御してキャラクタデイ
スプレィの表示の乱れを少なくするようにした文字表示
属性制御装置を提供することを目的としている。
The present invention was created in view of the above points, and an object of the present invention is to provide a character display attribute control device that controls attribute data to reduce display disturbances on a character display. .

〔発明が解決しようとする課題〕          
〔課題を解決するための手段〕ところで、上述した従来
方式にあっては、c r>    第1図は、本発明の
文字表示属性制御装置の原Uサイクルにおいては、文字
VI’?AM404のデ  理ブロック図である。
[Problem to be solved by the invention]
[Means for Solving the Problems] By the way, in the conventional method described above, cr It is a mechanical block diagram of AM404.

図において、表示文字記憶手段106から検索された文
字パターンと表示属性記憶手段102から検索された表
示属性データに基づいて、表示手段105により文字を
表示する文字表示装置において、保持手段103は、表
示属性記憶手段手段102から読み出された表示属性デ
ータを一時保持する。
In the figure, in a character display device that displays characters by display means 105 based on a character pattern retrieved from display character storage means 106 and display attribute data retrieved from display attribute storage means 102, holding means 103 The display attribute data read from the attribute storage means 102 is temporarily held.

選択手段104は、表示属性記憶手段102から読み出
された表示属性データと保持手段103に保持されたデ
ータの一方を選択する。
The selection means 104 selects either the display attribute data read out from the display attribute storage means 102 or the data held in the holding means 103.

制御手段101は、表示文字記憶手段106゜表示属性
記憶手段102に対する中央処理部107のアクセスが
あるか否かに基づいて、選択手段104の選択動作を制
御する。
The control means 101 controls the selection operation of the selection means 104 based on whether or not the central processing unit 107 accesses the display character storage means 106 and the display attribute storage means 102.

従って、全体として、中央処理部107による表示属性
記憶手段1021表示文字記憶手段106へのアクセス
の際に、文字表示記憶手段106から検索された文字パ
ターンと保持手段103に保持された表示属性データに
基づいて表示を行なうように構成する。
Therefore, as a whole, when the central processing unit 107 accesses the display attribute storage means 1021 and the display character storage means 106, the character pattern retrieved from the character display storage means 106 and the display attribute data held in the storage means 103 are The configuration is configured so that the display is performed based on the

〔作 用] 制御手段101は、中央処理部107から表示属性記憶
手段+02および表示文字記憶手段106へのアクセス
があるか否かを判断する。
[Operation] The control means 101 determines whether or not the central processing section 107 accesses the display attribute storage means +02 and the display character storage means 106.

選択手段104は、制御手段101の判断結果に基づい
て、中央処理部107からのアクセスがないときは、表
示属性記憶手段102からの表示属性データを選択し、
中央処理部107が表示属性記憶手段102および表示
文字記憶手段106に対してアクセスする際には、保持
手段103に保持されている表示属性データを選択する
。
The selection means 104 selects display attribute data from the display attribute storage means 102 when there is no access from the central processing unit 107 based on the determination result of the control means 101;
When the central processing unit 107 accesses the display attribute storage means 102 and the display character storage means 106, it selects the display attribute data held in the holding means 103.

本発明にあっては、中央処理部107が表示属性記憶手
段102をアクセスしているときに、保持手段103に
保持された表示属性データに基づいて表示を行なうこと
により、表示手段105の表示の乱れを少なくすること
ができる。
In the present invention, when the central processing unit 107 is accessing the display attribute storage means 102, the display on the display means 105 is changed by performing the display based on the display attribute data held in the holding means 103. Disturbance can be reduced.

〔実施例] 以下、図面に基づいて本発明の実施例について詳細に説
明する。
[Example] Hereinafter, an example of the present invention will be described in detail based on the drawings.

第2図は、本発明の一実施例における文字表示属性制御
装置を用いた文字表示装置の構成を示す。
FIG. 2 shows the configuration of a character display device using a character display attribute control device according to an embodiment of the present invention.

■    と 1 との ここで、本発明の実施例と第1図との対応関係を示して
おく。
Here, the correspondence between the embodiment of the present invention and FIG. 1 will be shown.

制御手段101は、アクセス切換回路207に相当する
。
The control means 101 corresponds to the access switching circuit 207.

表示属性記憶手段102は、アトリビュート読み出し書
き込みメモリ (Vr?AM)203に相当する。
The display attribute storage means 102 corresponds to an attribute read/write memory (Vr?AM) 203.

保持手段103は、ラッチ221に相当する。The holding means 103 corresponds to the latch 221.

選択手段104は、セレクタ222に相当する。The selection means 104 corresponds to the selector 222.

表示手段105は、文字表示部209に相当する。The display means 105 corresponds to the character display section 209.

表示文字記憶手段106は、文字VRAM204、フォ
ントROM205に相当する。
Display character storage means 106 corresponds to character VRAM 204 and font ROM 205.

以上のような対応関係があるものとして、以下本発明の
実施例について説明する。
Examples of the present invention will be described below assuming that the correspondence relationship as described above exists.

−L−災茄Jlfil’L戊 第2図において、文字表示装置は、表示アドレスを生成
する表示コントローラ201と、アトリビュートデータ
を記憶する読み出し書き込みメモリ (アトリビュート
VRAM)203と、文字コードを記憶する文字VRA
M204と、文字フォントを格納している読み出し専用
メモリ(フォントROM)205と、アトリビュートデ
ータに基づいて文字フォントを加工するアトリビュート
制?JH部206と、中央処理装置(CPU)からのア
クセス要求に基づいてCPUアクセス信号を出力するア
クセス切換回路207と、CP(Jアクセスft 号に
基づいて表示アドレスとCPUアドレスのどちらか一方
を選択してアトリビュートVRAM203、文字VI’
?AM204に供給するアドレス切換回路202と、C
PUとアトリビュー1− V RAM203.文字VR
AM204との間のデータの授受を媒介するデータバッ
ファ208と、アトリビュートVRAM203から読み
出されたアトリビュートデータを一時保持するラッチ2
21と、CPUアクセス信号に基づいて入力端子A、B
に入力されたデータのうち一方を選択するセレクタ22
2と、表示を行なう文字表示部209とで構成されてい
る。
In FIG. 2, the character display device includes a display controller 201 that generates display addresses, a read/write memory (attribute VRAM) 203 that stores attribute data, and a character display that stores character codes. VRA
M204, a read-only memory (font ROM) 205 that stores character fonts, and an attribute system that processes character fonts based on attribute data? A JH unit 206, an access switching circuit 207 that outputs a CPU access signal based on an access request from a central processing unit (CPU), and a CP (J access ft) that selects either the display address or the CPU address based on the access request. Attribute VRAM203, character VI'
? Address switching circuit 202 that supplies AM204 and C
PU and Attribute 1-V RAM203. Character VR
A data buffer 208 that mediates data exchange with the AM 204, and a latch 2 that temporarily holds attribute data read from the attribute VRAM 203.
21, and input terminals A and B based on the CPU access signal.
a selector 22 for selecting one of the data input to the
2, and a character display section 209 that performs display.

セレクタ222の入力端子Aには、アトリビュートVR
AM203からのアトリビュートデータが入力されてお
り、入力端子Bには、ラッチ221の出力が入力されて
いる。
The input terminal A of the selector 222 has an attribute VR.
Attribute data from the AM 203 is input, and the output of the latch 221 is input to the input terminal B.

表示コントローラ201から出力されている表示アドレ
スは、アドレス切換回路202とアトリビュート制御部
206に人力されており、文字表示部209の表示位置
と対応している。
The display address output from the display controller 201 is manually input to the address switching circuit 202 and the attribute control section 206, and corresponds to the display position of the character display section 209.

アクセス切換回路207によって出力されるCPUアク
セス信号は、アドレス切換回路202゜アトリビュー)
VRAM203.文字VRAM204、セレクタ222
.アトリビュート制御部206に人力されている。
The CPU access signal output by the access switching circuit 207 is the address switching circuit 202 (attribute).
VRAM203. Character VRAM 204, selector 222
.. It is manually controlled by the attribute control unit 206.

データバッファ20日は、アトリビュートVRAM20
3とラッチ221.セレクタ222とを結ぶデータライ
ンAと、文字VRAM204とフォノFROM205と
を結ぶデータラインBのそれぞれに接続されている。
Data buffer 20th is attribute VRAM20
3 and latch 221. It is connected to each of the data line A that connects the selector 222 and the data line B that connects the character VRAM 204 and the phono FROM 205.

また、表示アドレスが出力されるタイミング(基本サイ
クル)によって、各部がデータをやりとりする動作の同
期がとられている。
Furthermore, the timing (basic cycle) at which the display address is output synchronizes the operations of exchanging data between the various parts.

1−」1施履匡]立作 第3図は、第2図に示した実施例による文字表示属性制
御装置の動作を説明するタイミング図である。
FIG. 3 is a timing diagram illustrating the operation of the character display attribute control device according to the embodiment shown in FIG. 2.

以下、第2図および第3図を参照して、実施例の動作を
表示すイクルにおける動作とCPUサイクルにおける動
作とに分けて説明する。
Hereinafter, with reference to FIGS. 2 and 3, the operation of the embodiment will be explained separately into the operation in the display cycle and the operation in the CPU cycle.

i  −サイクルにお番る 表示コントローラ201は、文字表示部209において
表示位置が走査されるに従って次々に表示位置に対応し
た表示アドレスを生成してアドレス切換回路202に入
力する(第3図(イ)参照)。
The display controller 201 operating in the i-cycle generates display addresses corresponding to the display positions one after another as the display positions are scanned in the character display section 209 and inputs them to the address switching circuit 202 (see FIG. 3 (I)). )reference).

アドレス切換回路202は、表示アドレスを選沢し、ア
トリビュートVRAM203および文字VRAM204
に供給するので、これらのメモリは表示アドレスに基づ
いてアクセスされる。
An address switching circuit 202 selects a display address and selects an attribute VRAM 203 and a character VRAM 204.
These memories are accessed based on the display address.

例えば、第3図(イ)の表示アドレス■によってアトリ
ビュートVRAM203.文字VRAM204をアクセ
スすると、アトリビュートデータ■(第3図(ハ)参照
)および文字コード■(第3図(ロ)参照)がそれぞれ
データラインA、  Bに出力される。
For example, the attribute VRAM203. When the character VRAM 204 is accessed, attribute data (see FIG. 3 (c)) and character code (see FIG. 3 (b)) are output to data lines A and B, respectively.

このようにしてアトリビュートVRAM203から読み
出されたアトリビュートデータ■は、次の表示すイクル
でラッチ221およびセレクタ222の入力端子Aに入
力される。ラッチ221からは、表示アドレス■の1文
字前の表示アドレスに対応したデータが出力され、かわ
りにアトリビュートデータ■が保持される。
Attribute data (2) read out from the attribute VRAM 203 in this manner is input to the latch 221 and the input terminal A of the selector 222 in the next display cycle. The latch 221 outputs data corresponding to the display address one character before the display address ■, and holds the attribute data ■ instead.

セレクタ222は、表示すイクルにおいては入力端子A
に入力されたデータを選択するので、アトリビュートデ
ータ■がアトリビュート制御部206に入力される(第
3図(ホ)参照)。
The selector 222 selects the input terminal A in the display cycle.
Since the data inputted in is selected, the attribute data ■ is inputted to the attribute control section 206 (see FIG. 3(E)).

一方、文字Vr?AM204から検索された文字コート
■は、次の表示すイクルにおいて、フォントF?0M2
05から文字フォント■を検索する(第3図(ニ)参照
)。
On the other hand, the character Vr? The character coat ■ retrieved from AM204 is font F? in the next display cycle. 0M2
Search for character font ■ from 05 (see Figure 3 (d)).

文字フォント■は、次のサイクルにアトリビュート制御
部206に渡される。アトリビュート制御部206は、
文字フォント■とアトリビュートデータ■に基づいて、
例えば4ビツトごとの表示データ■(第3図(へ)参照
)として出力する。
The character font ■ is passed to the attribute control unit 206 in the next cycle. The attribute control unit 206
Based on the character font■ and attribute data■,
For example, it is output as display data (see FIG. 3) for every 4 bits.

このようにして、例えば反転表示などのアトリビュート
を伴った文字が、文字表示部209によって表示される
。
In this way, characters with attributes such as reverse display are displayed by the character display section 209, for example.

1icPUサイクルにおける CPUがアトリビュートVRAM203および文字VR
AM204に対してアクセスを行なう際には、まず、C
P[JはCPUアクセス要求信号(第3図(チ)参照)
を出力する。
CPU in 1icPU cycle attributes VRAM203 and character VR
When accessing AM204, first
P[J is the CPU access request signal (see Figure 3 (H))
Output.

アクセス切換回路207は、基本サイクル(第3図(ト
)参照)の立ち下がりにおいて、CPUアクセス要求信
号が出力されている場合、このサイクルをCPUサイク
ルとして、基本サイクルに同期したCPUアクセス信号
(第3図(す)参照)を出力する。
When the CPU access request signal is output at the falling edge of the basic cycle (see FIG. 3 (G)), the access switching circuit 207 regards this cycle as the CPU cycle and switches the CPU access signal (the first CPU access signal) synchronized with the basic cycle. (See Figure 3 (S)).

アドレス切換回路202にCPUアクセス信号が入力さ
れると、アトリビュートVRAM203゜文字VRAM
204に指定されるアドレスとしては、CPUによって
指定されたアドレスが有効となる。従って、表示コント
ローラ201から出力される表示アドレス■(第3図(
イ)参照)によって、アトリビュートVRAM203.
文字VRAM204からアトリビュートデータおよび文
字コードは読み出されない。
When the CPU access signal is input to the address switching circuit 202, the attribute VRAM 203
As the address specified in 204, the address specified by the CPU is valid. Therefore, the display address ■ output from the display controller 201 (Fig. 3 (
b)), the attribute VRAM203.
Attribute data and character codes are not read from the character VRAM 204.

CPUは、アトリビュートVRAM203および文字V
RAM204のアドレスを指定し、データラインA、B
とデータバッファ208を介してそれぞれのデータの授
受を行なう。このため、CPUサイクルの次のサイクル
において5.データラインA、B上にあるデータは、第
3図(ロ)および(ハ)に示すようにCPUデータとな
り、CPUデータがラッチ221.セレクタ222の入
力端子AおよびフォントROM205に入力される。
The CPU has the attribute VRAM203 and the character V
Specify the address of RAM204 and connect data lines A and B.
Data is exchanged via the data buffer 208 and the data buffer 208. Therefore, in the next cycle of the CPU cycle, 5. The data on data lines A and B becomes CPU data as shown in FIGS. It is input to input terminal A of selector 222 and font ROM 205.

一方、ラッチ221は、1文字前の表示アドレス■に対
応したアトリビュートデータ■を出力し、セレクタ22
2の入力端子Bに入力する。
On the other hand, the latch 221 outputs attribute data ■ corresponding to the previous display address ■, and the selector 22
Input to input terminal B of No.2.

セレクタ222は、CPUアクセス信号に基づいてCP
Uサイクルのデータが入力端子Aに入力されているか否
かを判断し、入力端子Bに入力されたデータを選択する
。
The selector 222 selects the CPU based on the CPU access signal.
It is determined whether or not U cycle data is input to input terminal A, and data input to input terminal B is selected.

これにより、セレクタ222によって選択されたアトリ
ビュートデータは変化しないので、表示アドレス■に対
応するアトリビュートデータとしてアトリビュートデー
タ■を出力する。
As a result, the attribute data selected by the selector 222 does not change, so the attribute data ■ is output as the attribute data corresponding to the display address ■.

一方、フォントROM205からはCPUデータによっ
て文字フォント■が読み出されるが、この文字フォント
は正規のデータではない。
On the other hand, the character font ■ is read out from the font ROM 205 by the CPU data, but this character font is not regular data.

そこで、アトリビュート制御部206においては、CP
Uアクセス信号に基づいて、入力された文字フォントが
CPUデータによって読み出されたものか否かを判別し
、文字フォントが正規のデータでない場合は無視して空
白として扱う。
Therefore, in the attribute control unit 206, the CP
Based on the U access signal, it is determined whether the input character font has been read out by CPU data, and if the character font is not regular data, it is ignored and treated as blank.

このようにして、例えば表示“アドレス■に対応する基
本サイクルがCPUす・イクルとなった場合は、文字表
示部209は、表示アドレス■に対応する表示位置に、
表示アドレス■に対応したアトリビュー トデータ■を
用いて表示属性請訓を施された空白を表示する。
In this way, for example, if the basic cycle corresponding to the display address ■ becomes a CPU cycle, the character display section 209 will display the display position corresponding to the display address ■.
Displays a blank space with a display attribute request using the attribute data ■ corresponding to the display address ■.

Jy−JJi〜倒9Jツ【杵 上述のように、セレクタ222がCPUアクセス信号に
基づいて、アトリビュートデ−タすることにより、C 
P Uサイクルにおいては1文字前の表示すイクルにお
けるアトリビュートデータを用いるようにする。また、
フォントROM205からCPUデータによって読み出
された文字フォントは無視して、表示文字は空白として
扱うようにした。
Jy-JJi ~ Down 9Jtsu [As described above, the selector 222 sets the C
In the PU cycle, the attribute data in the previous display cycle is used. Also,
Character fonts read from the font ROM 205 by CPU data are ignored, and displayed characters are treated as blanks.

ここで、ある文字のアトリビュートデー夕は、その前の
文字のアトリビュー[・データと同じである可能性が高
いと考えられる。
Here, it is considered that the attribute data of a certain character is likely to be the same as the attribute data of the previous character.

従って、次に画面を走査したときに正しいアトリビュー
トデータによってその文字が表示されても、ア[・リビ
ュートが変わらない可能性が高いので、文字表示部20
9の表示画面の乱れを少なくすることができる。
Therefore, even if the character is displayed with the correct attribute data the next time the screen is scanned, there is a high possibility that the attribute will not change.
It is possible to reduce disturbances on the display screen of No.9.

更に、文字表示部209が液晶表示板(LCD)である
場合は、液晶の応答速度が遅いので表示の変化が平滑さ
れ、乱れが目立ちにくいので特に有効である。
Further, when the character display section 209 is a liquid crystal display (LCD), it is particularly effective because the response speed of the liquid crystal is slow, so changes in display are smoothed and disturbances are less noticeable.

一V,ー発朋勿黄J!LqJ1 なお、「■.実施例と第1図との対応関係」において、
本発明と実施例との対応関係を説明しておいたが、これ
に限られることはなく、本発明には各種の変形態様があ
ることは当業者であれば容易に11[考できるであろう
。
1V, - Hatsuho Mu Huang J! LqJ1 In addition, in "■. Correspondence between Examples and Figure 1",
Although the correspondence between the present invention and the embodiments has been explained, those skilled in the art will readily understand that the present invention is not limited to this and that there are various modifications. Dew.

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

上述したように、本発明によれば、中央処理部によるア
クセスがあるときは、保持手段に保持されている表示属
性データを選iff Lで表示を行なうことにより、表
示画面の乱れが目立たなくなるので、実用的には極めて
有用である。
As described above, according to the present invention, when there is an access by the central processing unit, by selecting the display attribute data held in the holding means and displaying it with iff L, the disturbance on the display screen becomes less noticeable. , which is extremely useful in practice.

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

第1図は本発明の文字表示属性制御21装置の原理ブロ
ック図、 第2図は本発明の一実施例による文字表示属性制御装置
を用いた文字表示装置の構成ブロック図、第3図は第2
図に示した実施例による文字表示属性制御装置の動作を
説明するタイミング図、第4図は従来の文字表示装置の
説明図である。 図において、 toiは制御手段、 102は表示属性記憶手段、 103は保持手段、 104は選択手段、 i05は表示手段、 106は表示文字記憶手段、 107は中央処理部、 1、401は表示コントローラ、 2、402はアドレス切換回路、 3、403はアトリビュートV R A )、4、4、
404は文字VRAM。 5、405はフォントROM。 (i,、406はアトリビュート制御部、7、407は
アクセス切換回路、 8、408はデータバッファ、 9、/109は文字表示部、 1はラッチ、 2はセレクタ、 0は中央処理装置(CPU)である。 CPIJ″+イ”27ン + 事し外記イ列、71動イ乍と言え呼計するタイミンγ°
b口第3図
FIG. 1 is a principle block diagram of a character display attribute control device 21 of the present invention, FIG. 2 is a block diagram of the configuration of a character display device using a character display attribute control device according to an embodiment of the present invention, and FIG. 2
FIG. 4 is a timing diagram illustrating the operation of the character display attribute control device according to the embodiment shown in the figure, and FIG. 4 is an explanatory diagram of a conventional character display device. In the figure, toi is a control means, 102 is a display attribute storage means, 103 is a holding means, 104 is a selection means, i05 is a display means, 106 is a display character storage means, 107 is a central processing unit, 1 and 401 are display controllers, 2, 402 is an address switching circuit, 3, 403 is an attribute V R A ), 4, 4,
404 is a character VRAM. 5, 405 is a font ROM. (i,, 406 is the attribute control section, 7, 407 is the access switching circuit, 8, 408 is the data buffer, 9, /109 is the character display section, 1 is the latch, 2 is the selector, 0 is the central processing unit (CPU) It is. CPIJ"+I"27n+ The timing γ° to say that the 71st movement is 71
B-port Figure 3

Claims (1)

【特許請求の範囲】[Claims] (1)表示文字記憶手段(106)から検索された文字
パターンと表示属性記憶手段(102)から検索された
表示属性データに基づいて、表示手段(105)により
文字を表示する文字表示装置において、 前記表示属性記憶手段(102)から読み出された表示
属性データを一時保持する保持手段(103)と、 前記表示属性記憶手段(102)から読み出された表示
属性データと前記保持手段(103)に保持されたデー
タの一方を選択する選択手段(104)と、 前記表示文字記憶手段(106)、前記表示属性記憶手
段(102)に対する中央処理部(107)のアクセス
があるか否かに基づいて、前記選択手段(104)の選
択動作を制御する制御手段(101)と、 を具え、中央処理部(107)による前記表示属性記憶
手段(102)、前記表示文字記憶手段(106)への
アクセスの際に、前記文字記憶手段(106)から検索
された文字パターンと前記保持手段(103)に保持さ
れた表示属性データに基づいて表示を行なうように構成
したことを特徴とする文字表示属性制御装置。
(1) In a character display device in which characters are displayed by a display means (105) based on a character pattern retrieved from a display character storage means (106) and display attribute data retrieved from a display attribute storage means (102), Holding means (103) for temporarily holding the display attribute data read from the display attribute storage means (102); and Display attribute data read from the display attribute storage means (102) and the holding means (103). selection means (104) for selecting one of the data held in the display character storage means (106) and the display attribute storage means (102) based on whether or not the central processing unit (107) accesses the display character storage means (106) and the display attribute storage means (102). control means (101) for controlling the selection operation of the selection means (104); A character display attribute characterized in that, upon access, display is performed based on a character pattern retrieved from the character storage means (106) and display attribute data held in the storage means (103). Control device.
JP63158378A 1988-06-27 1988-06-27 Character display attribute controller Expired - Fee Related JPH073628B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63158378A JPH073628B2 (en) 1988-06-27 1988-06-27 Character display attribute controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63158378A JPH073628B2 (en) 1988-06-27 1988-06-27 Character display attribute controller

Publications (2)

Publication Number Publication Date
JPH027092A true JPH027092A (en) 1990-01-11
JPH073628B2 JPH073628B2 (en) 1995-01-18

Family

ID=15670395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63158378A Expired - Fee Related JPH073628B2 (en) 1988-06-27 1988-06-27 Character display attribute controller

Country Status (1)

Country Link
JP (1) JPH073628B2 (en)

Also Published As

Publication number Publication date
JPH073628B2 (en) 1995-01-18

Similar Documents

Publication Publication Date Title
JPH04166990A (en) Display control device
JPS5971515A (en) Graphic display device
JPH0456316B2 (en)
JPH05298058A (en) Graphic data processor
JPH073628B2 (en) Character display attribute controller
JPH0639370Y2 (en) Data processing device
JPH10105212A (en) Display control system
JPH02158828A (en) Multiwindow link displaying method
JPH06149522A (en) Device and method for processing information
JPH11109937A (en) Display control device
KR0183167B1 (en) Screen conversion method of portable information terminal system
JP2943632B2 (en) Image display control device
JPS62219399A (en) Read system for read-only memory
JPH01236309A (en) Display device for numerical controller
JPH0473618A (en) Display control device and display control method
KR920008225B1 (en) Memory control circuit and method for storing display character
JPH0738947Y2 (en) Access control device for display memory
JPH02271424A (en) Full graphic picture display system
JPH05210380A (en) Display attribute control circuit of bitmap display device
JPH02214929A (en) Character display system for liquid crystal matrix
JP2803485B2 (en) String drawing method
JPH03246664A (en) Display system for document processor
JPH04342294A (en) Double buffer control system
JPH05282232A (en) Device control mechanism
JPS63253396A (en) display device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees