JPH0340146A - Initialization information record producing system - Google Patents

Initialization information record producing system

Info

Publication number
JPH0340146A
JPH0340146A JP1176148A JP17614889A JPH0340146A JP H0340146 A JPH0340146 A JP H0340146A JP 1176148 A JP1176148 A JP 1176148A JP 17614889 A JP17614889 A JP 17614889A JP H0340146 A JPH0340146 A JP H0340146A
Authority
JP
Japan
Prior art keywords
initialization information
information record
initialization
record
initial value
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
JP1176148A
Other languages
Japanese (ja)
Inventor
Yuichi Iijima
裕一 飯島
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1176148A priority Critical patent/JPH0340146A/en
Publication of JPH0340146A publication Critical patent/JPH0340146A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To reduce the capacity of an area storing an initialization information record train by producing an initialization information record with reduction of the record length and at the same time synthesizing plural initialization information records into one record for output. CONSTITUTION:An initialization information record production means 3 decomposes an initialization image into an initialization value pattern and its repeating frequency as the initialization information and produces an intermediate initialization information record containing the initialization information. An initialization information record train synthesizing means 5 synthesizes plural intermediate initialization information records having continuously the same initialization patterns into a single initialization information record out of those intermediate initialization information records produced by the means 3. As a result, the capacity of an area storing an initialization information record train 6 is reduced.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータの初期化を行う場合にその初期化をそれ
ぞれのデータの初期化情報をもつ初期化情報レコードを
参照し初期値イメージをデータのアドレスに転記するこ
とによって実行している処理系に関し、特に初期化情報
レコード生成方式に関する。
[Detailed Description of the Invention] [Industrial Application Field] When initializing data, the present invention refers to an initialization information record having initialization information for each data, and converts the initial value image into data. The present invention relates to a processing system that is executed by transcribing to an address, and particularly relates to an initialization information record generation method.

〔従来の技術〕[Conventional technology]

従来、この種の初期化情報レコード生成方式では、初期
化情報レコードに初期化情報として初期値イメージをそ
のままの形で持たせており、初期化はその初期値イメー
ジを単純にデータのアドレスに転記することによって実
行されていた。また、初期化情報レコードは、1データ
に対して必ず1レコ一ド作威されていた。
Conventionally, in this type of initialization information record generation method, the initialization information record has the initial value image as initialization information as it is, and initialization is performed by simply transferring the initial value image to the data address. It was carried out by Furthermore, one initialization information record was always created for one piece of data.

例えば、第6図(alに示すようなネームテーブルがあ
った場合には、第6図(b)に示すような初期化情報レ
コード列が生成されていた。
For example, if there was a name table as shown in FIG. 6(al), an initialization information record string as shown in FIG. 6(b) would be generated.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の初期化情報レコード生成方式では、初期
化情報レコードを生成すると初期化情報レコード中の初
期値イメージだけでデータのサイズと同じサイズが必要
となるので、初期化情報レコード列を格納する領域量が
増えてメモリの使用効率が悪いという欠点がある。
In the conventional initialization information record generation method described above, when an initialization information record is generated, only the initial value image in the initialization information record requires the same size as the data, so the initialization information record string is stored. The disadvantage is that the amount of space increases and the memory usage efficiency is poor.

本発明の目的は、上述の点に鑑み、初期化情報レコード
のレコード長を短縮して生成するとともに複数の初期化
情報レコードを合成するようにした初期化情報レコード
生成方式を提供することにある。
In view of the above-mentioned points, an object of the present invention is to provide an initialization information record generation method that generates an initialization information record with a shortened record length and combines a plurality of initialization information records. .

〔課題を解決するための手段〕[Means to solve the problem]

本発明の初期化情報レコード生成方式は、ユザが定義し
たデータの定義詳細情報をもつネームテーブルを入力し
てプログラム実行時にデータの初期化を行う際に必要と
なるデータの初期化情報をもつ初期化情報レコード列を
生成する初期化情報レコード列生成方式において、初期
値イメージを初期値パターンとその繰返し回数とに分解
して初期化情報としてもたセた中間初期化情報レコドを
生威する初期化情報レコード生成手段と、この初期化情
報レコード生成手段により生威された中間初期化情報レ
コードのうちの連続して同じ初期値パターンをもつ複数
の中間初期化情報レコードを合成して1つの初期化情報
レコードとする初期化情報レコード列合成手段とを有す
る。
The initialization information record generation method of the present invention inputs a name table with detailed data definition information defined by the user and creates an initialization record with data initialization information necessary for initializing data during program execution. In an initialization information record string generation method that generates an initialization information record string, an initialization information record is created that generates an intermediate initialization information record that is decomposed into an initial value image and its repetition count and held as initialization information. and a plurality of intermediate initialization information records successively having the same initial value pattern among the intermediate initialization information records generated by the initialization information record generation means to create one initialization information record. and a means for synthesizing an initialization information record string into an initialization information record.

〔作用〕[Effect]

本発明の初期化情報レコード生成方式では、初期化情報
レコード生成手段が初!tll値イメージを初期値パタ
ーンとその繰返し回数とに分解して初期化情報としても
たせた中間初期化情報レコードを生威し、初期化情報レ
コード列合威手段が初期化情報レコード生成手段により
生成された中間初期化情報レコードのうちの連続して同
じ初期値パターンをもつ複数の中間初期化情報レコード
を合成して1つの初期化情報レコードとする。
In the initialization information record generation method of the present invention, the initialization information record generation means is the first! The initialization information record generation means generates an intermediate initialization information record in which the tll value image is decomposed into an initial value pattern and the number of repetitions thereof and is held as initialization information. Among the intermediate initialization information records, a plurality of consecutive intermediate initialization information records having the same initial value pattern are combined into one initialization information record.

〔実施例〕〔Example〕

次に、本発明について図面を参照して詳細に説明する。 Next, the present invention will be explained in detail with reference to the drawings.

第1図は、本発明の一実施例に係る初期化情報レコード
生成方式が適用された初期化情報レッド生成部2の構成
を示すブロソク図である。この初期化情報レコード生成
部2は、ユーザが定義したデータの定義詳細情報をもつ
ネームテーブル1を入力してプログラム実行時にデータ
の初期化を行う際に必要となるデータの初!UI(a情
報をもつ初期化情報レコード列6を生成するものであり
、初期化情報レコード生成手段3と、中間初期化情報レ
コード列4と、初期化情報レコード列合或手段5とを含
んで構成されている。
FIG. 1 is a block diagram showing the configuration of an initialization information red generation section 2 to which an initialization information record generation method according to an embodiment of the present invention is applied. This initialization information record generation unit 2 inputs a name table 1 having detailed definition information of data defined by the user, and generates the first set of data required when initializing data during program execution. UI (which generates an initialization information record string 6 having a information, and includes an initialization information record generation means 3, an intermediate initialization information record string 4, and an initialization information record string combining means 5. It is configured.

第2図を参照すると、初期化情報レコード生成手段3に
おける処理は、全桁同一文字判定ステ。
Referring to FIG. 2, the process in the initialization information record generating means 3 is a step of determining the same character in all digits.

13−1と、文字およびデータ桁数の中間初期化情報レ
コード出力ステソプ3−2と、「a11定数」形式判定
ステソプ3−3と、初期値イメジの中間初期化情報レコ
ード出力ステップ3−4と、データ桁数定数桁数整数倍
判定ステソプ35と、定数および繰返し回数の中間初期
化情報レコード出力ステソブ3−6と、定数および繰返
し回数の中間初期化情報レコードならびに残余初期値パ
ターンの中間初期化情報レコード出力ステップ3−7と
からなる。
13-1, intermediate initialization information record output step 3-2 for characters and data digits, "a11 constant" format determination step 3-3, and intermediate initialization information record output step 3-4 for initial value image. , data digit number constant digit number integral multiple judgment step 35, constant and repetition number intermediate initialization information record output step 3-6, constant and repetition number intermediate initialization information record, and residual initial value pattern intermediate initialization It consists of an information record output step 3-7.

第3図を参照すると、初期化情報レコード列合戒手段5
におりる処理は、中間初期化情報レコード読込みおよび
退避ステップ5−1と、未読込み中間初期化情報レコー
ド有無判定ステソプ5−2と、同一初期値パターン連続
アドレス初期化判定ステップ5−3と、繰返し回数値加
算ステップ54と、初期化情報レコード出力および中間
初期化情報レコード退避ステップ5−5と、初期化情報
レコード出力ステノプ5−6とからなる。
Referring to FIG.
The following processes include an intermediate initialization information record reading and saving step 5-1, an unread intermediate initialization information record presence/absence determination step 5-2, and an identical initial value pattern consecutive address initialization determination step 5-3. It consists of a repetition count value addition step 54, an initialization information record output and intermediate initialization information record saving step 5-5, and an initialization information record output step 5-6.

次に、このように構成された本実施例の初期化情報レコ
ード生成方式の動作について説明する。
Next, the operation of the initialization information record generation method of this embodiment configured as described above will be explained.

ネームテーブル1からデータの定義詳細情報が初期化情
報レコード生成部2に読み込まれると、初期化情報レコ
ード生成手段3は、読み込まれたデータの初期値イメー
ジを初期値パターンと繰返し回数という情報に分解して
初期化情報を作成し、その初期化情報をもった中間初期
化情報レコード列4を出力する。
When the detailed data definition information is read into the initialization information record generation unit 2 from the name table 1, the initialization information record generation means 3 decomposes the initial value image of the read data into information such as an initial value pattern and the number of repetitions. Then, initialization information is created, and an intermediate initialization information record string 4 containing the initialization information is output.

詳しくは、初期化情報レコード生成手段3ば、まずデー
タの初期値イメージが全桁同じ1つの文字で構成されて
いるかどうかを判定しくステップ3〜1)、全桁同じ1
つの文字であれば初期値パターンをその文字とし、繰返
し回数をそのデータの桁数とする中間初期化情報レコー
ドを生成して出力する(ステノブ3−2)。データの初
期値イメージが全桁同じ1つの文字から構成されていな
い場合には、初期化情報レコード生成手段3は、データ
の初期値イメージが「all 定数」 (すべて定数)
の形式で構成されているかどうかを判定しくステップ3
〜3)、Fall  定数」の形式で構成されていない
場合には初期値パターンをそのデータの初期値イメージ
自体にし、繰返し回数を1とする中間初期化情報レコー
ドを生成して出力する(ステップ3−4)。データの初
期値イメージがFall  定数」の形式で構成されて
いる場合には、初期化情報レコード生成手段3は、その
データの桁数が定数の桁数で割り切れるかどうかを判定
しくステップ3−5)、割り切れる場合には初期値パタ
ーンをその定数とし、繰返し回数をデータの桁数を定数
の桁数で割った商とする中間初期化情報レコードを生成
して出力する(ステップ3−6)。データの桁数が定数
の桁数で割り切れなかった場合には、初期化情報レコー
ド生成手段3は、まず初期値パターンをその定数とし、
繰返し回数をデータの桁数を定数の桁数で割ったときの
整数部とする中間初期化情報レコードを生成して出力し
、続いて定数よりデータの桁数を定数の桁数で割ったと
きの余りの桁数の文字列を初期値パターンとし、繰返し
回数を1とする中間初期化情報レコードを生成して出力
する(ステップ3−7)。
In detail, the initialization information record generation means 3 first determines whether the initial value image of the data consists of one character that is the same in all digits (steps 3 to 1), and if all digits are the same 1.
If there is one character, an intermediate initialization information record is generated and outputted with the initial value pattern as the character and the number of repetitions as the number of digits of the data (stenob 3-2). If the initial value image of the data is not composed of one character that is the same for all digits, the initialization information record generation means 3 determines that the initial value image of the data is "all constant" (all constants).
Step 3
~3), if it is not configured in the format of "Fall constant", the initial value pattern is the initial value image itself of the data, and an intermediate initialization information record with the number of repetitions as 1 is generated and output (Step 3) -4). If the initial value image of the data is configured in the format of "Fall constant", the initialization information record generation means 3 determines whether the number of digits of the data is divisible by the number of digits of the constant (step 3-5). ), if it is divisible, an intermediate initialization information record is generated and output in which the initial value pattern is the constant and the number of repetitions is the quotient of the number of digits of the data divided by the number of digits of the constant (step 3-6). If the number of digits of the data is not divisible by the number of digits of the constant, the initialization information record generation means 3 first sets the initial value pattern to the constant,
Generates and outputs an intermediate initialization information record in which the number of repetitions is the integer part of the number of digits in the data divided by the number of digits in the constant, and then when the number of digits in the data is divided by the number of digits in the constant. An intermediate initialization information record is generated and outputted using a character string with the remainder of digits as an initial value pattern and the number of repetitions as 1 (step 3-7).

第4図Fa)および(blは、中間初期化情報レコード
列4の生成例を示す図である。すなわち、第4図ta+
に示すようなネームテーブル1にデータの初期値イメー
ジが全桁同じ1つの文字で構成されているデータの定義
詳細情報およびデータの初期値イメージが「all 定
数」形式で構成されているデータの定義詳細情報がある
場合には、初期化情報レコード生成手段3は、第4図(
blに示すような初期値イメージ自体を格納するよりレ
コード長を短縮した3つの中間初期化情報レコードから
なる中間初期化情報レコード列4を出力する。なお、各
中間初期化情報レコードは、初期値パターンおよび繰返
し回数の他に、初期値の転送先を示すアドレスでなるポ
インタを含んでいる。
Fig. 4 Fa) and (bl are diagrams showing an example of generation of intermediate initialization information record string 4. That is, Fig. 4 ta+
Definition of data in which the initial value image of data is composed of the same single character for all digits in name table 1 as shown in Figure 1. Definition of data whose detailed information and initial value image of data are composed of "all constant" format. If there is detailed information, the initialization information record generating means 3 generates the information as shown in FIG.
An intermediate initialization information record string 4 consisting of three intermediate initialization information records with a shorter record length than storing the initial value image itself as shown in bl is output. It should be noted that each intermediate initialization information record includes, in addition to the initial value pattern and the number of repetitions, a pointer consisting of an address indicating the transfer destination of the initial value.

次に、初期化情報レコード列合或手段5は、初期情報レ
コード生成手段3により生成された中間初期化情報レコ
ード列4を受は取り、連続して同一の初期値パターンを
もつ複数の初期化情報レコードを1つにまとめながら初
期化情報レコード列6として出力する。
Next, the initialization information record string combining means 5 receives the intermediate initialization information record string 4 generated by the initial information record generation means 3, and successively combines a plurality of initialization information records having the same initial value pattern. The information records are combined into one and output as an initialization information record string 6.

詳しくは、初期化情報レコード列合或手段5は、まず中
間初期化情報レコード列4から中間初期化情報レコード
を1つ読み込んで退避ハソファ (図示せず)に退避し
くステップ5〜1)、続いて次の中間初期化情報レコー
ドを1つ読み込んでまだ中間初期化情報レコードがある
かどうかを判定する(ステップ5〜2)。中間初期化情
報レコードがまだある場合には、初期化情報レコード列
合或手段5は、いま読み込んだ中間初期化情報レコード
と退避バッファ上にある中間初期化情報レコードとを比
較して初期値パターンが同じてかつポインタに基づいて
初期化するアドレスが連続しているかどうかを判定しく
ステノブ5−3)、初期値パターンが同じでかつ初期化
するアドレスが連続している場合には退避ハソファ上の
中間初期化情報レコードの繰返し回数にいま読み込んだ
中間初期化情報レコード上の繰返し回数を加算して初期
化情報レコードを合威しくステノブ5−4)、次の中間
初期化情報レコードを読み込むステップ52の処理に制
御を戻す。初!tll値パターンが異なるかあるいは初
期化するアドレスが連続していない場合には、初期化情
報レコード列合戒手段5は、退避ハソファ上の中間初期
化情報レコードを初期化情報レコードとして出力しいま
読み込んだ中間初期化情報レコードを退避ハノファ上に
退避して(ステップ5〜5)、次の中間初期化情報レコ
ードを読み込むステ・ノブ5−2の処理に制御を戻す。
Specifically, the initialization information record string combining means 5 first reads one intermediate initialization information record from the intermediate initialization information record string 4 and saves it to a saver sofa (not shown). Then, the next intermediate initialization information record is read and it is determined whether there is any intermediate initialization information record yet (steps 5 to 2). If there are still intermediate initialization information records, the initialization information record string matching means 5 compares the intermediate initialization information records just read with the intermediate initialization information records on the save buffer and determines the initial value pattern. If the initial value pattern is the same and the addresses to be initialized are consecutive, check whether the addresses to be initialized are the same and are consecutive based on the pointer.If the initial value pattern is the same and the addresses to be initialized are consecutive, the Step 52: Add the number of repetitions on the intermediate initialization information record that has just been read to the number of repetitions on the intermediate initialization information record to effectively update the initialization information record 5-4), and read the next intermediate initialization information record. Returns control to processing. first time! If the tll value patterns are different or the addresses to be initialized are not consecutive, the initialization information record string alignment means 5 outputs the intermediate initialization information record on the evacuation sofa as an initialization information record and then reads it. The intermediate initialization information record is saved on the save Hanofa (steps 5 to 5), and control is returned to the process of the step knob 5-2 which reads the next intermediate initialization information record.

ステップ5−2において、中間初期化情報レコード列4
にもはや読み込まれていない中間初期化情報レコードが
ない場合には、初期化情報レコード列合成手段5は、退
避ハソファ上の中間初期化情報レコードを初期化情報レ
コードとして出力しくステップ5−6)、処理を終える
In step 5-2, intermediate initialization information record string 4
If there is no intermediate initialization information record that is no longer read in, the initialization information record string synthesis means 5 outputs the intermediate initialization information record on the evacuation sofa as an initialization information record (step 5-6); Finish processing.

第5図+al〜[Q+は、初期化情報レコード列6が合
成される例を示す図である。すなわち、第5図(a)に
示すようなネームテーブル1に全桁間し1つの文字で構
成されているデータの定義詳細情報が2つある場合には
、初期化情報レコード生成手段3により第5図(blに
示すような初期値イメージ自体を格納するよりレコード
長を短縮した2つの中間初期化情報レコードからなる中
間初期化情報レコード列4が生成され、これらの中間初
期化情報レコードが初期化情報レコード列合成手段5に
より合成されて第5図(C1に示すような1つの初期化
情報レコードが出力される。
FIG. 5 +al to [Q+ is a diagram showing an example in which the initialization information record string 6 is synthesized. That is, when there are two pieces of definition detail information of data consisting of one character with all digits in the name table 1 as shown in FIG. 5(a), the initialization information record generating means 3 An intermediate initialization information record string 4 consisting of two intermediate initialization information records with a shorter record length than storing the initial value image itself as shown in Figure 5 (bl) is generated, and these intermediate initialization information records are The initialization information record strings are synthesized by the initialization information record string synthesis means 5, and one initialization information record as shown in FIG. 5 (C1) is output.

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

以上説明したように本発明は、初期化情報レコード′の
レコード長を短縮して生成するとともに複数の初期化情
報レコードを合成して1つの初期化情報レコードとして
出力できるようにしたことにより、初期化情報レコード
列を格納する領域量が全体として少なくて済むようにな
るという効果がある。
As explained above, the present invention generates an initialization information record by shortening its record length, and also enables a plurality of initialization information records to be combined and output as one initialization information record. This has the effect that the amount of space for storing the conversion information record string can be reduced as a whole.

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

第1図は本発明の一実施例に係る初期化情報レコード生
成方式の構成を示すブロソク図、第2図は第1図中の初
期化情報レコード生成手段の処理を示す流れ図、 第3図は第1図中の初期化情報レコード列合成手段の処
理を示す流れ図、 第4図(alおよび(blは第1図中の中間初期化情報
レコード列の生成例を示す図、 第5図(a]〜(C1は第1図中の初期化情報レコード
列が合成される例を示す図、 第6図(alおよび(b)は従来の初期化情報レコード
列の生成例を示す図である。 図において、 ・ネームテーブル、 初期化情報レコード生成部、 ・初期化情報レコード生成手段、 ・中間初期化情報レコード列、 初期化情報レコード列合成手段、 ・初期化情報レコード列である。
FIG. 1 is a block diagram showing the configuration of an initialization information record generation method according to an embodiment of the present invention, FIG. 2 is a flowchart showing the processing of the initialization information record generation means in FIG. 1, and FIG. A flowchart showing the processing of the initialization information record string synthesis means in FIG. 1, FIG. ]~(C1 is a diagram showing an example in which the initialization information record strings in FIG. 1 are combined, and FIGS. 6(al and 6b) are diagrams showing an example of generation of a conventional initialization information record string. In the figure, they are: - name table, initialization information record generation unit, - initialization information record generation means, - intermediate initialization information record string, initialization information record string synthesis means, and - initialization information record string.

Claims (1)

【特許請求の範囲】 ユーザが定義したデータの定義詳細情報をもつネームテ
ーブルを入力してプログラム実行時にデータの初期化を
行う際に必要となるデータの初期化情報をもつ初期化情
報レコード列を生成する初期化情報レコード列生成方式
において、 初期値イメージを初期値パターンとその繰返し回数とに
分解して初期化情報としてもたせた中間初期化情報レコ
ードを生成する初期化情報レコード生成手段と、 この初期化情報レコード生成手段により生成された中間
初期化情報レコードのうちの連続して同じ初期値パター
ンをもつ複数の中間初期化情報レコードを合成して1つ
の初期化情報レコードとする初期化情報レコード列合成
手段と を有することを特徴とする初期化情報レコード生成方式
[Claims] An initialization information record string containing data initialization information required when data is initialized during program execution by inputting a name table containing detailed data definition information defined by the user. An initialization information record generating means for generating an intermediate initialization information record in which an initial value image is decomposed into an initial value pattern and its repetition number and held as initialization information in the initialization information record string generation method; An initialization information record in which a plurality of consecutive intermediate initialization information records having the same initial value pattern among the intermediate initialization information records generated by the initialization information record generation means are combined into one initialization information record. 1. An initialization information record generation method comprising a column composition means.
JP1176148A 1989-07-07 1989-07-07 Initialization information record producing system Pending JPH0340146A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1176148A JPH0340146A (en) 1989-07-07 1989-07-07 Initialization information record producing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1176148A JPH0340146A (en) 1989-07-07 1989-07-07 Initialization information record producing system

Publications (1)

Publication Number Publication Date
JPH0340146A true JPH0340146A (en) 1991-02-20

Family

ID=16008499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1176148A Pending JPH0340146A (en) 1989-07-07 1989-07-07 Initialization information record producing system

Country Status (1)

Country Link
JP (1) JPH0340146A (en)

Similar Documents

Publication Publication Date Title
JPH03196188A (en) Display system for information processor
JPH0340146A (en) Initialization information record producing system
JPH0916301A (en) Hangul character input keyboard
JP2005513557A (en) Pixel shuffler to sort video data
CN1138425C (en) Tone generator for electronic exchanger
US4498364A (en) Electronic musical instrument
JPS581782B2 (en) Moji pattern hatsuseiki
US5912831A (en) Process and system for adding or substracting symbols in any base without converting to a common base
JP2661596B2 (en) DRAM address generation circuit for CD-ROM
JPS58184188A (en) Reading and writting system of display data
JPH0444781B2 (en)
JPS6215655A (en) Character information processor
JP2969645B2 (en) Time slot replacement circuit
JPH0571109B2 (en)
JP3251311B2 (en) Sorting method for data representing numerical values
JPH0934432A (en) Display device
JPH04245532A (en) Data rate converting circuit
JPH08221047A (en) Character color changing device for 'karaoke'
JPH0454627A (en) Character ruled line generating device
JPH0381165A (en) Emphasized character generator
JPH0394324A (en) Data converter
JPS61259291A (en) Character display unit
JP2004062588A (en) Selector circuit
JPH04280295A (en) Character pattern processing device
JPH09282868A (en) Random access memory