[go: up one dir, main page]

JPH01320557A - Shared storage device - Google Patents

Shared storage device

Info

Publication number
JPH01320557A
JPH01320557A JP63154098A JP15409888A JPH01320557A JP H01320557 A JPH01320557 A JP H01320557A JP 63154098 A JP63154098 A JP 63154098A JP 15409888 A JP15409888 A JP 15409888A JP H01320557 A JPH01320557 A JP H01320557A
Authority
JP
Japan
Prior art keywords
register
storage device
protection
address
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.)
Pending
Application number
JP63154098A
Other languages
Japanese (ja)
Inventor
Kiyoushi Nakai
教詞 中井
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63154098A priority Critical patent/JPH01320557A/en
Publication of JPH01320557A publication Critical patent/JPH01320557A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Multi Processors (AREA)

Abstract

PURPOSE:To improve the throughput of a storage device by performing unitary management whether or not an area is the one protected in an interface device or a bus controller before making access to the storage device by a computer. CONSTITUTION:The computer 3 sets a write address on the address register 21 of the interface device 2, and write data on a data register 22, and a protection key in data write on a protection key register 23. Protection lock is read out from a protection lock memory 26 according to the content of the register 21, and it is compared with the content of the register 23 by using a comparator 25. When it is judged that write is possible as a result of comparison, a request to make access to the memory device 1 is issued. When permission to use the memory device 1 is issued from the bus controller 4, the address of the register 21 is fetched in an address register 11, and the data in the register 22 is fetched in a data register 12, and the content of the register 12 is written on the address of a memory 15 indicated by the register 11. Thus, it is possible to improve the throughput of the memory device.

Description

【発明の詳細な説明】[Detailed description of the invention] 【産業上の利用分野】[Industrial application field]

この発明は、計算機の共有記憶装置における共有記憶領
域の保護管理の簡略化とアクセスのスルーブツトを向上
できるようにした共有記憶装置に関するものである。
The present invention relates to a shared storage device that can simplify the protection management of a shared storage area in a shared storage device of a computer and improve access throughput.

【従来の技術】[Conventional technology]

第3図は例えば特開昭56−143063号公報に示さ
れた従来の共有記憶装置を示すシステム構成図であり、
図において、1は記憶装置、2はインタフェース装置で
あり、記憶装置1に、2a。 2b、2eのごとく複数台接続される。 3は計算機で、インタフェース装置2を介して3a、3
b、3cのごとく複数台接続される。4はバス制御装置
、5はバスであり、上記各インタフェース装置28〜2
c、記憶装置1.バス制御袋W4を接続し、共有記憶装
置を構成する。 記憶装置1は、アドレスレジスタ11.データレジスタ
12.保護キーレジスタ13.保護キーと保護ロックと
を比較する比較回路14.メモリ15および保護ロック
メモリ16で構成される。 インタフェース装置2はアドレスレジスタ21゜データ
レジスタ22.保護キーレジスタ23および記憶保護検
知回路24で構成される。 次に動作について説明する。共有記憶装置に接続する複
数台よりなる計算機3a〜3cはそれぞれインタフェー
ス装置2a〜2cにより記憶装置Iをアクセスする。イ
ンタフェース装置2a〜2Cのそれぞれからのアクセス
要求はバス制御装置4により優先権を決定し、許可され
たインタフェース装置2a〜2cのうちのいずれががバ
ス5を使用できるように制御される。 こめ方法については、良く知られているバス制御方式に
より実施されるが、後述するこの発明の目的には影響を
与えない。 いま、記憶装置1のメモリ15にデータを書き込む場合
の例について計算機3a、インタフェース装置2aをそ
れぞれ代表して説明する。計算機3aはインタフェース
装置2aのアドレスレジスタ21に書き込みアドレスを
、データレジスタ22に書き込みデータを、保護キーレ
ジスタ23にデータ書き込み時の保護キーをそれぞれ設
定し、記憶装置1ヘアクセス要求する。 バス制御装置4によりバス5の使用を許可されると、記
憶装置1のアドレスレジスタ11にアドレスレジスタ2
1に設定されたアドレスを、データレジスタ12にデー
タレジスタ22に設定されたデータを、保護キーレジス
タ13に保護キーレジスタ23に設定された保護キーを
それぞれ取り込む。そして、アドレスレジスタ11の内
容にしたがい、保護ロックメモリ16から保護ロックを
読み出し、保護キーレジスタ13の内容と比較回路14
を用いて比較する。 比較した結果、書き込み可能と判断した場合は、アドレ
スレジスタ11で示すメモリ15のアドレスにデータレ
ジスタ12の内容が書き込まれる。 書き込み不可と判断した場合は、書き込みは禁止され、
比較回路14から記憶保護検知回路24に書き込み不可
である旨の信号を送り、計算機3にエラーが報告される
。 次に保護ロックと保護キーの比較の方法について説明す
る。次の第1表は1ビツトで書き込み保護を行う場合の
一例を示している。 く第 1 表〉 この第1表において、保護キーが“0”の場合は、保護
ロックの内容にかかわらず書き込み可能であり、保護キ
ーが″“1′”の場合は保護ロックの内容が0″のとき
に書き込み不可、“1″のときに書き込み可能である。 保護ロックメモリ16には、あらがじめ計算機3のいず
れかにより保護ロックが書き込まれている。 以上のごとく、共有記憶領域は記憶装置1例の保護ロッ
クメモリ16によって一元的に管理される。
FIG. 3 is a system configuration diagram showing a conventional shared storage device disclosed in, for example, Japanese Unexamined Patent Publication No. 56-143063.
In the figure, 1 is a storage device and 2 is an interface device. Multiple units such as 2b and 2e are connected. 3 is a computer that connects 3a and 3 via the interface device 2.
Multiple units are connected as shown in b and 3c. 4 is a bus control device, 5 is a bus, and each of the above-mentioned interface devices 28 to 2
c. Storage device 1. The bus control bag W4 is connected to configure a shared storage device. The storage device 1 includes address registers 11 . Data register 12. Protection key register 13. Comparison circuit 14 for comparing the protection key and protection lock. It is composed of a memory 15 and a protection lock memory 16. The interface device 2 includes an address register 21, a data register 22. It is composed of a protection key register 23 and a memory protection detection circuit 24. Next, the operation will be explained. A plurality of computers 3a to 3c connected to the shared storage device access the storage device I through interface devices 2a to 2c, respectively. Access requests from each of the interface devices 2a to 2C are prioritized by the bus control device 4, and controlled so that any of the permitted interface devices 2a to 2c can use the bus 5. Although this method is implemented using a well-known bus control method, it does not affect the purpose of the present invention, which will be described later. Now, an example of writing data into the memory 15 of the storage device 1 will be described using the computer 3a and the interface device 2a as representatives, respectively. The computer 3a sets a write address in the address register 21, write data in the data register 22, and a protection key for data writing in the protection key register 23 of the interface device 2a, and requests access to the storage device 1. When the bus control device 4 permits the use of the bus 5, the address register 2 is stored in the address register 11 of the storage device 1.
The address set to 1 is taken into the data register 12, the data set in the data register 22 is taken into the data register 12, and the protection key set in the protection key register 23 is taken into the protection key register 13, respectively. Then, according to the contents of the address register 11, the protection lock is read from the protection lock memory 16, and the contents of the protection key register 13 and the comparison circuit 14 are read.
Compare using. As a result of the comparison, if it is determined that writing is possible, the contents of the data register 12 are written to the address of the memory 15 indicated by the address register 11. If it is determined that writing is not possible, writing will be prohibited.
The comparator circuit 14 sends a signal indicating that writing is not possible to the memory protection detection circuit 24, and the error is reported to the computer 3. Next, a method of comparing the protection lock and the protection key will be explained. Table 1 below shows an example of write protection using 1 bit. Table 1 In Table 1, if the protection key is "0", writing is possible regardless of the contents of the protection lock, and if the protection key is "1", the contents of the protection lock are 0. When it is "1", it is not writable, and when it is "1", it is writable. A protection lock is written in the protection lock memory 16 in advance by one of the computers 3. As described above, the shared storage area is centrally managed by the protection lock memory 16 of one example of the storage device.

【発明が解決しようとする12題】 従来の共有記憶装置は以上のように構成されているので
、記憶装置1ヘアクセス要求が許可されてはじめて保護
されている領域か否かを判別しなければならず、無意味
な記憶装置1へのアクセスによるバス5の競合が生じ、
共有記憶装置のスルーブツトが悪くなるなどの問題点が
あった。 この発明は上記のような問題点を解消するためになされ
たもので、記憶装置内の共有記憶領域の保護管理を簡単
化できるとともに、共有記憶領域へのアクセスのスルー
プットを向上させることができる共有記憶装置を得るこ
とを目的とする。
[12 Problems to be Solved by the Invention] Since the conventional shared storage device is configured as described above, it is necessary to determine whether the area is a protected area or not only after an access request to the storage device 1 is granted. Therefore, contention on the bus 5 occurs due to meaningless access to the storage device 1.
There were problems such as poor throughput of the shared storage device. This invention was made to solve the above-mentioned problems, and it is possible to simplify the protection management of the shared storage area in a storage device and improve the throughput of access to the shared storage area. The purpose is to obtain a storage device.

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

この発明に係る共有記憶装置は、記憶装置と複数台の計
算機との間のインタフェース装置またはバス制御装置の
いずれか一方に設けられ、記憶装置に対していずれかの
計算機がバスをアクセスする前に読み書き対象の記憶領
域の読み書き許可状態を判断する判断手段とを設けたも
のである。
A shared storage device according to the present invention is provided in either an interface device or a bus control device between a storage device and a plurality of computers, and is provided in either an interface device or a bus control device between a storage device and a plurality of computers, and before any of the computers accesses the bus to the storage device. A determining means is provided for determining the read/write permission state of the storage area to be read/written.

【作用】 この発明における判断手段は記憶装置に対していずれか
の計算機がバスをアクセスする前に読み書き対象の記憶
領域の読み書き許可状態をアクセスしようとするアドレ
スの保護ロックと計算機が設定する保護キーとから、こ
の計算機がアクセスしようとする領域がアクセス禁止か
否かを判断する。
[Operation] Before any computer accesses the bus to the storage device, the determination means determines the read/write permission state of the storage area to be read or written by checking the protection lock of the address to be accessed and the protection key set by the computer. Based on this, it is determined whether or not the area that this computer attempts to access is prohibited.

【実施例】【Example】

以下、この発明の一実施例を図について説明する。第1
図において、第3図と同一符号は同一または相当部分を
示す、26は第3図の保護ロックメモリ16と同様の保
護ロックメモリであり、インタフェース装置2内に設け
られている。 また、25はインタフェース装置2内に設けられ、保護
キーと保護ロックとを比較する比較回路である。保護ロ
ックメモリ26と比較回路25と保護キーレジスタ23
とにより読み書き対象の記憶領域の読み書き許可状態を
判断する判断手段を構成している。6は排他制御装置で
ある。 なお、記憶装置Jはアドレスレジスタ11.データレジ
スタ12.メモリ15とにより構成され、第3図で示し
た保護キーレジスタ13.保護ロックメモリ16および
比較回路14が省略されている。 また、インタフェース装置2は1台のみが複数台の計算
機3と記憶装置1との間に接続されている。インタフェ
ース装置2のその他の部分は第3図と同じである。 次に動作について説明する。いま、記憶装置1のメモリ
15にデータを書き込む場合の例について説明する。記
憶装置1をアクセスしようとする計算機3は排他制御装
置6にその旨を通知する。 排他制御装置6は内部のフラグをチエツクする。 このフラグは複数ある計算機3のうちいずれかから記憶
装置1のアクセス要求があるとセットされ、アクセス要
求のあった計算機3が後述するアクセスする共有記憶領
域の保護チエ・ツク終了後、再びこの計算機3から解除
命令があるとフラグがリセットされる。したがって、フ
ラグがセットされている間、他の計算機は共有記憶領域
の保護チエツクは行うことはできない。 排他制御装置6から計算機3に共有記憶領域の保護チエ
ツク許可がでると、その保護チエツク許可が出された計
算機3は共イ1記憶領域の保護チエツクを行う。 すなわち、計算機3はインタフェース装置2のアドレス
レジスタ21に書き込みアドレスを、データレジスタ2
2に書き込みデータを、保護キーレジスタ23にデータ
書き込み時の保護キーをそれぞれ設定する。そして、ア
ドレスレジスタ2工の内容にしたがい、保護ロックメモ
リ26から保護ロックを読み出し、保護キーレジスタ2
3の内容と比較回路25を用いて比較する。 比較した結果、書き込み可能と判断した場合は記憶装置
1ヘアクセスを要求する。バス制御装置4により記憶袋
y11の使用が許可されると、記憶装置1のアドレスレ
ジスタ11にアドレスレジスタ21のアドレスを取り込
み、データレジスタ12にデータレジスタ22のデータ
を取り込み、アドレスレジスタ11で示すメモリ15の
アドレスにデータレジスタ12の内容が書き込まれる。 また、比較回路25により書き込み不可と判断した場合
は、記憶装置1へのアクセス要求は禁止され、記憶保護
検知回路24に書き込み不可である旨の信号を比較回路
25から送り、計算機3にエラーが報告される。 なお、上記実施例では、インタフェース装置2内に保護
領域のチエツクを行う判断手段を設けたが、第2図に示
すように、バス制御装置4内に第1図に示すのと同じ保
W ell域のクニックを行う判断手段を設けることに
よって、第1図に示す排他制御装置6を省くことができ
、なおかつ第1図の実施例と同じ効果を奏する。 第2図において、バス制御装置4はバス5の使用許可を
計算機3に与える前に、保護領域のチエツクを行い、書
き込み不可である場合には計算機3にバスの使用権を与
えないよう構成され、第3図と同一符号は同一または相
当部分を示す。 この第2図において、41はアドレスレジスタ、42は
データレジスタ、43は保護キーレジスタ、44は記憶
保護検知回路、46は第3図の保護ロックメモリ16と
同様の保護ロックメモリ、45は保護キーと保護ロック
とを比較する比較回路である。保護キーレジスタ43.
比較回路45.保護ロックメモリ46とにより、第1図
の場合と同様に判断手段を構成している。 なお、インタフェース装置2は第3図と同様の構成とな
っており、記憶装置1は第1図と同様の構成となってい
る。 次に動作について説明する。第2図において計算機3は
共有の記憶装置1に書き込みを行う場合、インタフェー
ス装置2のアドレスレジスタ21゜データレジスタ22
.保護キーレジスタ23にそれぞれアドレス、データ、
保護キーを設定する。 設定されたそれぞれのデータは同時にバス制御装置4内
のアドレスレジスタ41.データレジスタ42.保護キ
ーレジスタ43に取り込まれ、第1図の実施例で説明し
たのと同様にして、書き込み可能か否かを比較回路45
で判断し、書き込み可能と判断された場合は、バス制御
装置4はバス使用状態を調べ、使用可であれば、アドレ
スレジスタ41とデータレジスタ42の内容をバス5を
介して記憶装置lのアドレスレジスタ11.データレジ
スタ12に取り込まれ、メモリ15に書き込みを行う。 書き込み不可と判断された場合は、書き込みが禁止され
、記憶保護検知回路44に書き込み不可である旨の信号
を送り、計算機3にエラーが報告される。
An embodiment of the present invention will be described below with reference to the drawings. 1st
In the figure, the same reference numerals as in FIG. 3 indicate the same or equivalent parts. Reference numeral 26 denotes a protection lock memory similar to the protection lock memory 16 in FIG. 3, and is provided in the interface device 2. Further, 25 is a comparison circuit provided in the interface device 2 to compare the protection key and the protection lock. Protection lock memory 26, comparison circuit 25, and protection key register 23
This constitutes a determining means for determining the read/write permission state of the storage area to be read/written. 6 is an exclusive control device. Note that the storage device J has an address register 11. Data register 12. The protection key register 13 . shown in FIG. Protection lock memory 16 and comparison circuit 14 are omitted. Furthermore, only one interface device 2 is connected between the plurality of computers 3 and the storage device 1 . The other parts of the interface device 2 are the same as in FIG. Next, the operation will be explained. An example of writing data to the memory 15 of the storage device 1 will now be described. A computer 3 attempting to access the storage device 1 notifies the exclusive control device 6 of this fact. The exclusive control device 6 checks an internal flag. This flag is set when there is an access request to the storage device 1 from one of the multiple computers 3, and after the computer 3 that made the access request completes the protection check for the shared storage area to be accessed, which will be described later, the computer 3 returns to the storage device 1. When a release command is issued from 3 onwards, the flag is reset. Therefore, while the flag is set, other computers cannot check the protection of the shared storage area. When the computer 3 is granted permission to check the protection of the shared storage area from the exclusive control device 6, the computer 3 to which the protection check permission has been issued performs a protection check of the shared storage area. That is, the computer 3 writes the write address into the address register 21 of the interface device 2, and writes the write address into the address register 21 of the interface device 2.
The write data is set in 2, and the protection key for data writing is set in the protection key register 23, respectively. Then, according to the contents of the address register 2, the protection lock is read from the protection lock memory 26, and the protection key register 2 is read out.
3 using the comparison circuit 25. As a result of the comparison, if it is determined that writing is possible, access to the storage device 1 is requested. When the use of the memory bag y11 is permitted by the bus control device 4, the address of the address register 21 is taken into the address register 11 of the storage device 1, the data of the data register 22 is taken into the data register 12, and the memory indicated by the address register 11 is stored. The contents of the data register 12 are written to address 15. If the comparison circuit 25 determines that writing is not possible, the access request to the storage device 1 is prohibited, and the comparison circuit 25 sends a signal to the memory protection detection circuit 24 indicating that writing is not possible, and the computer 3 is notified of the error. Reported. In the above embodiment, a judgment means for checking the protection area is provided in the interface device 2, but as shown in FIG. 2, the same protection Well as shown in FIG. By providing a determining means for performing a range check, the exclusive control device 6 shown in FIG. 1 can be omitted, and the same effect as the embodiment shown in FIG. 1 can be achieved. In FIG. 2, the bus control device 4 is configured to check the protected area before granting permission to use the bus 5 to the computer 3, and not grant the right to use the bus to the computer 3 if writing is not possible. , the same symbols as in FIG. 3 indicate the same or corresponding parts. 2, 41 is an address register, 42 is a data register, 43 is a protection key register, 44 is a memory protection detection circuit, 46 is a protection lock memory similar to the protection lock memory 16 in FIG. 3, and 45 is a protection key. This is a comparison circuit that compares the protection lock and the protection lock. Protection key register 43.
Comparison circuit 45. The protection lock memory 46 constitutes a determining means as in the case of FIG. Note that the interface device 2 has the same configuration as in FIG. 3, and the storage device 1 has the same configuration as in FIG. Next, the operation will be explained. In FIG. 2, when the computer 3 writes to the shared storage device 1, the computer 3 uses the address register 21 and data register 22 of the interface device 2.
.. The protection key register 23 contains addresses, data, and
Set a protection key. Each of the set data is simultaneously stored in the address register 41 in the bus control device 4. Data register 42. The data is stored in the protection key register 43, and the comparison circuit 45 determines whether or not it is writable in the same manner as described in the embodiment of FIG.
If it is determined that writing is possible, the bus controller 4 checks the bus usage status, and if the bus is usable, transfers the contents of the address register 41 and data register 42 to the address of the storage device l via the bus 5. Register 11. The data is taken into the data register 12 and written into the memory 15. If it is determined that writing is not possible, writing is prohibited, a signal indicating that writing is not possible is sent to the memory protection detection circuit 44, and an error is reported to the computer 3.

【発明の効果】【Effect of the invention】

以上のように、この発明によれば、いずれかの計算機が
記憶装置をアクセスする前にインタフェース装置または
バス制御装置内で保護されている領域か否かを一元的に
管理するように構成したので、装置が簡単になり、また
無意味な記憶装置へのアクセス要求がなくなり、バスの
競合が少なくなる。これによって、記憶装置のスルーブ
ツトも向上する効果がある。
As described above, according to the present invention, before any computer accesses the storage device, it is configured to centrally manage whether or not the area is protected within the interface device or the bus control device. This simplifies the device, eliminates meaningless storage access requests, and reduces bus contention. This has the effect of improving the throughput of the storage device.

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

第1図はこの発明の一実施例による共有記憶装置を示す
システム構成図、第2図はこの発明の他の実施例による
共有記憶装置のシステム構成図、第3図は従来の共有記
憶装置を示すシステム構成図である。 ■は記憶装置、2はインタフェース装置、3は計算機、
4はバス制御装置、5はバス、23.43は保護キーレ
ジスタ、26.46は保護ロックメモリ、25.45は
比較回路。 なお、図中、同一符号は同一、又は相当部分を示す。 (外2名)− 第 1 図 第 31
FIG. 1 is a system configuration diagram showing a shared storage device according to an embodiment of the invention, FIG. 2 is a system configuration diagram of a shared storage device according to another embodiment of the invention, and FIG. 3 is a system configuration diagram showing a shared storage device according to another embodiment of the invention. 1 is a system configuration diagram shown in FIG. ■ is a storage device, 2 is an interface device, 3 is a computer,
4 is a bus control device, 5 is a bus, 23.43 is a protection key register, 26.46 is a protection lock memory, and 25.45 is a comparison circuit. In addition, in the figures, the same reference numerals indicate the same or equivalent parts. (2 others) - Figure 1, Figure 31

Claims (1)

【特許請求の範囲】[Claims] 複数の計算機と、この複数の計算機に対して共通に設け
られた記憶装置と、この記憶装置とバスを介して接続さ
れかつ上記複数の計算機に接続された1台のインタフェ
ース装置と、上記複数の計算機のうちのいずれかから上
記記憶装置のアクセス要求の発生時に上記バスの使用の
許可の可否を判断するバス制御装置と、このバス制御装
置と上記インタフェース装置とのいずれか一方に設けら
れ、上記記憶装置に対して上記いずれかの計算機が上記
バスをアクセスする前に読み書き対象の記憶領域の読み
書き許可状態を判断する判断手段とを備えた共有記憶装
置。
a plurality of computers, a storage device provided in common to the plurality of computers, an interface device connected to the storage device via a bus and connected to the plurality of computers, and a bus control device that determines whether or not use of the bus is permitted when an access request to the storage device is generated from one of the computers; and a bus control device provided in either one of the bus control device and the interface device, and A shared storage device comprising determining means for determining a read/write permission state of a storage area to be read/written before any of the computers accesses the bus to the storage device.
JP63154098A 1988-06-22 1988-06-22 Shared storage device Pending JPH01320557A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63154098A JPH01320557A (en) 1988-06-22 1988-06-22 Shared storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63154098A JPH01320557A (en) 1988-06-22 1988-06-22 Shared storage device

Publications (1)

Publication Number Publication Date
JPH01320557A true JPH01320557A (en) 1989-12-26

Family

ID=15576871

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63154098A Pending JPH01320557A (en) 1988-06-22 1988-06-22 Shared storage device

Country Status (1)

Country Link
JP (1) JPH01320557A (en)

Similar Documents

Publication Publication Date Title
US4473878A (en) Memory management unit
US4995112A (en) Security system
US4488256A (en) Memory management unit having means for detecting and preventing mapping conflicts
US5579505A (en) Memory access system and method for granting or preventing atomic or nonatomic memory access requests to shared memory regions
US6854032B2 (en) System for accessing a region of memory using remote address translation and using a memory window table and a memory region table
US20040177266A1 (en) Data processing system with peripheral access protection and method therefor
US7277972B2 (en) Data processing system with peripheral access protection and method therefor
JPS61166652A (en) Interruption generating system using exceptional memory protection
US6076126A (en) Software locking mechanism for locking shared resources in a data processing system
US11216390B2 (en) Storage device, memory access control system, and memory access control method
US4477871A (en) Global operation coordination method and circuit
JPH01320557A (en) Shared storage device
JPS6074059A (en) Storage device access control method
JPH04130553A (en) Electronic computer
JPS59117658A (en) Common bus access management device in multi-microprocessor system
JPH01219933A (en) Bus window circuit
JP2710475B2 (en) Memory control circuit
JPH01300365A (en) Exclusive control system for multi-processor system
JPS5953588B2 (en) Memory interleave control method
JPS6224347A (en) Bus controller
JPS59139199A (en) Protecting method of storage
JP2002535745A (en) Data processing system for security critical functions
JPH02257247A (en) Multi-processor system
JPH0337750A (en) Function device peripheral of processor
JPH05204742A (en) Main storage device