JPH0264751A - Data memory system - Google Patents
Data memory systemInfo
- Publication number
- JPH0264751A JPH0264751A JP21671288A JP21671288A JPH0264751A JP H0264751 A JPH0264751 A JP H0264751A JP 21671288 A JP21671288 A JP 21671288A JP 21671288 A JP21671288 A JP 21671288A JP H0264751 A JPH0264751 A JP H0264751A
- Authority
- JP
- Japan
- Prior art keywords
- data
- memory
- state
- processing
- stored
- 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
Links
Abstract
Description
【発明の詳細な説明】
〔概 要]
CPU等を用いてソフトウェアで多量のデータの状態遷
移を処理する場合に用いて好適なデータ記憶方式に関し
、
状態数が2mのデータを複数N (N>2m)記憶する
場合に、メモリ使用効率の良い状態でメモリエリアを使
用できるようにするとともに、データ処理時間をも少な
くできるようにすることを目的とし。[Detailed Description of the Invention] [Summary] Regarding a data storage method suitable for use when processing state transitions of a large amount of data by software using a CPU etc. 2m) The purpose is to make it possible to use a memory area in a state with good memory usage efficiency when storing data, and to also reduce data processing time.
状態の変化態様が最大2m通りあるN (N>2m)種
類のデータをそれぞれ記憶するに際して、m個のメモリ
を一組にして、各メモリのビットごとに該データを割り
当てて記憶するように構成する。When storing N (N>2m) types of data each having a maximum of 2m states of change, m memories are combined into a set, and each memory is configured to allocate and store the data for each bit. do.
[産業上の利用分野]
本発明は、CPU等を用いてソフトウェアで多量のデー
タの状態遷移を処理する場合に用いて好適なデータ記憶
方式に関する。[Industrial Application Field] The present invention relates to a data storage method suitable for use when processing state transitions of a large amount of data by software using a CPU or the like.
[従来の技術]
第6図はCPUを用いたデータ処理装置のブロック図で
あるが、この第6図において、10は複数種類(N)の
データD1〜DN(これらのデータとしては例えばビル
内の各所に設置されたセンサからの各種のデータが考え
られ、各データは複数の状態をとる)を取り込む入力ポ
ート、11はCPU、12は処理プログラムを記憶して
いるROM、13は上記の各データの状態を記憶するR
AM、14は出力ポートで、これらの入力ポート10、
CPUII、ROM12.RAM13.出力ポート14
は相互にパスライン15を介して接続されている。[Prior Art] FIG. 6 is a block diagram of a data processing device using a CPU. In FIG. 11 is a CPU, 12 is a ROM that stores a processing program, 13 is each of the above. R that remembers the data state
AM, 14 is an output port, and these input ports 10,
CPUII, ROM12. RAM13. Output port 14
are connected to each other via a pass line 15.
ここで、RAM13は、第7図に示すごとく、各データ
D1〜ONに対してそれぞれ1つの保存エリアM1〜M
N[これらの保存エリアM1〜MNはアドレス1〜Nに
対応する例えば1バイト(8ビツト)のメモリエリアで
ある]を割り当て、各保存エリアM1〜MNに各データ
の状態を保存している。例えば状態が4種類のデータに
対しては、第8図に示すように、保存エリア中の2ビッ
ト分だけを使用している。なお、第8図において、「0
0」の状態■は例えばアラームが発生していない状態、
「01」の状態■は例えばアラームが初めて発生した状
態、「10」の状態■は例えばアラーム発生後に復旧し
た状態、rllJの状態■は例えばアラームが継続して
発生している状態を示している。Here, as shown in FIG. 7, the RAM 13 has one storage area M1 to M for each data D1 to ON.
N [These storage areas M1 to MN are memory areas of, for example, 1 byte (8 bits) corresponding to addresses 1 to N], and the state of each data is stored in each storage area M1 to MN. For example, for data with four types of states, only two bits in the storage area are used, as shown in FIG. In addition, in Fig. 8, “0
For example, the state ``0'' is a state where no alarm has occurred,
A state of "01" ■ indicates, for example, a state in which an alarm has occurred for the first time, a state "10" indicates, for example, a state in which recovery has occurred after an alarm has occurred, and a state "■" of rllJ indicates, for example, a state in which an alarm continues to occur. .
ところで、このようなデータ処理装置でのデータ処理は
、第9図に示すごとく、まず、ステップa1で、入力ポ
ート10を介してデータDユから順番に状態を読み込ん
だのち、データD4についてRAM13内のデータD8
に対応する保存データとの比較等の処理を行なって新し
い状態(■〜■のいずれかの状態)を保存する(ステッ
プa2゜a3)。By the way, data processing in such a data processing device is as shown in FIG. data D8
Processing such as comparison with the stored data corresponding to is performed and the new state (any state from ■ to ■) is saved (steps a2 and a3).
その後は、ステップa4で、処理結果を見て、その結果
から問題有りの場合は、出力ポート14から信、号を出
して、ランプ等を点灯させて(ステップa5)、アラー
ムの発生を通知する。After that, in step a4, check the processing results, and if the results indicate that there is a problem, output a signal from the output port 14, turn on a lamp, etc. (step a5), and notify the occurrence of an alarm. .
ま九、処理結果から問題無しの場合は、ステップa6で
、データDNまで上記と同様の処理を施したかどうかを
判定し、Noなら、ステップa1以降の処理を実行し、
データDNまで上記と同様の処理を施した場合は、処理
を終了する。9. If there is no problem from the processing result, it is determined in step a6 whether the same processing as above has been performed up to the data DN, and if No, execute the processing from step a1 onwards,
If the same process as above is performed up to the data DN, the process ends.
[発明が解決しようとする課題]
しかしながら、上記のような従来例にかがるデータ記憶
方式では、1つのデータに対して例えば8ビツトからな
るメモリエリアを割り当てて使用しているので、状態数
の多くないデータを多く記憶しようとすると、メモリ使
用効率が悪い状態で占有するメモリエリアが増大すると
ともに、処理時間も比例して増大するという問題点があ
る。[Problems to be Solved by the Invention] However, in the conventional data storage method as described above, a memory area consisting of, for example, 8 bits is allocated and used for one piece of data, so the number of states is small. If an attempt is made to store a large amount of data that does not have a large amount of data, there is a problem that the memory area occupied increases with poor memory usage efficiency, and the processing time also increases proportionally.
−例を示すと、1つの保存エリアとして上記のような1
バイト(8ビツト)のメモリを考えると、1つのエリア
で256の状態を定義できるが、実際に実用として使用
する場合、1つのデータの状態としてはせいぜい数種(
2〜4)程度である。- For example, if one storage area is 1 as shown above.
Considering a byte (8 bits) of memory, 256 states can be defined in one area, but in actual use, one data state can be defined in at most several types (
2 to 4).
今、もし、第8図に示すごとく、データに4種の状態が
あると仮定すると、保存エリア・とじては。Now, if we assume that there are four types of data states as shown in Figure 8, the storage area and end.
2ビツトを1つとしたエリアで十分であり、8ビツト構
成である必要はない。換言すれば、1保存エリアにつき
、6ビツト分は無駄になっており、全体として、データ
がN個の場合は、使用ビットは2Nビツトであるのに対
し、3倍の6Nビツト分もが無駄なピットになっている
。従って、このような従来の記憶方式では、メモリの使
用効率が悪く、且つ、データ数の増大に伴い占有するメ
モリエリアが増大するのである。An area of 2 bits is sufficient, and an 8-bit configuration is not necessary. In other words, 6 bits are wasted per storage area, and overall, if there are N pieces of data, the used bits are 2N bits, but 6N bits (3 times as much) are wasted. It is a pit. Therefore, in such a conventional storage method, memory usage efficiency is poor, and the occupied memory area increases as the amount of data increases.
また、従来の記憶方式では、データの処理に際して、こ
の処理に要するソフトウェア上のステップ数をメモリエ
リアの占有数Nだけ繰り返す必要があり、このため、デ
ータ数が増えると、処理時間も増える。例えば全てのデ
ータの中で、データが状態■のときに処理Aを実行する
処理を考えると、このときのアルゴリズムは第10図の
ようになる。即ち、この第10図においては、ステップ
b1で、データを読み込み、ステップb2で、データが
roOJ (状態■)がどうかを判定し、もし、YE
Sなら、ステップb3で、処理Aを施し、Noなら、ス
テップb4で、全エリアのデータを読み込んだかどうか
を判定し、NOの場合は、再度ステップb1へ戻る。こ
こで、この第10図に示すアルゴリズムにおいて、各ス
テップ数を簡単のため1とすると、全処理に必要なステ
ップ数は全ての状態がI以外であった場合は、3×N(
データ数が512個の場合は3X512=1536)ス
テップとなる。Furthermore, in the conventional storage method, when processing data, it is necessary to repeat the number of software steps required for this processing by the number N of occupied memory areas, and therefore, as the number of data increases, the processing time also increases. For example, if we consider a process in which process A is executed when data is in state 2 among all data, the algorithm at this time is as shown in FIG. That is, in this FIG. 10, in step b1, data is read, and in step b2, it is determined whether the data is roOJ (state ■), and if YE
If S, processing A is performed in step b3; if No, it is determined in step b4 whether data in all areas has been read; if NO, the process returns to step b1 again. Here, in the algorithm shown in FIG. 10, if each step number is set to 1 for simplicity, the number of steps required for the entire process is 3×N(
If the number of data is 512, the number of steps is 3×512=1536).
本発明は、上述のような問題点を解決しようとするもの
で、状態数が2mのデータを複数N (N>2m)記憶
する場合に、メモリ使用効率の良い状態でメモリエリア
を使用できるようにするとともに、データ処理時間をも
少なくできるようにした。データ記憶方式を提供するこ
とを目的としている。The present invention is an attempt to solve the above-mentioned problems, and is designed to use the memory area in a highly efficient manner when storing a plurality of N (N>2m) pieces of data with a number of states of 2m. At the same time, we were able to reduce data processing time. The purpose is to provide a data storage method.
[課題を解決するための手段] 第1図は本発明の原理説明図である。[Means to solve the problem] FIG. 1 is a diagram explaining the principle of the present invention.
この第1図において、M1〜Mmはメモリで、これらの
メモリM1〜Mmを一組にして、各メモリM1〜Mmの
ビット(1〜N)ごとに、状態の変化態様が最大2m通
りあるN (N>2m)種類のデータD工〜DNが割り
当てられて記憶されている。In this FIG. 1, M1 to Mm are memories, and these memories M1 to Mm are set as a set, and each bit (1 to N) of each memory M1 to Mm has a maximum of 2m ways of state change. (N>2m) types of data D to DN are assigned and stored.
[作 用]
このような構成により、状態の変化態様が最大2m通’
JアルN (N>2111)種類のデータD1〜DNを
それぞれ記憶するに際しては、各メモリM1〜Mmのビ
ット(1〜N)ごとに、各データD1〜D、を割り当て
て記憶する。[Function] With this configuration, the state change mode can be changed up to 2m.
When storing data D1 to DN of (N>2111) types, each data D1 to D is allocated and stored for each bit (1 to N) of each memory M1 to Mm.
[実施例] 以下、図面を参照して本発明の詳細な説明する。[Example] Hereinafter, the present invention will be described in detail with reference to the drawings.
この実施例においても、第6図に示すCPUを用いたデ
ータ処理装置のRAMへのデータの記憶の仕方にかかる
もので、第2図は本発明の一実施例を示す図であり、こ
の第2図において、Ml。This embodiment also concerns the method of storing data in the RAM of the data processing device using the CPU shown in FIG. 6, and FIG. 2 is a diagram showing one embodiment of the present invention. In Figure 2, Ml.
M2はデータを保存するRAMのアドレス1,2に対応
するメモリエリア(保存エリア)で、これらのメモリエ
リアMl、M2を一組にして、各メモリMl、M2のビ
ット(1〜N)ごとに、状態の変化態様が最大4 (2
m)通りあるN (N>2m)種類のデータD1〜DN
が割り当てられて記憶されている。M2 is a memory area (save area) corresponding to addresses 1 and 2 of the RAM that stores data.These memory areas Ml and M2 are combined into a set, and each bit (1 to N) of each memory Ml and M2 is , the state change mode is up to 4 (2
m) There are N (N>2m) types of data D1 to DN.
is assigned and stored.
なお、CPUはNビットのデータを同時に処理しつる能
力があるものとする。It is assumed that the CPU has the ability to simultaneously process N-bit data.
上述の構成により、上記のように状態の変化態様が最大
4通りあるN種類のデータD工〜DNをそれぞれ記憶す
るに際しては、全ての状態(2′″通り)を表現するに
は、Nビットのメモリエリアが2個あれば十分であるか
ら、メモリエリアを2アドレス分用意し、各メモリエリ
アMl、M2のビット(1〜N)ごとに、各データD1
〜DNを割り当てて記憶することが行なわれる。With the above configuration, when storing N types of data D to DN each having a maximum of 4 state change modes as described above, N bits are required to express all the states (2'' ways). Since it is sufficient to have two memory areas, two memory areas are prepared for two addresses, and each data D1 is stored for each bit (1 to N) of each memory area Ml, M2.
~ DN is assigned and stored.
このようにすれば、メモリエリアの中で無駄になるビッ
トがなくなり、従って、メモリの使用効率を良くするこ
とができ、且つ、データ数が増大しても占有するメモリ
エリアは従来のものに比べると増大しない。In this way, there will be no wasted bits in the memory area, and therefore memory usage efficiency can be improved, and even if the number of data increases, the memory area occupied will be smaller than that of conventional methods. and does not increase.
また1本記憶方式では、データの処理に際して、この処
理に要するソフトウェア上のステップ数を1口実行する
だけで良い。このため、データ数の割りに処理時間を短
縮することができる0例えば前述の例と同様、全てのデ
ータの中で、データが状態Iのときに処理Aを実行する
処理を考えると、このときのアルゴリズムは第3図のよ
うになる。In addition, in the single storage method, when processing data, it is only necessary to execute one software step required for this processing. For this reason, processing time can be shortened in proportion to the number of data. For example, if we consider a process in which process A is executed when data is in state I among all data, as in the previous example, then The algorithm is shown in Figure 3.
即ち、この第3図においては、ステップA1で、メモリ
エリアM1のデータを一度に読み込むとともに、ステッ
プA2で、メモリエリアM2のデータを一度に読み込み
、ステップA3で、メモリエリアMl、M2の対応する
ビットに記憶されているデータのNORをとり、ステッ
プA4で、その結果が「00」 (状態I)がどうかを
判定し、もし、Noなら、ステップA3で、処理Aを施
し、YESなら、終了する。ここで、この第3図に示す
アルゴリズムにおいて、各ステップ数を簡単のため1と
すると、全処理に必要なステップ数は全ての状態が■以
外であった場合は、4ステツプとなり、処理時間が大幅
に短縮されることがわかる。That is, in FIG. 3, in step A1, the data in memory area M1 is read at once, in step A2, the data in memory area M2 is read in all at once, and in step A3, the data in memory area M1 and M2 are read in at the same time. NOR the data stored in the bits, and in step A4 determine whether the result is "00" (state I). If No, perform process A in step A3; if YES, end. do. Here, in the algorithm shown in Fig. 3, if each step is set to 1 for simplicity, the number of steps required for the entire process is 4 if all states are other than ■, and the processing time is 1. It can be seen that the time is significantly shortened.
なお、一般に、kビットのメモリおよびCPUを使用し
た場合、状態が2m通りあるデータの数をNとすると、
必要なメモリエリアは(N/k)×mバイトとなり、N
>2mの場合は、従来のNバイトに比べて小さくなる。In general, when using k-bit memory and CPU, let N be the number of data with 2m states.
The required memory area is (N/k) x m bytes, which is N
>2m is smaller than the conventional N bytes.
通常は、扱いデータ数(例えば512)に比べmはせい
ぜい2〜4程度であるので、従来よりも少ないエリアで
従来と同様のデータ数を記憶することができる。Normally, compared to the number of data to be handled (for example, 512), m is at most about 2 to 4, so the same number of data as before can be stored in a smaller area than before.
次に、具体例として、使用するメモリを1バイト(8ビ
ツト)のものを用い、CPUとして一度に8ビツトのデ
ータを処理可能な8ビツトCPUを使用したものについ
て説明する。この場合、データ数を512とし、各デー
タは4つの状態が存在するものとする。Next, as a specific example, a case will be described in which a 1-byte (8-bit) memory is used and an 8-bit CPU capable of processing 8-bit data at a time is used as the CPU. In this case, it is assumed that the number of data is 512 and each data has four states.
したがって、この具体例では、512種類のデータをそ
れぞれ記憶するに際して、2個のメモリを一組にして、
これらのメモリ対を64組用意し、各メモリのビットご
とにデータを8個ずつ割り当てて記憶する。即ち、第4
図に示すごとく、データD1〜D、は、メモリエリアM
l−1,M2−1に記憶し、データD、〜D1.は、メ
モリエリアM1−2.M2−2に記憶し、同様にして、
8個ずつデータを区切っていき、最後のデータD、。、
〜D5□2は、メモリエリアMl−64,M2−64に
記憶する。Therefore, in this specific example, when storing 512 types of data, two memories are combined into a set,
Sixty-four of these memory pairs are prepared, and eight pieces of data are allocated and stored for each bit of each memory. That is, the fourth
As shown in the figure, data D1 to D are stored in memory area M
l-1, M2-1, and data D, ~D1. is memory area M1-2. Store it in M2-2 and do the same,
Divide the data into eight pieces, and the last data is D. ,
~D5□2 are stored in memory areas Ml-64 and M2-64.
このようにすれば、状態が4通りあるデータ512個を
128 [(512/8)X2]バイトで記憶すること
ができる。これに対し、従来は512バイトのメモリエ
リアを占有していたので1木刀式によれば、1/4のエ
リアで同数のデータを記憶できることになる。In this way, 512 pieces of data with four states can be stored in 128 [(512/8)×2] bytes. On the other hand, since the conventional memory area occupied 512 bytes, according to the 1-bokuto method, the same amount of data can be stored in 1/4 the area.
そして、このようにメモリエリアが減少すると、ハード
ウェアの減少やメモリをアクセスする回数も減少するた
め、ソフトウェアの処理能力も向上する6例えば前述の
例と同様に、全てのデータの中で、データが状態■のと
きに処理Aを実行する処理を考えると、このときのアル
ゴリズムは第5図のようになる。即ち、この第5図にお
いては、ステップB1で、メモリエリアM1のデータを
8ビツト分−度に読み込むとともに、ステップB2で、
メモリエリアM2のデータを8ビツト分−度に読み込み
、ステップB3で、メモリエリアMl。When the memory area is reduced in this way, the hardware and the number of memory accesses are also reduced, which improves the processing power of the software.6 For example, as in the previous example, among all the data, data Considering a process in which process A is executed when is in state ■, the algorithm at this time is as shown in FIG. That is, in FIG. 5, in step B1, data in memory area M1 is read into 8 bits, and in step B2,
The data in the memory area M2 is read in 8 bits, and in step B3, the data in the memory area M1 is read.
M2の対応するビットに記憶されているデータのNOR
をとり、ステップB4で、その結果が[00」 (状態
■)がどうかを判定し、もし、NOなら、ステップB5
で、処理Aを施し、YESなら、ステップB6で、全エ
リア分読み込んだかどうかを判定し、NOならステップ
B1へ戻る。ここで、この第5図に示すアルゴリズムに
おいて、各ステップ数を簡単のため1とすると、全処理
に必要なステップ数は全ての状態が1以外であった場合
は、5x64=320ステツプとなり、従来の場合のス
テップ数1536に比べ、処理処理時間を約115に短
縮できる。NOR of the data stored in the corresponding bit of M2
In step B4, it is determined whether the result is [00" (state ■). If NO, step B5
Then, process A is performed, and if YES, it is determined in step B6 whether all areas have been read, and if NO, the process returns to step B1. Here, in the algorithm shown in Fig. 5, if the number of steps is set to 1 for simplicity, the number of steps required for the entire process is 5 x 64 = 320 steps when all states are other than 1, which is conventional The processing time can be reduced to about 115 compared to the 1536 steps in the case of .
以上、具体例を用いて説明したが、本方式によれば、C
PUの処理可能なビット数が増大(8ビツトより16ビ
ツト)したり、データ数が増大すると、より一層の改善
効果が得られるものである。The above has been explained using a specific example, but according to this method, C
If the number of bits that can be processed by the PU increases (from 8 bits to 16 bits) or the number of data increases, further improvement effects can be obtained.
[発明の効果]
以上詳述したように、本発明のデータ記憶方式によれば
、状態の変化態様が最大2m通りあるN(N>2m)種
類のデータをそれぞれ記憶するに際して、m個のメモリ
を一組にして、各メモリのビットごとにデータを割り当
てて記憶することが行なわれるので、メモリ使用効率の
良い状態でメモリエリアを使用できるほか、データ処理
時間も少なくできる利点がある。[Effects of the Invention] As detailed above, according to the data storage method of the present invention, when storing N (N>2m) types of data each having a maximum of 2m states of change, m memories are used. Since the data is allocated and stored for each bit of each memory as a set, the memory area can be used with high memory usage efficiency and the data processing time can be reduced.
第1図は本発明の原理説明図、
第2図は本発明の一実施例を示す図、
第3図は本発明の一実施例での処理アルゴリズムを示す
フローチャート、
第4図は本発明の具体例を示す図、
第5図は本発明の具体例での処理アルゴリズムを示すフ
ローチャート、
第6 図4* データ処理装置のブロック図、第7図は
RAM内の保存エリアを説明する図、第8図は保存デー
タの状態の遷移を示す図、第9図はデータ処理装置での
データ処理例を示すフローチャート、
第10図は従来例での処理アルゴリズムを示すフローチ
ャートである。
図において、
10は入力ポート、
11はCPU。
12はROM、
13はRAM、
14は出力ポート、
15はパスライン。
Ml、M2.Ml−1,Ml−2,Ml−64,M2−
1.M2−2.M2−64.Mm、MNjよメモリある
いはメモリエリア(保存工IJア)である。
Mm
N−1
N−1
本発明の源理説明図
M1〜Mm−−−メモ、す
Ml、M2−−− メモリエリア
本発明の一寅准@L示す図
第
図
テ゛−タよき理装置の1077図
第6図
M1〜MN −一一メモ、リエリア
RAM内の保存エリアti明する口
笛
図
状!!■
固函■匹■m
イ呆存デ一りの、l5anjl@L示す(2)第
図
第
日
第
io図FIG. 1 is a diagram explaining the principle of the present invention. FIG. 2 is a diagram showing an embodiment of the present invention. FIG. Figure 5 is a flowchart showing a processing algorithm in a concrete example of the present invention; Figure 6 is a block diagram of a data processing device; Figure 7 is a diagram explaining a storage area in RAM; FIG. 8 is a diagram showing the transition of the state of saved data, FIG. 9 is a flowchart showing an example of data processing in a data processing device, and FIG. 10 is a flowchart showing a processing algorithm in a conventional example. In the figure, 10 is an input port, and 11 is a CPU. 12 is a ROM, 13 is a RAM, 14 is an output port, and 15 is a pass line. Ml, M2. Ml-1, Ml-2, Ml-64, M2-
1. M2-2. M2-64. Mm and MNj are memories or memory areas (conservation work IJa). Mm N-1 N-1 Diagrams explaining the principles of the present invention M1 to Mm --- Memo, M1, M2 --- Memory area Diagrams showing the principles of the present invention 1077 Figure 6 M1~MN - 11 memo, storage area in the area RAM ti bright whistle figure! ! ■ Hard box ■ animal ■ m I'm dumbfounded, l5anjl@L (2) Figure 1st io Figure
Claims (1)
種類のデータ(D_1−D_N)をそれぞれ記憶するに
際して、 m個のメモリ(M1〜Mm)を一組にして、各メモリ(
M1〜Mm)のビットごとに該データを割り当てて記憶
することを 特徴とする、データ記憶方式。[Claims] There are a maximum of 2^m ways of changing the state N (N>2^m)
When storing each type of data (D_1-D_N), m memories (M1 to Mm) are combined into a set, and each memory (
A data storage method characterized in that the data is allocated and stored for each bit (M1 to Mm).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21671288A JPH0264751A (en) | 1988-08-30 | 1988-08-30 | Data memory system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21671288A JPH0264751A (en) | 1988-08-30 | 1988-08-30 | Data memory system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0264751A true JPH0264751A (en) | 1990-03-05 |
Family
ID=16692740
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21671288A Pending JPH0264751A (en) | 1988-08-30 | 1988-08-30 | Data memory system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0264751A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5979298A (en) * | 1982-10-29 | 1984-05-08 | 三洋電機株式会社 | Voice synthesizer |
-
1988
- 1988-08-30 JP JP21671288A patent/JPH0264751A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5979298A (en) * | 1982-10-29 | 1984-05-08 | 三洋電機株式会社 | Voice synthesizer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0248906B1 (en) | Multi-port memory system | |
| JPH0264751A (en) | Data memory system | |
| JPH02242355A (en) | Microprocessing system with extended address space | |
| JPH09190378A (en) | Memory address control circuit | |
| JPH0289132A (en) | Logical address generation system | |
| JP2812292B2 (en) | Image processing device | |
| EP0787326B1 (en) | System and method for processing of memory data and communication system comprising such system | |
| JPH03160543A (en) | Circuit for specifying extended address | |
| JPH02126321A (en) | Decoder for instruction code | |
| JPS62107339A (en) | Instruction constituting method for microcomputer | |
| JPH01284956A (en) | DMA controller | |
| JP3071717B2 (en) | Parity bit writing method | |
| JP2845746B2 (en) | Micro program controller | |
| JPS59106047A (en) | Microcomputer | |
| JP2692180B2 (en) | Microcomputer | |
| JPS6180341A (en) | Static random access memory device | |
| JPH0476648A (en) | Cache storage device | |
| JPH042973B2 (en) | ||
| JPS61112270A (en) | Byte converter | |
| JPH0381180B2 (en) | ||
| JPS61198351A (en) | Direct memory access control circuit | |
| JPH01310463A (en) | Buffer storage | |
| JPS6126699B2 (en) | ||
| JPH07219843A (en) | Memory bank switching device | |
| JPS613244A (en) | Data comparison system |