JPS62284395A - Character pattern loading system - Google Patents

Character pattern loading system

Info

Publication number
JPS62284395A
JPS62284395A JP61127209A JP12720986A JPS62284395A JP S62284395 A JPS62284395 A JP S62284395A JP 61127209 A JP61127209 A JP 61127209A JP 12720986 A JP12720986 A JP 12720986A JP S62284395 A JPS62284395 A JP S62284395A
Authority
JP
Japan
Prior art keywords
character
characters
memory
pattern
basic set
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.)
Pending
Application number
JP61127209A
Other languages
Japanese (ja)
Inventor
村瀬 幹卓
亘 菊池
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP61127209A priority Critical patent/JPS62284395A/en
Publication of JPS62284395A publication Critical patent/JPS62284395A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 3、発明の詳細な説明 C概 要〕 使用する文字のパターンをホストプロセッサからロード
して使用する端末装置において、基本セット中の使用さ
れなかった文字に代えて追加セットの文字中の先に使用
された文字の文字パターンを起動時にロードすることに
よって、追加セットの文字を使用する際のアクセス時間
を短縮するようにした。
[Detailed Description of the Invention] 3. Detailed Description of the Invention C Overview] In a terminal device that uses character patterns loaded from a host processor, an additional set is provided to replace unused characters in the basic set. By loading the character pattern of the previously used character in the characters at startup, the access time when using the additional set of characters is reduced.

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

ホストプロセッサから端末装置に文字パターンをロード
し、このロードされた文字パターンを用いて表示を行う
プリンタあるいは表示装置などの端末装置を備えるプロ
セッサシステムにおける文字パターンローディング方式
に関する。
The present invention relates to a character pattern loading method in a processor system including a terminal device such as a printer or a display device that loads a character pattern from a host processor to a terminal device and displays the loaded character pattern using the loaded character pattern.

〔従来の技術〕[Conventional technology]

プロセッサシステムの表示に使用される文字は使用頻度
などに基づいてJIS第1水準、JIS第2水準などの
グループに分けられている。
Characters used for displaying processor systems are divided into groups such as JIS 1st level and JIS 2nd level based on frequency of use.

このような文字の表示を行うプリンタあるいは表示装置
などにおいては、電源投入時にホストプロセッサから一
般的に使用頻度の高い例えばJIS第1水準の漢字など
の標準文字グループの文字パターンがロードされ、その
後このロードされた文字パターンを使用して表示が行わ
れる。
In printers or display devices that display such characters, when the power is turned on, the host processor loads character patterns of commonly used standard character groups, such as JIS level 1 kanji, and then Display is performed using the loaded character pattern.

しかしながら、このようなプロセッサシステムにおいて
用いられる文字としてはこのような標準文字グループ以
外の文字も多く、このような標準文字グループ以外の文
字を使用する場合にはその都度ホストプロセッサから表
示を行う端末装置にその文字パターンをロードして表示
を行うように構成されていた。
However, there are many characters that are used in such processor systems that are not in the standard character group, and when characters outside the standard character group are used, the terminal device that displays them from the host processor each time is used. It was configured to load and display the character pattern.

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

上記のように、端末装置に予めロードされていない文字
パターンを使用する場合には、その都度ホストプロセッ
サは端末装置に文字パターンを転送し、端末装置はその
転送された文字パターンを使用して処理を行うので、標
準文字グループ以外の文字を使用する頻度の高い仕事を
処理する際には特に転送処理時間が多く、プロセ・ノサ
システムとしての処理時間が長くなる欠点があった。
As mentioned above, when using a character pattern that has not been preloaded into the terminal device, the host processor transfers the character pattern to the terminal device each time, and the terminal device processes the character pattern using the transferred character pattern. Therefore, when processing work that frequently uses characters other than the standard character group, the transfer processing time is particularly long, and the processing time as a processor system becomes long.

一方、端末装置を使用する利用者やその利用目的により
使用される文字はある程度定まっており、したがって、
標準文字グループ以外の文字においても使用される文字
はある程度定まっており、逆に標準文字グループ中の文
字にも使用されない文字がかなり多く含まれている。
On the other hand, the characters used are fixed to some extent depending on the user who uses the terminal device and the purpose of use.
Characters that are used outside the standard character group are also fixed to some extent, and conversely, there are quite a number of characters that are not used even in the standard character group.

このような場合には、標準文字グループに属する使用さ
れない文字の文字パターンを端末装置の文字パターンメ
モリに常駐させておくことは無意味であり、また標準文
字グループ以外の文字であっても使用される可能性の高
い文字の文字パターンを端末装置の文字パターンメモリ
に常駐させておくことが好ましい。
In such a case, it is meaningless to keep character patterns of unused characters belonging to the standard character group resident in the character pattern memory of the terminal device, and even if the characters are not in the standard character group, they are not used. It is preferable to store character patterns of characters that are likely to be used permanently in the character pattern memory of the terminal device.

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

予め定めた文字セットの文字パターンをホストプロセッ
サ1の文字パターン記憶装置2からランダムアクセスメ
モリ(以下、RA M、という)により構成されるパタ
ーンメモリ6にロードしてこのパターンメモリの記憶し
ている文字パターンにより文字の表示を行うようにした
端末装置5を備えるプロセッサシステムにおいて、表示
に使用される全ての文字を基本セットと追加セットとに
区分するとともに、基本セットの各文字についての使用
状態を記憶する基本セット使用文字メモリ7と、追加セ
ットの文字中の使用された文字を記憶する追加セット使
用文字メモリ8とをいずれも書換え可能な不揮発性メモ
リにより構成し、基本セットの文字中の使用されなかっ
た文字を上記基本セット使用文字メモリの記憶データか
ら読出して上記追加セット使用文字メ゛モリに記憶され
ている追加セットの文字中の使用された文字と置き換え
ることにより、予め定めた端末装置の起動時に自動的に
ロードする文字セットを更新し、次にこの端末装置が起
動されて文字パターンのロードを行うときにはこの更新
された文字セットによりロードを行うようにした。
Character patterns of a predetermined character set are loaded from the character pattern storage device 2 of the host processor 1 into a pattern memory 6 constituted by a random access memory (hereinafter referred to as RAM), and characters stored in this pattern memory are loaded. In a processor system equipped with a terminal device 5 that displays characters according to patterns, all characters used for display are divided into a basic set and an additional set, and the usage status of each character in the basic set is stored. The basic set used character memory 7 for storing characters used in the basic set, and the additional set used character memory 8 for storing used characters in the additional set characters, are both constructed of rewritable non-volatile memories. By reading out the missing characters from the memory data of the basic set character memory and replacing them with the characters used in the additional set of characters stored in the additional set character memory, The character set that is automatically loaded at startup is updated, and the next time this terminal device is started and a character pattern is loaded, the character set is loaded using this updated character set.

〔作 用〕[For production]

ホストプロセッサ1から予め定めた文字セットがロード
された端末装置5の稼働中に使用された基本セットの文
字についてはこの端末装置が当該文字を使用したことを
基本セット使用文字メモリ7に記憶し、追加セットの文
字が使用されたときにはホストプロセッサ1の文字パタ
ーン記憶装置2からこの文字の文字パターンを端末装置
5の文字パターンメモリ6にロードするとともにこの使
用された追加セットの文字を追加セット使用文字メモリ
Bに記憶する。
For characters of the basic set used during the operation of the terminal device 5 loaded with a predetermined character set from the host processor 1, the fact that this terminal device used the character is stored in the basic set used character memory 7, When a character from the additional set is used, the character pattern of this character is loaded from the character pattern storage device 2 of the host processor 1 into the character pattern memory 6 of the terminal device 5, and the used character from the additional set is used as the character used in the additional set. Store in memory B.

この基本セットの文字の使用状態を記憶している基本セ
ット使用文字メモリ7および使用された追加セットの文
字を記憶している追加セット使用文字メモリ8は、この
プロセッサシステムの電源が落とされてもこれらの使用
状態を記憶しており、このプロセッサシステムを再起動
すると、プロセッサ3はこれらメモリ7.8に記憶され
ているデータに基づき基本セットの文字中で使用されな
かった文字に代えて追加セットの文字中の使用された文
字の文字パターンをロードし、これにより端末装置5の
文字パターンメモリ6には使用者が使用する可能性の高
い文字についての文字パターンが記憶されるので、この
端末装置が文字を表示中にホストプロセッサに表示すべ
き文字の文字パターンのロードを要求する率が減少し、
このプロセッサシステムの処理速度は著しく向上する。
The basic set used character memory 7, which stores the usage status of characters of this basic set, and the additional set used character memory 8, which stores used characters of the additional set, are stored even when the power of this processor system is turned off. These usage states are memorized, and when this processor system is restarted, processor 3 uses the data stored in these memories 7.8 to create an additional set of characters in place of the unused characters in the basic set. The character pattern of the used character among the characters of is loaded, and the character pattern of the character that is likely to be used by the user is stored in the character pattern memory 6 of the terminal device 5. reduces the rate at which the host processor is required to load character patterns for characters to be displayed while displaying characters;
The processing speed of this processor system is significantly improved.

〔実施例〕〔Example〕

第2図は本発明の文字パターンローディング方式を適用
したプロセッサシステムの実施例を示すブロック図であ
る。
FIG. 2 is a block diagram showing an embodiment of a processor system to which the character pattern loading method of the present invention is applied.

ホストプロセッサシステム10は、第1図のプロセッサ
3および文字パターン記憶装置2に相当するプロセッサ
11および文字パターン記憶装置12を含み、第1図の
端末装置5に相当し、文字パターンを表示に使用するプ
リンタあるいは表示装置などの端末装置20が接続され
る。
The host processor system 10 includes a processor 11 and a character pattern storage device 12, which correspond to the processor 3 and the character pattern storage device 2 in FIG. 1, and corresponds to the terminal device 5 in FIG. 1, and uses character patterns for display. A terminal device 20 such as a printer or a display device is connected.

この端末装置20は通常のように制御用のマイクロプロ
セッサ21、このマイクロプロセッサを制御するコント
ロールストレージ22、メインメモリ23、および上記
ホストプロセッサ10に接続するためのインタフェース
制御部24を備え、さらにRAMにより構成されてホス
トプロセッサからロードされた文字パターンを格納する
第1図のパターンメモリ6に相当する文字パターンメモ
リ25を備えている。
This terminal device 20 is equipped with a control microprocessor 21, a control storage 22 for controlling the microprocessor, a main memory 23, and an interface control section 24 for connecting to the host processor 10 as usual, and further includes a RAM. A character pattern memory 25 corresponding to pattern memory 6 of FIG. 1 is provided for storing character patterns constructed and loaded from a host processor.

そして、本発明によりいずれも書換え可能な不揮発性メ
モリにより構成され、それぞれ第1図の基本セット使用
文字メモリ7および追加セット使用文字メモリ8に対応
し、基本セットの使用された文字のコードに対応してフ
ラグをセットすることにより基本セットの文字の使用状
態を記憶する基本セット文字使用状態メモリ31と、追
加セットの文字中の使用された文字のコードを記憶する
使用追加セット文字メモリ32とを備える。これら不揮
発性メモリは電気的に書込みおよび消去が可能な素子で
あることが望ましく、以下EEPROMとして示す。
According to the present invention, both are constructed of rewritable non-volatile memory, and correspond to the basic set used character memory 7 and additional set used character memory 8 in FIG. 1, respectively, and correspond to the codes of the characters used in the basic set. A basic set character usage state memory 31 stores the usage state of characters in the basic set by setting flags, and a usage additional set character memory 32 stores codes of characters used in characters in the additional set. Be prepared. These nonvolatile memories are preferably electrically writable and erasable elements, and are hereinafter referred to as EEPROMs.

さらに、この実施例では、リードオンリメモリ(以下、
ROM、という)により構成される基本セット文字コー
ド−現存文字文字コードテーブルアドレス変換テーブル
33および基本セット文字コード−文字パターンメモリ
アドレス変換テーブル34と、RAMにより構成される
現存文字文字コードテーブル35と、前記メインメモリ
23の一部領域に構成される追加セット文字文字パター
ン格納アドレステーブルとを備える。
Furthermore, in this embodiment, a read-only memory (hereinafter referred to as
A basic set character code to existing character character code table address conversion table 33 and a basic set character code to character pattern memory address conversion table 34 constituted by a ROM (referred to as ROM), an existing character code table 35 constituted by a RAM, An additional set character pattern storage address table configured in a partial area of the main memory 23 is provided.

第3図はこの実施例の動作を説明するためのフローチャ
ートであり、このフローチャートでは表示の便宜上、上
記各メモリを(a)乃至(f)により示したが、これら
各メモリの第2図との対応および機能を次表に示す。な
お、14r1!!目はこのフローチャートで用いた各メ
モリの符号、2欄目は第2図における各メモリの符号で
あり、34!jl目は最初に各メモリの名称およびこの
メモリに使用する記憶素子を示し、その後に各メモリの
機能を示した。
FIG. 3 is a flowchart for explaining the operation of this embodiment. In this flowchart, each of the above-mentioned memories is shown as (a) to (f) for convenience of display, but these memories are different from those shown in FIG. Compatibility and functions are shown in the table below. In addition, 14r1! ! The first column is the code of each memory used in this flowchart, the second column is the code of each memory in FIG. 2, and 34! First, the name of each memory and the storage element used in this memory are shown, and then the function of each memory is shown.

第4図はこの実施例における各メモリの記憶内容を説明
するためのもので、第3図のフローチャートと併せて実
施例の動作を説明する。
FIG. 4 is for explaining the storage contents of each memory in this embodiment, and the operation of the embodiment will be explained in conjunction with the flowchart of FIG. 3.

第4図(1)は端末装置に電源が投入された後にホスト
プロセッサから基本セット、すなわち基本セット文字コ
ード−現存文字文字コードテーブルアドレス変換テーブ
ルTalおよび基本セット文字コード−パターンメモリ
アドレス変換テーブル(e)のROMに文字コードが格
納されている文字、をセットとしてこの端末装置にダウ
ンロードされた状態を示すものである。
FIG. 4 (1) shows the basic set character code - existing character character code table address conversion table Tal and the basic set character code - pattern memory address conversion table (e ) is downloaded to this terminal device as a set of characters whose character codes are stored in the ROM.

(alおよび(C)はいずれもROMであって、基本セ
ット文字コード−現存文字文字コードテーブルアドレス
変換テーブル(alには基本セットの文字の文字コード
に対応する現存文字文字コードテーブル(blのアドレ
スが、また基本セット文字コード−パターンメモリアド
レス変換テーブル(C1には基本セットの文字の文字コ
ードに対応してそれぞれの基本セットの文字がロードさ
れる文字パターンメモリ(d)のアドレスが格納されて
いる。
(Both al and (C) are ROMs, and are basic set character code - existing character character code table address conversion table (al is the address of the existing character character code table corresponding to the character code of the basic set character (bl address) However, the basic set character code-pattern memory address conversion table (C1 stores the address of the character pattern memory (d) into which each basic set character is loaded, corresponding to the character code of the basic set character. There is.

現存文字文字コードテーブルlb3はRAM、基本セッ
ト文字使用状態メモリ(b)′はEEPROMであって
同一のアドレスに対応してそれぞれ記憶素子が配置され
ており、この起動状態では、現存文字文字コードテーブ
ル(blにはホストプロセッサからロードされた基本セ
ットの文字のコードが記憶され、また、基本セット文字
使用状態メモリ(b)′はすべでのアドレスのフラグが
リセット状態にある。
The existing character character code table lb3 is a RAM, and the basic set character usage state memory (b)' is an EEPROM, in which storage elements are arranged corresponding to the same address. In this activated state, the existing character character code table (The code of the basic set character loaded from the host processor is stored in bl, and the flags of all addresses in the basic set character usage state memory (b)' are in the reset state.

また、文字パターンメモリ(d)にはホストプロセッサ
からロードされた基本セットの文字の文字パターンが記
憶されており、さらに使用追加セット文字メモリ(e)
、追加セット文字文字パターン格納アドレステーブル(
f)はすべてクリアされている。
In addition, the character pattern memory (d) stores the character patterns of the basic set of characters loaded from the host processor, and the additional set character memory (e)
, additional set character character pattern storage address table (
f) are all cleared.

この状態において、ホストプロセッサから文字コード“
AlA1″を有する基本セットの文字の出力が指示され
ると、第3図■(以下、丸数字は第3図のフローチャー
トのフローに付した符号を示す)に示すようにこの文字
コードを基本セット文字コード−現存文字文字コードテ
ーブルアドレス変換テーブル(a)によりアドレスに変
換してこのアドレスにより現存文字文字コードテーブル
(blにアクセス■し、そこに出力を指示された文字コ
ード“AlAl”が存在することから基本セット文字使
用状態メモリ中)′のこの文字コードに対応するアドレ
スにフラグをセット■し、この文字コード“AlAl”
により基本セット文字コード−パターンメモリアドレス
変換テーブル(C)にアクセスしてこの文字コード″A
lA1”の文字パターンを記憶している文字パターンメ
モリ(d)のアドレスを得てホストプロセッサから指示
された基本セットの文字の文字パターンを出力■する。
In this state, the host processor sends the character code “
When the output of a character of the basic set with AlA1'' is instructed, this character code is changed to the basic set as shown in Figure 3 ■ (Hereinafter, the circled numbers indicate the codes attached to the flowchart of Figure 3). Character code - Existing character character code table Convert it to an address using the address conversion table (a), access the existing character code table (bl) using this address, and the character code "AlAl" specified to be output exists there. Therefore, a flag is set at the address corresponding to this character code in the basic set character usage state memory)', and this character code is "AlAl".
accesses the basic set character code-pattern memory address conversion table (C) and converts this character code ``A''.
The address of the character pattern memory (d) storing the character pattern "1A1" is obtained and the character pattern of the basic set of characters instructed by the host processor is output.

この結果、第4図(2)に示すように、現存文字文字コ
ードテーブル(b)の文字コード“AlAl”のアドレ
スに対応する基本セット文字使用状態メモ1月b)′の
アドレスにフラグがセットされる。なお、第4図におい
ては、変化のないメモリについては図示を省略した。
As a result, as shown in Figure 4 (2), a flag is set at the address of the basic set character usage status memo January b)', which corresponds to the address of the character code "AlAl" in the existing character code table (b). be done. In addition, in FIG. 4, illustration of memories that do not change is omitted.

つぎに第4図(3)を参照して文字コード”DIDl”
を有する追加セットの文字の出力がホストプロセッサか
ら指示された時の動作を説明する。
Next, refer to Figure 4 (3) and enter the character code "DIDl".
The operation when the host processor instructs the output of an additional set of characters having .

■においてこの文字コードが追加セットの文字であるこ
とが識別されると、この文字コードによって現存文字文
字コードテーブル(b)にアクセス■するが、この現存
文字文字コードテーブル(b)にはこの文字コードが記
憶されていないので使用追加セット文字メモ1月e)を
この文字コードでアクセス■するがこの使用追加セット
文字メモリ(e)にもこの文字コードがないので、この
文字コードを使用追加セット文字メモ1月e)に格納■
してから基本セット文字使用状態メモリ(b)′にフラ
グがセットされていない基本セットの文字があるか否か
をチェック■し、フラグのない基本セットの文字があれ
ば基本セット文字使用状態メモリ(b)′のその文字の
アドレスにこの文字コードを置き換え、また追加セット
文字文字パターン格納アドレステーブル(f)にこの文
字コードとこれに対応してこの置き換えられた文字のパ
ターンが記憶さるべき文字パターンメモ1月d)のアド
レスを記憶させる■。
When this character code is identified as a character of the additional set in ■, the existing character character code table (b) is accessed using this character code, but this character code table (b) does not contain this character. Since the code is not stored, use the additional set character memo (January e) with this character code. However, this additional set character memory (e) also does not have this character code, so use this character code. Stored in text memo January e)■
After that, check whether there is a character of the basic set whose flag is not set in the basic set character usage state memory (b)', and if there is a character of the basic set without a flag set, it is stored in the basic set character usage state memory. (b) Replace this character code with the address of that character in ', and also store this character code and the corresponding replaced character pattern in the additional set character character pattern storage address table (f). ■ Memorize the address of pattern memo January d).

このとき、仮に現存文字文字コードテーブル(blに記
憶されている基本セットの文字のすべてが使用されてい
てフラグのセットされていない基本セットの文字がない
場合には、すべてのフラグをクリア[相]し、予め定め
た適宜の基本セットの文字の位置に上記同様に追加セッ
トの文字の文字コードを置き換え■る。
At this time, if all the characters of the basic set stored in the existing character code table (bl) are used and there are no characters of the basic set for which flags are not set, clear all flags [ ], and replace the character code of the additional set character in the predetermined appropriate basic set character position in the same manner as above.

この状態を第4図(3)に示すが、この例では基本セッ
トの文字“AlA2”と置き換えており、現存文字文字
コードテーブルfblの文字コードが“DlDl”に、
また追加セット文字文字パターン格納アドレステーブル
(f)にはDIDI”の文字コードとこれに対応してA
lA2”の文字パターンが記憶されていた文字パターン
メモリ(dlのアドレス″000100″が記憶@され
る。
This state is shown in Fig. 4 (3), but in this example, the character “AlA2” from the basic set is replaced, and the character code in the existing character code table fbl is changed to “DlDl”.
In addition, the additional set character character pattern storage address table (f) includes the character code ``DIDI'' and the corresponding A
The character pattern memory (address "000100" of dl in which the character pattern of "lA2" was stored is stored).

この状態になってから端末装置はホストプロセッサに対
し“DIDI”の文字パターンの転送を要求し、ホスト
プロセッサからこの文字パターンが転送されてくる■と
文字パターンメモ1月d)のアドレス“000100’
″にこの文字パターンを格納■し、このアドレスにより
所要の文字パターン信号を出力■して表示を行う。
After this state is reached, the terminal device requests the host processor to transfer the character pattern "DIDI", and the host processor transfers this character pattern.
This character pattern is stored in ``, and the required character pattern signal is outputted and displayed using this address.

このように、文字コード“DID1″の追加セットの文
字がこのように端末装置にロードされた後に再びこの文
字を表示する指令がホストプロセッサから到来すると、
この文字コードは現存文字文字コードテーブル中)に記
憶されているので、第3図の■のステップから追加セッ
ト文字文字パターン格納アドレステーブル(f)をアク
セス[相]してこの文字パターンを出力させる。
Thus, after the additional set of characters with the character code "DID1" has been thus loaded into the terminal device, when a command comes from the host processor to display this character again,
Since this character code is stored in the existing character character code table), access the additional set character character pattern storage address table (f) from step ■ in Figure 3 to output this character pattern. .

上記のように、文字コード“AlA2”を有する基本セ
ットの文字が文字コード“DIDl”を有する追加セッ
トの文字に置き換えられた後に再びこの文字コード“A
lA2”を有する文字を表示する指令がホストプロセッ
サから到来すると、■により基本セット文字コード−現
存文字文字コードテーブルアドレス変換テーブル(al
を参照するとこの文字コードが存在するが、■で現存文
字文字コードテーブル(blを参照するとこの文字コー
ドが存在していないので基本セット文字コード−現存文
字文字コードテーブルアドレス変換テーブル(a)から
この文字の格納さるべき現存文字文字コードテーブル伽
)のアドレス″0002”を読み出し[相]、現存文字
文字コードテーブル(blのこのアドレスにこの基本セ
ットの文字の文字コード“AlA2”を書込みO1同時
にこの文字に対応する基本セット文字使用状態メモリ中
)′のアドレスにフラグをセット[相]してこの基本セ
ットの文字が使用されたことを記憶する。
As mentioned above, this character code “A
When a command to display a character with ``lA2'' arrives from the host processor, ■ is used to convert the basic set character code to existing character character code table address conversion table (al
If you refer to , this character code exists, but if you refer to the existing character code table (bl), this character code does not exist, so this Read the address "0002" of the existing character code table (in which characters are to be stored) and write the character code "AlA2" of the character in this basic set to this address in the existing character code table (bl). A flag is set at the address in the basic set character usage state memory )' corresponding to the character to remember that this basic set character has been used.

そして、ホストプロセッサに対してこの文字コード“A
lA2”を送出してホストプロセッサからこの文字の文
字パターンの転送を受け[相]、基本セット文字コード
−パターンメモリアドレス変換テーブル(C)によりこ
の文字に割当てられている文字パターンメモリ(dlの
アドレス“oootoo″を読出し[相]、このアドレ
スにこの文字パターンをロードし[相]、また、この文
字パターンを読出し■て表示を行う。
Then, this character code “A” is sent to the host processor.
1A2” to receive the character pattern of this character from the host processor [phase], and transfer the character pattern memory (address of dl) assigned to this character by the basic set character code-pattern memory address conversion table (C). Read out "oootoo" [phase], load this character pattern to this address [phase], read out this character pattern and display it.

この処理がおこなわれた結果、第4図(4)に示すよう
に、EEPROMで構成されている使用追加セット文字
メモ1月e)に先に使用された追加セットの文字の文字
コード“DIDI”が記憶されているほかは、他の記録
装置は最初にホストプロセッサからロードされたと同一
の記憶内容を有するものとなっている。
As a result of this process, as shown in FIG. 4 (4), the character code "DIDI" of the additional set characters previously used in the additional set character memo 1 month e) configured in EEPROM is Other than that, the other recording devices have the same storage contents as originally loaded from the host processor.

その後、文字コード“DID2”の追加セットの文字の
表示指令があると、先に“DIDI”に置き換えられた
文字コード“AlA2″については基本セット文字使用
状態メモリ〜)′にフラグがセットされているので、第
4図(5)に示すように6AlA3”の文字コードを有
する基本セットの文字が置き換えられるが、その動作は
先に説明した’AlA2″とDIDI ’の文字コード
を有する文字が置き換えられた場合と同様であるので、
説明を省略する。
After that, when there is a command to display the additional set of characters with the character code "DID2", a flag is set in the basic set character usage state memory~)' for the character code "AlA2" that was previously replaced with "DIDI". Therefore, as shown in Figure 4 (5), the characters in the basic set with the character code 6AlA3'' are replaced, but the operation is as follows: The characters with the character codes ``AlA2'' and DIDI'' explained earlier are replaced. It is the same as when
The explanation will be omitted.

このような状態で端末装置の電源が落とされると、EE
FROMにより構成されている基本セット文字使用状態
メモリ伽どと使用追加セット文字メモリ(e)には第4
図(6)に示すような情報が記憶されたままになってお
り、次に電源が投入されたときには、例えば第4図(7
)に示すように、基本セットの文字″AlA3”および
“AlA4”に代えて使用追加セット文字メモ1月e)
に記憶されている追加セットの文字“DIDI”および
“DID2”がホストプロセッサからロードされるので
、これらの文字、すなわち前に使用された追加セットの
文字についてホストプロセッサにロード要求を行うこと
なく表示を行うことができる。
If the power of the terminal device is turned off in such a state, the EE
The basic set character usage state memory gate consisting of FROM and the usage additional set character memory (e) include the fourth
The information shown in Figure (6) remains stored, and the next time the power is turned on, the information shown in Figure 4 (7) remains stored.
) Additional set characters used in place of the basic set characters "AlA3" and "AlA4" as shown in Memo January e)
The additional set of characters “DIDI” and “DID2” stored in It can be performed.

〔効 果〕〔effect〕

本発明により、その端末装置において使用される文字が
学習的に更新されてロードされるようになり、基本セッ
トの文字および追加セットの文字のいずれの文字である
かに関わりなく使用された文字が端末装置の起動時に自
動的にロードされるので、端末装置での文字のアクセス
時間が短縮され、プロセッサシステムとしての処理速度
が著しく向上する。
The present invention allows the characters used in the terminal device to be updated and loaded learnedly, so that the characters used, whether from the basic set or from the additional set, are Since it is automatically loaded when the terminal device is started, the time required to access characters on the terminal device is shortened, and the processing speed of the processor system is significantly improved.

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

第1図は本発明の原理を示すブロック図、第2図は本発
明によるプロセッサシステムの実施例を示すブロック図
、第3図はこの実施例の動作を説明するフローチャート
、第4図はこの実施例における各記憶素子の記憶内容を
示した図である。 1はホストプロセッサ、2は文字パターン記憶装置、5
は端末装置、6は文字パターンメモリ、7は基本セット
文字使用メモリ、8は追加セット文字使用メモリである
。 脈玉里 (2) 第1図 曳 ゛ぢ低 Aう弓 第2図
FIG. 1 is a block diagram showing the principle of the present invention, FIG. 2 is a block diagram showing an embodiment of a processor system according to the present invention, FIG. 3 is a flowchart explaining the operation of this embodiment, and FIG. 4 is a block diagram showing this embodiment. FIG. 7 is a diagram showing the storage contents of each storage element in an example. 1 is a host processor, 2 is a character pattern storage device, 5
is a terminal device, 6 is a character pattern memory, 7 is a memory for using basic set characters, and 8 is a memory for using additional set characters. Vein ball (2) Figure 1 Hiki ゛アLOW A bow Figure 2

Claims (1)

【特許請求の範囲】 予め定めた文字セットの文字パターンをホストプロセッ
サ(1)の文字パターン記憶装置(2)からランダムア
クセスメモリにより構成されるパターンメモリ(6)に
ロードしてこのパターンメモリの記憶している文字パタ
ーンにより文字の表示を行うようにした端末装置(5)
を備えるプロセッサシステムにおいて、 上記表示に使用される全ての文字を基本セットと追加セ
ットとに区分するとともに、 基本セットの各文字についての使用状態を記憶する基本
セット使用文字メモリ(7)と、 追加セットの文字中の使用された文字を記憶する追加セ
ット使用文字メモリ(8)とを備え、基本セットの文字
中の使用されなかった文字を上記基本セット使用文字メ
モリの記憶データから読出して上記追加セット使用文字
メモリに記憶されている追加セットの文字中の使用され
た文字と置き換えることにより、予め定めた文字セット
を更新するようにしたことを特徴とする文字パターンロ
ーディング方式。
[Claims] Character patterns of a predetermined character set are loaded from a character pattern storage device (2) of a host processor (1) into a pattern memory (6) constituted by a random access memory and stored in the pattern memory. Terminal device that displays characters according to character patterns (5)
A processor system comprising: a basic set used character memory (7) that divides all characters used in the above display into a basic set and an additional set, and stores the usage status of each character in the basic set; and an additional set used character memory (8) for storing used characters in the set of characters, and reads unused characters among the basic set characters from the stored data of the basic set used character memory and adds the above. A character pattern loading method characterized in that a predetermined character set is updated by replacing a used character in an additional set of characters stored in a set used character memory.
JP61127209A 1986-06-03 1986-06-03 Character pattern loading system Pending JPS62284395A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61127209A JPS62284395A (en) 1986-06-03 1986-06-03 Character pattern loading system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61127209A JPS62284395A (en) 1986-06-03 1986-06-03 Character pattern loading system

Publications (1)

Publication Number Publication Date
JPS62284395A true JPS62284395A (en) 1987-12-10

Family

ID=14954422

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61127209A Pending JPS62284395A (en) 1986-06-03 1986-06-03 Character pattern loading system

Country Status (1)

Country Link
JP (1) JPS62284395A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01166091A (en) * 1987-12-22 1989-06-29 Fujitsu Ltd Font controller
JPH02234286A (en) * 1989-03-08 1990-09-17 Canon Inc Font pattern forming device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01166091A (en) * 1987-12-22 1989-06-29 Fujitsu Ltd Font controller
JPH02234286A (en) * 1989-03-08 1990-09-17 Canon Inc Font pattern forming device

Similar Documents

Publication Publication Date Title
US4891506A (en) Multi-use portable electronic device
US6539453B1 (en) Storage system including means for management of a memory with anti-attrition, and process of anti-attrition management of a memory
JPS58107370A (en) Method of reconstructing compression character
EP0483978B1 (en) I.C. card
JPS62284395A (en) Character pattern loading system
US5321839A (en) Electronic equipment including non-volatile memory means for storing control information
JP3088866B2 (en) IC card
JP3231467B2 (en) Information recording medium with built-in CPU
JPH06282483A (en) Data management system
JPH0430399A (en) Semiconductor memory system
JP3168572B2 (en) IC card with CPU runaway detection function
JP2850049B2 (en) IC card
JPH0796637A (en) Printer
JP2556324B2 (en) IC card
JP2528466B2 (en) IC card
US5721988A (en) Data imprinting device of camera
JP2980672B2 (en) Printer
JPH02253977A (en) Printer
JPS62282321A (en) Electronic typewriter
JP2598056B2 (en) Portable electronic devices
JPS6057381A (en) Display system
JPS617874A (en) Display unit
EP0292237A2 (en) IC card and IC card information processing system using the IC card
JPH089795Y2 (en) IC card
JPH0446436B2 (en)