JPH044454A - System for protecting register access - Google Patents

System for protecting register access

Info

Publication number
JPH044454A
JPH044454A JP10526990A JP10526990A JPH044454A JP H044454 A JPH044454 A JP H044454A JP 10526990 A JP10526990 A JP 10526990A JP 10526990 A JP10526990 A JP 10526990A JP H044454 A JPH044454 A JP H044454A
Authority
JP
Japan
Prior art keywords
register
processor
access
common device
srl
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
JP10526990A
Other languages
Japanese (ja)
Inventor
Tsutomu Komatsubara
小松原 勉
Shuji Miki
三木 修次
Katsuyuki Okada
勝行 岡田
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP10526990A priority Critical patent/JPH044454A/en
Publication of JPH044454A publication Critical patent/JPH044454A/en
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

PURPOSE:To improve the general usefulness, functional expandability, and reliability of this system by discriminating the propriety of access to a register on the basis of a comparison result between the system controlling link of a processor requesting the access and the system controlling link of a common device having the register. CONSTITUTION:An address discriminating section 39 discriminates whether or not a received register oriented address is to a special register on the basis of the discrimination bit of the address. When the discrimination bit is '1' and the access is to the special register, the section 39 feeds a discrimination requesting signal to an SRL discriminating section 35. Then the section 35 compares the system controlling link SRL received from a processor 1 with the system controlling link SRL of a common device 3 itself stored in an SRL storing section 37 and discriminate the propriety of the access from the processor 1 to the special register. Therefore, when processor 1 makes access to a register in the common device 3 at a special address area, the access can be realized by making comparison between the system controlling links only and the general usefulness, functional expandability, and reliability of this system are improved.

Description

【発明の詳細な説明】 [発明の目的コ (産業上の利用分野) 本発明は、複数のプロセッサおよび該複数のプロセッサ
からアクセスされるレジスタを有する1つ以上の共通装
置を有するマルチプロセッサシステムにおけるレジスタ
アクセス保護方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention (Industrial Application Field) The present invention relates to a multiprocessor system having a plurality of processors and one or more common devices having registers accessed by the plurality of processors. Concerning register access protection methods.

(従来の技術) マルチプロセッサシステムにおいては、共通メモリ装置
や共通データチャンネル装置等の共通装置内に設けられ
てい、るレジスタ類は複数のプロセッサからアクセスさ
れる。しかしながら、データチャンネル装置とプロセッ
サとの接続関係を制御するレジスタや、プロセッサから
の共通装置のリセット要求を受は付けるレジスタ等のよ
うなシステム構成制御に関する特殊レジスタへのアクセ
スをすべてのプロセッサから許容すると、システム全体
の安定性を阻害する可能性がある。すなわち、1台のプ
ロセッサが例えば障害のため暴走し、誤って共通装置の
特殊レジスタにアクセスしたとすると、共通装置の動作
が阻害され、システム全体の正常動作が保証できなくな
る可能性がある。
(Prior Art) In a multiprocessor system, registers provided in a common device such as a common memory device or a common data channel device are accessed by a plurality of processors. However, if all processors are allowed to access special registers related to system configuration control, such as registers that control the connection relationship between data channel devices and processors, and registers that accept reset requests for common devices from processors, , which may impede the stability of the entire system. That is, if one processor runs out of control due to a failure, for example, and accesses a special register of a common device by mistake, the operation of the common device may be inhibited, and the normal operation of the entire system may not be guaranteed.

上述したような現象を回避するため、従来は、マスタ/
スレーブのようなプロセッサ間の階位を表すプロセッサ
モードを設定するとともに、特殊レジスタへのアクセス
を専用に実行する命令を用いて、プロセッサモードに従
って本命令の実行を行うか否かを判定する方法が使用さ
れている。更に具体的には、プロセッサのモードがマス
クの時は、特殊レジスタへのアクセスを専用に実行する
命令の実行を許容するが、スレーブの場合には、本命令
の実行を許容しないというものである。そして、システ
ムの中でマスクモードのプロセッサを1台になるように
すれば、共通装置内の特殊レジスタをシステム内の大部
分を占めるスレーブプロセッサの障害から保護すること
ができる。
In order to avoid the above-mentioned phenomenon, conventionally, the master/
There is a method of determining whether or not to execute this instruction according to the processor mode by setting a processor mode that represents the hierarchy between processors such as slave, and using an instruction that exclusively executes access to a special register. It is used. More specifically, when the processor mode is mask, execution of an instruction dedicated to accessing a special register is allowed, but when the processor is in slave mode, execution of this instruction is not allowed. . If there is only one processor in the mask mode in the system, the special registers in the common device can be protected from failures of the slave processors that occupy the majority of the system.

(発明が解決しようとする課題) 汎用マイクロコンピュータを用いたプロセッサでは、特
殊レジスタへのアクセスのみを実行する専用命令の追加
が困難であり、上述したような保護対策を実現すること
かできないという問題がある。
(Problem to be Solved by the Invention) In a processor using a general-purpose microcomputer, it is difficult to add a dedicated instruction that only accesses a special register, and the above-mentioned protection measures cannot be implemented. There is.

また、複雑な特殊レジスタのアクセス許容条件を実現す
るには、複数種類のプロセッサモード、専用命令を設け
る必要があるため、機能拡張性、論理仕様として汎用性
が悪いという問題がある。
In addition, in order to realize complicated special register access permission conditions, it is necessary to provide multiple types of processor modes and dedicated instructions, which causes problems in terms of functional expandability and general versatility in terms of logic specifications.

具体的には、第2図に示すように、マスク、ザブマスタ
およびスレーブの3種類のプロセッサモードを設け、特
殊レジスタアクセス用の専用命令として、共通装置A、
Hの特殊レジスタアクセス用でマスタモードの時のみア
クセスを許容する専用命令1と、共通装置Cの制御レジ
スタアクセス用でマスタモードまたはサブマスクモード
の時のみアクセスを許容する専用命令2との2種類を設
ける必要があり、機能拡張性、論理仕様としての汎用性
が悪い。
Specifically, as shown in FIG. 2, three types of processor modes are provided: mask, submaster, and slave, and common device A,
There are two types: dedicated instruction 1 for accessing the special register of H and allowing access only in master mode, and dedicated instruction 2 for accessing the control register of common device C and allowing access only in master mode or submask mode. It is necessary to provide the following, and the functionality expandability and versatility as a logical specification are poor.

本発明は、上記に鑑みてなされたもので、その目的とす
るところは、専用命令を追加することなく、簡単な構成
で信頼性の高いレジスタアクセス保護方式を提供するこ
とにある。
The present invention has been made in view of the above, and its purpose is to provide a highly reliable register access protection system with a simple configuration without adding any dedicated instructions.

[発明の構成] (課題を解決するための手段) 上記目的を達成するため、本発明のレジスタアクセス保
護方式は、複数のプロセッサおよび該複数のプロセッサ
からアクセスされるレジスタを有する1つ以上の共通装
置を有するマルチプロセッサシステムにおけるレジスタ
アクセス保護方式であって、各プロセッサにシステム制
御の権限をレベルで表現したシステム制御リンクを設定
し、各プロセッサからのアクセスの受信条件をレベルで
表現したシステム制御リンクを各共通装置に設け、プロ
セッサから特定のアドレス領域にある共通装置内のレジ
スタにアクセスする場合、アクセスを行うプロセッサの
システム制御リンクと該レジスタを有する共通装置のシ
ステム制御リンクとを比較し、該比較結果に基づいてア
クセスの可否を判定することを要旨とする。
[Structure of the Invention] (Means for Solving the Problems) In order to achieve the above object, the register access protection method of the present invention provides a register access protection system that includes a plurality of processors and one or more common registers having registers accessed by the plurality of processors. A register access protection method for a multi-processor system having a device, in which a system control link is set for each processor that expresses system control authority in levels, and a system control link that expresses the conditions for receiving access from each processor in levels. is provided in each common device, and when a processor accesses a register in the common device located in a specific address area, the system control link of the accessing processor is compared with the system control link of the common device that has the register, and the system control link of the common device having the register is compared. The gist is to determine whether access is possible based on the comparison results.

(作用) 本発明のレジスタアクセス保護方式では、プロセッサか
ら特定のアドレス領域にある共通装置内のレジスタにア
クセスする場合、アクセスを行うプロセッサのシステム
制御リンクと該レジスタを有する共通装置のシステム制
御リンクとを比較し、該比較結果に基づいてアクセスの
可否を判定している。
(Operation) In the register access protection method of the present invention, when a processor accesses a register in a common device located in a specific address area, the system control link of the accessing processor and the system control link of the common device that has the register are connected. and determine whether or not access is possible based on the comparison result.

(実施例) 以下、図面を用いて本発明の詳細な説明する。(Example) Hereinafter, the present invention will be explained in detail using the drawings.

第1図は本発明の一実施例に係わるレジスタアクセス保
護方式の構成図である。同実施例においては、プロセッ
サ1から共通装置3に設けられている特殊レジスタ31
にアクセスするために、プロセッサ1にはシステム制御
権限をレベルで表現したシステム制御リンクSRLが設
定され、また、共通装置3にはプロセッサ1からのアク
セスの受信条件をレベルで表現したシステム制御リンク
が設定され、プロセッサ1のシステム制御リンクSRL
と共通装置3のシステム制御リンクSRLとを比較し、
この比較結果によってプロセッサ1から共通装置3の特
殊レジスタ31へのアクセスの可否を判定している。
FIG. 1 is a block diagram of a register access protection system according to an embodiment of the present invention. In this embodiment, a special register 31 provided from the processor 1 to the common device 3
In order to access the processor 1, a system control link SRL that expresses the system control authority in terms of levels is set in the processor 1, and a system control link SRL that expresses the reception conditions for access from the processor 1 in terms of levels is set in the common device 3. set and processor 1's system control link SRL
and the system control link SRL of the common device 3,
Based on the comparison result, it is determined whether the processor 1 can access the special register 31 of the common device 3.

このシステム制御リンクSRLは、例えば次の表1に示
すように2ビツトで構成され、プロセッサ1から共通装
置3へのアクセスは、同表1に示すように設定される。
This system control link SRL is composed of 2 bits, for example, as shown in Table 1 below, and access from the processor 1 to the common device 3 is set as shown in Table 1.

表  1 この表1において、「O」はプロセッサ1から共通装置
3へのアクセスを受は付けることを許容し、「×」はプ
ロセッサ1から共通装置3へのアクセスを受は付けるこ
とを拒否することを示している。
Table 1 In Table 1, "O" allows access from processor 1 to common device 3, and "x" denies access from processor 1 to common device 3. It is shown that.

また、プロセッサ1は、共通装置3の特殊レジスタ31
にアクセスするに当り、共通装置3の特殊レジスタ31
のアドレス、すなわちレジスタ指定アドレスを送出する
が、このプロセッサ1から共通装置3に送出されるレジ
スタ指定アドレスは、次の表2に示すように、共通装置
を指定する共通装置指定フィールド(0ビツト目〜15
ビツト目の16ビツト)、特殊レジスタであるか否かを
示す判定ビット(16ビツト目の1ビツト)、および共
通装置内のレジスタを指定する装置内レジスタ指定フィ
ールド(17ビツト目〜31ビツト目の15ビツト)の
32ビツトで構成されている。
In addition, the processor 1 uses the special register 31 of the common device 3.
When accessing the special register 31 of the common device 3,
The register specification address sent from the processor 1 to the common device 3 is as shown in Table 2 below. ~15
(16th bit), a determination bit (16th bit 1) indicating whether the register is a special register, and an internal device register specification field (17th bit to 31st bit) specifying a register in the common device. It consists of 32 bits (15 bits).

前記判定ビットが「0」の場合、特殊レジスタ以外のレ
ジスタを示し、判定ビットが「1」の場合、特殊レジス
タを示している。このように判定ビットで特殊レジスタ
へのアクセスであるか否かを明確に判定し得るようにな
っている。
When the determination bit is "0", it indicates a register other than a special register, and when the determination bit is "1", it indicates a special register. In this way, it is possible to clearly determine whether or not the access is to a special register using the determination bit.

表  2 第1図において、プロセッサ1と共通装置3との間は、
プロセッサ1から共通装置3にシステム制御リンクSR
Lを伝送するSRL伝送ライン5と、プロセッサ1から
共通装置3にアドレスを伝送するアドレスライン7と、
プロセッサ1と共通装置3との間のデータ伝送用のデー
タライン9と、プロセッサ1から共通装置3のレジスタ
をアクセスするための制御信号を送出する図示しないラ
インとで接続されている。
Table 2 In FIG. 1, between processor 1 and common device 3,
System control link SR from processor 1 to common device 3
an SRL transmission line 5 for transmitting L; and an address line 7 for transmitting an address from the processor 1 to the common device 3;
A data line 9 for data transmission between the processor 1 and the common device 3 and a line (not shown) for sending a control signal for accessing the register of the common device 3 from the processor 1 are connected.

共通装置3は、自己のシステム制御リンクSRLを記憶
しているSRL記憶部37と、アドレスライン7を介し
てプロセッサ1から伝送されてくるアドレスを受信し、
特殊レジスタのアクセスであるか否かを判定するアドレ
ス判定部39と、SRL伝送ライン5を介してプロセッ
サ1から伝送されてくるプロセッサ1のシステム制御リ
ンクSRLとSRL記憶部37に記憶されている共通装
置3自身のシステム制御リンクSRLとを比較し、プロ
セッサ1の特殊レジスタへのアクセスの可否を判定する
SRL判定部35と、レジスタアクセス制御部33と、
特殊レジスタ31とから構成されている。なお、アドレ
ス判定部39はアドレスの判定結果によってSRL判定
部35に判定要求を供給するようになっている。
The common device 3 receives the address transmitted from the processor 1 via the SRL storage section 37 storing its own system control link SRL and the address line 7,
The address determination unit 39 determines whether or not the access is to a special register, and the system control link SRL of the processor 1 transmitted from the processor 1 via the SRL transmission line 5 and the common information stored in the SRL storage unit 37 an SRL determination unit 35 that compares the system control link SRL of the device 3 itself and determines whether access to the special register of the processor 1 is possible; and a register access control unit 33;
It consists of a special register 31. Note that the address determination unit 39 supplies a determination request to the SRL determination unit 35 based on the address determination result.

以上のように構成されたものにおいて、プロセッサ1で
レジスタアクセス用の命令が実行されると、プロセッサ
1のシステム制御リンクSRLおよびアクセスしようと
する共通装置3の特殊レジスタ31を指定する表2に示
すようなレジスタ指定アドレスがプロセッサ1がらSR
L伝送ライン5およびアドレスライン7をそれぞれ介し
て共通装置3に送出されるとともに、またプロセッサ1
から共通装置3の特殊レジスタ31へのデータ書き込み
の場合には、該書き込みデータがプロセッサ1からデー
タライン9を介して共通装置3に送出される。
In the configuration as described above, when a register access instruction is executed in the processor 1, the system control link SRL of the processor 1 and the special register 31 of the common device 3 to be accessed are specified as shown in Table 2. The register specified address is from processor 1 to SR.
L transmission line 5 and address line 7 respectively to the common device 3 and also to the processor 1.
In the case of writing data from to the special register 31 of the common device 3, the write data is sent from the processor 1 via the data line 9 to the common device 3.

共通装置3に送出されたレジスタ指定アドレスは、共通
装置3のアドレス判定部39で受信される。アドレス判
定部39は、この受信したレジスタ指定アドレスの前記
判定ビットに基づいて該アドレスが特殊レジスタへのア
クセスであるか否かを判定する。そして、判定ビットが
1であって、特殊レジスタへのアクセスの場合には、ア
ドレス判定部39は、SRL判定部35に判定要求信号
を供給し、これによりSRL判定部35はプロセッサ1
から受信したシステム制御リンクSRLをSRL記憶部
37に記憶されている共通装置3自身のシステム制御リ
ンクSRLと比較し、プロセッサ1からの特殊レジスタ
へのアクセスの可否を判定する。この判定の結果、特殊
レジスタのアクセスを受は付けることが許可された場合
には、SRL判定部35からレジスタアクセス制御部3
3にアクセス許可信号を供給し、これによりレジスタア
クセス制御部33は、プロセッサ1からの特殊レジスタ
31への書き込みまたは読み出しを実行する。
The register designated address sent to the common device 3 is received by the address determination unit 39 of the common device 3. The address determination unit 39 determines whether or not the received address is an access to a special register based on the determination bit of the received register specified address. Then, if the determination bit is 1 and the access is to a special register, the address determination section 39 supplies a determination request signal to the SRL determination section 35, so that the SRL determination section 35
The system control link SRL received from the common device 3 is compared with the system control link SRL of the common device 3 itself stored in the SRL storage unit 37 to determine whether access to the special register from the processor 1 is possible. As a result of this determination, if access to the special register is permitted, the SRL determination section 35 sends the request to the register access control section 3.
Accordingly, the register access control unit 33 executes writing to or reading from the special register 31 from the processor 1 .

また、アドレス判定部39で受信したプロセッサ1から
のレジスタ指定アドレスが特殊レジスタアクセス用でな
い場合、すなわち判定ビットが0である場合には、シス
テム制御リンクSRLの判定を行うことなく、直ちにレ
ジスタへのアクセスを許可する。
Further, if the register designation address received from the processor 1 by the address determination unit 39 is not for special register access, that is, if the determination bit is 0, the register is immediately accessed without determining the system control link SRL. Allow access.

上記実施例においては、共通装置3のSRLをSRL記
憶部37に記憶しておく場合について説明したが、これ
に限定されるものでなく、共通装置3のシステム制御リ
ンクSRLを設定する方法としては、本実施例のように
共通装置3内に常に固定のシステム制御リンクSRLを
設ける方法以外に、特殊レジスタ31内にシステム制御
リンクSRLのビットを設ける方法等があるが、この方
法においては、共通装置3のシステム制御リンクSRL
の値が一度設定されると、このS RL 値と同じまた
は小さいSRL値が有するプロセッサのみがアクセス可
能となる。例えば、共通装置3のSRL値が「00」で
ある場合には、「00」のSRL値を有するプロセッサ
のみが該共通装置3のSRL値を更新することができる
ことになり、これによりむやみにSRL値が更新させる
ことを防止することができる。
In the above embodiment, a case has been described in which the SRL of the common device 3 is stored in the SRL storage unit 37, but the method is not limited to this, and the method of setting the system control link SRL of the common device 3 is as follows. In addition to the method of always providing a fixed system control link SRL in the common device 3 as in this embodiment, there is a method of providing a system control link SRL bit in the special register 31. System control link SRL for device 3
Once the value of S RL is set, only processors with SRL values equal to or smaller than this S RL value can be accessed. For example, if the SRL value of the common device 3 is "00", only the processor with the SRL value of "00" can update the SRL value of the common device 3, and this will cause unnecessary SRL It is possible to prevent the value from being updated.

なお、上記実施例においては、プロセッサ1および共通
装置3が1台の場合について説明したが、本発明はこれ
に限定されるものでなく、プロセ・ソサ]および共通装
置3が複数台ある場合にも同様に適用できるものである
。そして、この場合のプロセッサと共通装置との間のS
RL伝送ライン5、アドレスライン7およびデータライ
ン9等は複数のプロセッサおよび共通装置間でバス接続
されることになる。
In the above embodiment, the case where there is one processor 1 and one common device 3 has been described, but the present invention is not limited to this. is also applicable in the same way. In this case, the S between the processor and the common device is
RL transmission line 5, address line 7, data line 9, etc. will be bus-connected between multiple processors and common devices.

[発明の効果] 以上説明したように、本発明によれば、プロセッサから
特定のアドレス領域にある共通装置内のレジスタにアク
セスする場合、アクセスを行うプロセッサのシステム制
御リンクと該レジスタを有する共通装置のシステム制御
リンクとを比較し、該比較結果に基づいてアクセスの可
否を判定しているので、従来のような特殊命令を追加す
ることなく、システム制御リンクの比較のみで比較的簡
単に実現することができ、汎用性、機能拡張性、信頼性
を向上することができる。
[Effects of the Invention] As described above, according to the present invention, when a processor accesses a register in a common device located in a specific address area, the system control link of the accessing processor and the common device having the register are The system control link is compared with the system control link, and access permission is determined based on the comparison result, so it can be achieved relatively easily by just comparing the system control link without adding special instructions like in the past. It is possible to improve versatility, expandability, and reliability.

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

第1図は本発明の一実施例に係わるレジスタアクセス保
護方式の構成図、第2図は従来の特殊レジスタのアクセ
ス条件を実現した説明図である。 1・・・プロセッサ 3・・・共通装置 31・・・特殊レジスタ 35・・・SRL判定部、 37・・・SRL記憶部、 39・・・アドレス判定部。 代理人 弁理士  三 好 秀 和 −14=
FIG. 1 is a block diagram of a register access protection system according to an embodiment of the present invention, and FIG. 2 is an explanatory diagram that implements access conditions for a conventional special register. DESCRIPTION OF SYMBOLS 1... Processor 3... Common device 31... Special register 35... SRL judgment section, 37... SRL storage section, 39... Address judgment section. Agent Patent Attorney Hidekazu Miyoshi-14=

Claims (1)

【特許請求の範囲】[Claims] 複数のプロセッサおよび該複数のプロセッサからアクセ
スされるレジスタを有する1つ以上の共通装置を有する
マルチプロセッサシステムにおけるレジスタアクセス保
護方式であって、各プロセッサにシステム制御の権限を
レベルで表現したシステム制御リンクを設定し、各プロ
セッサからのアクセスの受信条件をレベルで表現したシ
ステム制御リンクを各共通装置に設け、プロセッサから
特定のアドレス領域にある共通装置内のレジスタにアク
セスする場合、アクセスを行うプロセッサのシステム制
御リンクと該レジスタを有する共通装置のシステム制御
リンクとを比較し、該比較結果に基づいてアクセスの可
否を判定することを特徴とするレジスタアクセス保護方
式。
A register access protection method in a multiprocessor system having a plurality of processors and one or more common devices having registers accessed by the plurality of processors, the system control link expressing system control authority to each processor at a level. A system control link is provided in each common device that expresses the conditions for receiving access from each processor in terms of levels, and when a processor accesses a register in the common device in a specific address area, the A register access protection method characterized by comparing a system control link with a system control link of a common device having the register, and determining whether access is possible based on the comparison result.
JP10526990A 1990-04-23 1990-04-23 System for protecting register access Pending JPH044454A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10526990A JPH044454A (en) 1990-04-23 1990-04-23 System for protecting register access

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10526990A JPH044454A (en) 1990-04-23 1990-04-23 System for protecting register access

Publications (1)

Publication Number Publication Date
JPH044454A true JPH044454A (en) 1992-01-08

Family

ID=14402945

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10526990A Pending JPH044454A (en) 1990-04-23 1990-04-23 System for protecting register access

Country Status (1)

Country Link
JP (1) JPH044454A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9860315B2 (en) 1998-09-10 2018-01-02 International Business Machines Corporation Controlling the state of duplexing of coupling facility structures

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62241061A (en) * 1986-04-11 1987-10-21 Nec Corp Information access management system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62241061A (en) * 1986-04-11 1987-10-21 Nec Corp Information access management system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9860315B2 (en) 1998-09-10 2018-01-02 International Business Machines Corporation Controlling the state of duplexing of coupling facility structures
US10491675B2 (en) 2001-10-01 2019-11-26 International Business Machines Corporation Controlling the state of duplexing of coupling facility structures

Similar Documents

Publication Publication Date Title
US7444668B2 (en) Method and apparatus for determining access permission
CN101517549B (en) Data processing device and method for creating a access request in data processing device
US7434264B2 (en) Data processing system with peripheral access protection and method therefor
US7277972B2 (en) Data processing system with peripheral access protection and method therefor
EP0443557B1 (en) Interrupt controller capable of realizing interrupt nesting function
US11675526B2 (en) Memory-access control
EP0099125A2 (en) Multicomputer system having dual common memories
US20090271861A1 (en) Data processing apparatus and access control method therefor
JPS6237419B2 (en)
JPH11338833A (en) Multiprocessor type controller and scalable controller system
JPH044454A (en) System for protecting register access
JP2004062910A (en) Method for realizing semaphore to multi-core processor and controlling access to common resource
US7555627B2 (en) Input-output control apparatus, input-output control method, process control apparatus and process control method
JPS6074059A (en) Access control system for storage device
JPS62160554A (en) Memory unauthorized access prevention device
US20020157085A1 (en) Information processing apparatus
JPS59117658A (en) Common bus access managing device of multimicroprocessor system
JPS6035694B2 (en) Main memory protection method
JPS60215272A (en) Multi-processor system
JPH0337750A (en) Function device peripheral of processor
JPH01320557A (en) Shared storage device
JPH02257247A (en) Multi-processor system
JPS62274445A (en) Privilege protection system in microcomputer system
JPS63285653A (en) Resources protecting system for information processor
JPS6074060A (en) Storage protecting device