JPS58125281A - Storage device - Google Patents
Storage deviceInfo
- Publication number
- JPS58125281A JPS58125281A JP633682A JP633682A JPS58125281A JP S58125281 A JPS58125281 A JP S58125281A JP 633682 A JP633682 A JP 633682A JP 633682 A JP633682 A JP 633682A JP S58125281 A JPS58125281 A JP S58125281A
- Authority
- JP
- Japan
- Prior art keywords
- information
- exclusive
- storage
- storage unit
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
Abstract
Description
【発明の詳細な説明】 (1) 発明の技術分野 本発明は情報処理装置の記憶装置に関し。[Detailed description of the invention] (1) Technical field of the invention The present invention relates to a storage device for an information processing device.
特に1つの記憶ユニッ)K複数の異表ったデータを重複
して記憶し、記憶し九データのうちのいずれのものをも
必要に応じて任意に読出せる記憶装置に関するものであ
る。In particular, the present invention relates to a storage device in which one storage unit stores a plurality of different types of data overlappingly, and any of the stored data can be arbitrarily read out as needed.
(2)技術の背景
情報処理に用いる記憶装置の記憶容量は今日ますます増
大化することが求められているが、記憶幽子を際限なく
増加することはコストの増加、大型化につながシ、好ま
しくないので、可能な限夛少ない数の記憶ユニットを効
率的に利用することが望ましい。例えば図形処理に用い
る記憶装置などでは大容量の記憶が必要であり、記憶装
置間での情報交換を行うときは更にその複数倍の記憶容
量を要するが、そのような場合少い記憶ユニットを効率
的に用いて、同一機能を果すことができれば、大量の記
憶素子の節約となる。(2) Background of the technology Today, the storage capacity of storage devices used for information processing is required to increase more and more, but increasing the number of memory devices without limit will lead to increased cost and size. Therefore, it is desirable to efficiently utilize as few storage units as possible. For example, storage devices used for graphic processing require large amounts of storage, and exchanging information between storage devices requires multiple times that amount of storage. If the same function can be achieved by using multiple memory cells, a large amount of memory elements can be saved.
(3)従来技術の問題点
従来用いられている記憶ユニットでは、一つの記憶ユニ
ットに重ねて情報を記憶することはできない。既に情報
が記憶されているユニットに新しb情報を書き込むと以
前に記憶されていた情報は失われてしまうので、 +8
情報を保存するためには、保存のための別の記憶ユニッ
トが必要で6つ九。従って例えば記憶ユニy)間の情報
交換に関し第1図に示すように記憶ユニット1の情報A
と記憶ユニット2の情報Bを相互に交換しようとすると
きKFi、情報Aを一旦記憶ユニッ)3に移した後情報
Bを記憶ユニットIKIBし、然る後に記憶ユニット3
の情報Aを記憶ユニット2に移す必要があシ、記憶ユニ
ツ)1,2. と別に記憶ユニット3が不可欠であっ
た。(3) Problems with the Prior Art In conventionally used storage units, it is not possible to store information in a single storage unit. If you write new b information to a unit that already has information stored in it, the previously stored information will be lost, so +8
In order to store information, a separate storage unit is required for storage. Therefore, for example, regarding information exchange between storage units y), as shown in FIG.
When trying to exchange information B in storage unit 2 with KFi, information A is first transferred to storage unit 3, then information B is transferred to storage unit IKIB, and then information B is transferred to storage unit 3.
It is necessary to move the information A of the storage unit 2 to the storage unit 2, storage unit) 1, 2. In addition, a memory unit 3 was essential.
(4)発明の目的
本発明は同一の記憶ユニツ)K複数の異なった情報を重
複して記憶するととKよって。(4) Object of the Invention The present invention is directed to the same storage unit, which stores a plurality of different pieces of information redundantly.
記憶ユニットの効率的な利用と彼達する種々の用途のた
めの基本的な記憶ユニットの提供を図るものである。The purpose is to efficiently utilize the storage unit and to provide a basic storage unit for various uses.
(5)発明の構成
特許請求の範囲に記載のとおシ2本発明は記憶素子と排
他的論理和ゲートとを有する記憶装置であシ、該排他的
論理和ゲートは前記記憶素子に既に記憶されている信号
と、新たに入力される情報の排他的論理和をとるための
もので、#排他的論理和からなる信号を前記記憶素子に
新たな情報として記憶するものである。(5) Structure of the Invention According to the claims, the present invention is a memory device having a memory element and an exclusive OR gate, and the exclusive OR gate is already stored in the memory element. This is for calculating the exclusive OR of the signal currently input and newly input information, and the signal consisting of the #exclusive OR is stored in the storage element as new information.
(6)発明の実施例
以下図面を参照しながら本発明の実施例を詳細に説明す
る。(6) Embodiments of the Invention Embodiments of the invention will now be described in detail with reference to the drawings.
第2図は本発明の実施例であ〕1図中1は記憶素子、2
は排他的論理和ゲート、5は必要に応じて本発明の記憶
装置を通常の記憶ユニットとして動作させるためのモー
ド切換用ゲート、4は補正部で記憶素子の動作タイミン
グを補正する本のであル、後2者は必要に応じて設けれ
ばよく、省略も可能である。実際の記憶装置は上記ユニ
ットの複数個から構成されている。Figure 2 shows an embodiment of the present invention] In Figure 1, 1 is a memory element, 2
5 is an exclusive OR gate, 5 is a mode switching gate for operating the storage device of the present invention as a normal storage unit as required, and 4 is a correction unit that corrects the operation timing of the storage element. , the latter two may be provided as necessary, and may be omitted. An actual storage device is composed of a plurality of the above units.
1の記憶素子に書き込まれるデータは排他的論理和ゲー
ト2全通して入力される。排他的論理和ゲート2の一方
の入力la5には外部からの新しいデータが入力され、
他方の入力lJ4には記憶素子1に既に記憶されている
データが補正部4.モード切換用ゲート3を通じて入力
される。いま、記憶素子1に既に記憶されているデータ
をム、外部から入力される新しいデータをBとすると、
上記入とBの排他的論理和(BYAで示す)が記憶素子
1に入力されることになる。上記ユニットを通常の記憶
ユニットとして動作させたいときはモード切換用ゲート
5を閉じればよく、この場合排他的論理和ゲート2は単
なるバッファーとして動作し、データBはそのまま記憶
素子1に入力、記憶される。このようKして記憶された
データBYAから旧データムを得たいときKは、記憶内
容のBYAとデータBとの排他的論理和をとるようにす
ればよい。例えば入力線5からデータBを入力すれば直
ちに出力線7からデータムを得ることができる。Data to be written to one storage element is input through all exclusive OR gates 2. New data from the outside is input to one input la5 of the exclusive OR gate 2,
The data already stored in the storage element 1 is input to the other input lJ4 by the correction unit 4. It is input through the mode switching gate 3. Now, if the data already stored in the memory element 1 is M, and the new data input from the outside is B, then
The exclusive OR (indicated by BYA) of the above input and B will be input to the storage element 1. If you want to operate the above unit as a normal storage unit, just close the mode switching gate 5. In this case, the exclusive OR gate 2 operates as a mere buffer, and the data B is input to the storage element 1 and stored as is. Ru. When it is desired to obtain the old datum from the data BYA stored in K in this way, K should be an exclusive OR of the stored contents of BYA and data B. For example, if data B is input from the input line 5, a datum can be immediately obtained from the output line 7.
この場合記憶素子1の内容もデータムに変更されるが、
任意の方法で記憶素子の記憶内容を変更しないようにす
ることもできる。データBを得たいときは、同様にして
データムを加えればよい。In this case, the contents of storage element 1 are also changed to datum, but
It is also possible to prevent the storage contents of the storage element from being changed by any method. If you want to obtain data B, just add a datum in the same way.
以上のような構成によって、複数の記憶装着間での情報
交換は第1図の場合と異なり。With the above-described configuration, information exchange between a plurality of storage devices is different from that shown in FIG.
情報を交換するユニットの他に第5のユニットを必要と
しない。第3図にその例を示す。No fifth unit is required in addition to the unit that exchanges information. An example is shown in FIG.
同図において本発明のユニッ)IKは情報Aが、同じ〈
ユニツ)2には情報Bが記憶されていて、#情報を相互
に交換するときは次のようKする。先ず、同図■のとお
シュニット2の情報BをユニットIK入力する。その結
果は■のとおシュニッMK情報ムと情報Bの排他的論理
和AYBが記憶される。次に■のとお〕ユニット1の情
報AvBをユニット2に入力する。その結果ユニツ)2
Kti■のとおfi*VnとBの排他的論理和として情
報Aが記憶される。最後に■のとおシュニット2の情報
ムをユニット1に入力すると、■のとおシュニット1F
cはA2Bとムの排他的論理和Bが記憶され、情報ムと
情報Bは相互に交換されたことKなる。以上明らかなと
お担情報交梗は第3の記憶ユニットを必要とせず。In the figure, the unit) IK of the present invention has the same information A.
Unit) 2 stores information B, and when mutually exchanging information, proceed as follows. First, the information B of the Too Schnitt 2 shown in ■ in the figure is input to the unit IK. As a result, the exclusive OR AYB of the Schnitt MK information and information B is stored. Next, [Too] input the information AvB of unit 1 to unit 2. As a result, Units) 2
Information A is stored as the exclusive OR of Kti■, fi*Vn, and B. Finally, if you input the information of ■Noto Schnitt 2 into unit 1, ■Noto Schnitt 1F
In c, the exclusive OR B of A2B and M is stored, and K means that information M and information B have been mutually exchanged. As is clear from the above, carrier information communication does not require a third storage unit.
大量の記憶素子を節約するととができる。A large amount of storage elements can be saved.
またtIc4図のように本発明の記憶装置に情報aと情
報すの排他的論理和aザbを記憶させておけば、前記の
とおiaを入力すればbが出力され、同様にbを入力す
ればaが出力されるから、双方向変換テーブルが極めて
容具に実現できる。Furthermore, if the exclusive OR sum of information a and information a and b is stored in the storage device of the present invention as shown in Figure tIc4, if ia is input as described above, b will be output, and similarly, b will be input. Then, since a is output, a bidirectional conversion table can be realized very easily.
十の他本発明の記憶装置は、記憶内容が複数情報の排他
的論理和として記憶される性質を利用し、記憶内容を暗
号として用いた)。In addition to the above, the storage device of the present invention utilizes the property that the stored content is stored as an exclusive OR of multiple pieces of information, and uses the stored content as a code).
特殊なバッファメモリとして用いるなど、旧情報の保存
が可能な記憶装置として無限の利用可能性がある。It has infinite possibilities of use as a storage device that can store old information, such as using it as a special buffer memory.
(7ン 発明の詳細
な説明したように本発明に係る記憶装置は1重複して記
憶された複数の異なったデータのいずれをも必!!に応
じて任意に読出すことができる。(7) As described in detail of the invention, the storage device according to the present invention can arbitrarily read any of a plurality of different data stored in duplicate as required.
第1図は従来の記憶装置における情報交換の手順を示す
図、第2図は本発明の実施例を示す図、第3図は本発明
の記憶装置による情報交換の手順を示す図、第4図は本
発明の記憶装置を用いた双方向変換テーブルを示す図で
ある。
1・・・記憶素子、2・・・排他的論理和ゲート、5・
・・モード切換用ゲート、4・・・補正部、5,6・・
・入力線、7・・・出力線
第 3 目
第7図
第 2 図
5
第 4 口FIG. 1 is a diagram showing the procedure of information exchange in a conventional storage device, FIG. 2 is a diagram showing an embodiment of the present invention, FIG. 3 is a diagram showing the procedure of information exchange by the storage device of the present invention, and FIG. The figure is a diagram showing a bidirectional conversion table using the storage device of the present invention. DESCRIPTION OF SYMBOLS 1... Memory element, 2... Exclusive OR gate, 5...
...Mode switching gate, 4...Correction section, 5, 6...
・Input line, 7... Output line 3rd item Figure 7 Figure 2 Figure 5 4th port
Claims (1)
部よシ新たに書き込まれるデータとの排他的論理和をと
るゲートとを有し、前記旧データと前記外部よシ新たに
書き込まれるデータとの排他的論理和を新データとして
前記記憶素子に記憶するようにしたこと1を特徴とする
記憶装置。It has a memory element and a gate that performs an exclusive OR of old data stored in the memory element and data newly written from outside, and the old data and data newly written from outside. 1. A storage device characterized in that (1) the exclusive OR of the above is stored in the storage element as new data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP633682A JPS58125281A (en) | 1982-01-19 | 1982-01-19 | Storage device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP633682A JPS58125281A (en) | 1982-01-19 | 1982-01-19 | Storage device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS58125281A true JPS58125281A (en) | 1983-07-26 |
Family
ID=11635519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP633682A Pending JPS58125281A (en) | 1982-01-19 | 1982-01-19 | Storage device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS58125281A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4782442A (en) * | 1982-10-18 | 1988-11-01 | Hitachi, Ltd. | Time-sharing computer system operable in a host TSS mode and a terminal TSS mode |
-
1982
- 1982-01-19 JP JP633682A patent/JPS58125281A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4782442A (en) * | 1982-10-18 | 1988-11-01 | Hitachi, Ltd. | Time-sharing computer system operable in a host TSS mode and a terminal TSS mode |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1336981A (en) | Digital electric information processing system | |
JPH09167495A (en) | Data storage unit and data storage device using the unit | |
JPS58125281A (en) | Storage device | |
JPH01144287A (en) | Data memory | |
JPS57191764A (en) | Storage device | |
JPS63308783A (en) | Storage device | |
JPS61149989A (en) | semiconductor storage device | |
SU562811A1 (en) | Device for information exchange | |
JP2687679B2 (en) | Program development equipment | |
SU1580380A1 (en) | Device for interfacing subscribers | |
JPS61120260A (en) | Access device for sequential data memory circuit | |
JPH0129639Y2 (en) | ||
SU1439603A1 (en) | Memory control arrangement | |
JPS62260242A (en) | Large capacity memory device for continuous data | |
SU1211870A1 (en) | Switching device | |
JPS58219594A (en) | Character display | |
SU932567A1 (en) | Storage device | |
JPS5960490A (en) | Image data rotation method | |
JPH0290795A (en) | Time divisional switch control system | |
Tucker | A Large Scale Computer Terminal Output Controller. | |
JPS63153655A (en) | Memory access control method | |
JPH0239798A (en) | Converter for tdma data and tdm data | |
JPS5847798B2 (en) | Storage device | |
JPS59112396U (en) | data processing equipment | |
ES425091A1 (en) | Stored programme controlled telephone exchange |