JPH0262649A - 入出力制御装置 - Google Patents

入出力制御装置

Info

Publication number
JPH0262649A
JPH0262649A JP63215742A JP21574288A JPH0262649A JP H0262649 A JPH0262649 A JP H0262649A JP 63215742 A JP63215742 A JP 63215742A JP 21574288 A JP21574288 A JP 21574288A JP H0262649 A JPH0262649 A JP H0262649A
Authority
JP
Japan
Prior art keywords
cpu
input
output
control device
occupation
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
JP63215742A
Other languages
English (en)
Inventor
Tatsuo Noguchi
野口 辰生
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 JP63215742A priority Critical patent/JPH0262649A/ja
Publication of JPH0262649A publication Critical patent/JPH0262649A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、共通入出力バスを介してcpu、 5crs
と接続されている入出力制御装置に関し、特に、CPU
からの占有命令により特定のCPUに占有されて動作す
る入出力制御装置に関する。
従来の技術 従来、この種の入出力制御装置において占有状態の解除
は占有を指示したCPUからの占有解除命令によっての
み可能であった。
発明が解決しようとする課題 従って、上述した従来の入出力制御装置では。
占有を指示したCPUが何らかの要因により動作不能と
なった場合には、占有されたままの状態となり、他のC
PUが使用することができなくなってしまっていた。
本発明は従来の上記実情に鑑みてなされたものであり、
従って本発明の目的は、従来の技術に内在する上記課題
を解決することを可能とした新規な入出力制御装置を提
供することにある。
課題を解決するための手段 上記目的を達成する為に11本発明に係る入出力制御装
置は、共通入出力バスからの占有解除を指示する回報通
信を受け取る手段と、回報通信内に示されているCPU
番号と自らが占有されているCPUのCPU番号とを比
較する手段と、比較の結果両者が一致したならば自らの
占有状態を解除する手段とを具備して構成される。
実施例 次に本発明をその好ましい一実施例について図面を参照
して具体的に説明する。
第1図は本発明に係る入出力制御装置の一実施例を示す
ブロック構成図である。
第1図を参照するに、本発明の入出力制御装置1.00
は共通入出力バス101を介してCPU及びSCP (
システム制御装置)と接続されている。
CPUからの占有命令は共通入出力バス101及び共通
入出力バス制御回路102を介して入出力命令制御回路
103に入力される。入出力制御装置100は、前記占
有命令の持つCPU番号をCPU番号レジスタ110に
格納し、占有を指示されたCPUの命令のみを受け付け
る状態となる。占有状態となった入出力制御装置におい
て、CPUから出力される入出力命令は共通入出力バス
制御回路102を介して入出力命令制御回路103に入
力され、その入出力命令の持つCPU番号はCPU番号
レジスタ109に格納される。
CPU番号レジスタ109とCPU番号レジスタ110
の内容は比較器107により比較され、その比較結果が
入出力命令制御回路103に伝達される。比較結果が一
致していた場合にはその入出力命令は受け付けられ、実
行制御回路104によって実行される。比較結果が一致
しなかった場合には、その入出力命令は実行されない。
占有を指示したCPUが何らかの原因により動作不能と
なった場合には、システムを監視するSCPは、CPU
の動作不能を検出し、共通入出力バスlO1に対して占
有状態解除を指示する同報通信を出力する。入出力制御
装置100は、共通入出力バス制御回路102を介して
回報通信を受信し1回報通信制御回路105により受け
取る0回報通信により占有解除されるべきCPU番号は
CPU番号レジスタ111に格納される。 CPU番号
レジスタ110とCPU番号レジスタ111との内容は
比較器108にて比較され、比較結果は占有状態解除回
路106に伝達される。比較結果が一致した時には、占
有状態解除回路106は占有状態を解除すべく入出力命
令制御回路103を制御する。占有状態の解除された入
出力制御装置dloOはそれ以後新たな占有命令が他の
CPUから実行されるまで、どのCPUの入出力命令も
受け付ける。
第2図は本発明の入出力制御装置を用いたデータ処理シ
ステムの構成例を示す図である。
第2図を参照するに、 CPU201. CPU202
.5CP203゜入出力制御袋!100及び100′は
共通入出力バス101により接続されている。
入出力制御袋@100及び100’はCPU201また
は202によって使用され、片方のCPUに占有されて
いる入出力制御装置は他方のCPUが使用することはで
きない、 CPU201が入出力制御袋@ 100を占
有して使用している時にCPU202は入出力制御装置
100を使用できない。この場合、 CPU202が動
作不能となった場合に入出力制御袋@100は占有状態
のままとなり、 CPU202は使用することができな
い。
5CP203は、CPU201及びCPU202を常に
監視しており、CPU201が動作不能になったことを
検出する。
そして、5CP203は共通入出力バスlotに対し占
有状態を解除する様に指示するために回報通信を出力す
る。入出力制御装置100及び100′は同報通信を受
け取ると、自らが占有されているCPUのCPU番号と
回報通信内に示されるCPIJ番号を比較し、−致した
場合には自らの占有状態を解除し、一致しなかった場合
には占有状態はそのままである。従って、入出力制御装
置lOOは自らの占有状態を解除し、 CPU202は
入出力制御装置100を使用することができるようにな
る。
発明の詳細 な説明したように1本発明の入出力制御装置をデータ処
理システムに用いることにより、あるCPUが入出力制
御装置を占有したまま動作不能になった場合に、他のC
PUが引きつづきそれらの入出力制御装置を使用できる
という効果が得られる。
【図面の簡単な説明】
第1図は本発明に係る入出力制御装置の一実施例を示す
ブロック構成図、第2図は本発明の入出力制御装置を用
いたデータ処理システムの構成例を示す図である。 100、100’、、、本発明の入出力制御装置、10
1.、。 共通入出力バス、102.、、共通入出力バス制御回路
。 103、、、入出力命令制御回路、 104.、、実行
制御回路。

Claims (1)

    【特許請求の範囲】
  1. 中央処理装置(以下CPUと略記する)、システム制御
    装置(以下SCPと略記する)及び入出力制御装置が共
    通入出力バスを介して接続されているデータ処理システ
    ムの入出力制御装置であって、CPUからの占有命令に
    より特定のCPUからの命令のみを実行する占有状態と
    なりそれ以後占有されたCPUからの占有解除命令を受
    け取るまで占有されたCPU以外のCPUからの命令を
    受け付けない入出力制御装置において、共通入出力バス
    からの占有解除を指示する同報通信を受け取る手段と、
    同報通信内に示されているCPU番号と自らが占有され
    ているCPUのCPU番号とを比較する手段と、前記比
    較手段による比較の結果両者が一致したならば自らの占
    有状態を解除する手段とを有することを特徴とした入出
    力制御装置。
JP63215742A 1988-08-30 1988-08-30 入出力制御装置 Pending JPH0262649A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63215742A JPH0262649A (ja) 1988-08-30 1988-08-30 入出力制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63215742A JPH0262649A (ja) 1988-08-30 1988-08-30 入出力制御装置

Publications (1)

Publication Number Publication Date
JPH0262649A true JPH0262649A (ja) 1990-03-02

Family

ID=16677452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63215742A Pending JPH0262649A (ja) 1988-08-30 1988-08-30 入出力制御装置

Country Status (1)

Country Link
JP (1) JPH0262649A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0520250A (ja) * 1991-07-17 1993-01-29 Shikoku Nippon Denki Software Kk データ処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0520250A (ja) * 1991-07-17 1993-01-29 Shikoku Nippon Denki Software Kk データ処理装置

Similar Documents

Publication Publication Date Title
US4181938A (en) Processor device
JPH0262649A (ja) 入出力制御装置
JPS63153635A (ja) デ−タ転送速度指定方式
JPS62221059A (ja) 中央処理装置
JPS63188257A (ja) バス獲得方式
JPH0198047A (ja) 割込み処理方式
JPS62168258A (ja) Cpu切換回路
JPS62236058A (ja) バス獲得方式
JPS63300346A (ja) Dma制御方式
JPH087686B2 (ja) 優先順位設定機能付き割込みコントローラ装置
JPH05158708A (ja) 割り込み制御回路
JPH01248264A (ja) システムバス競合制御方式
JPS60170870A (ja) 複写機の制御装置
JPH01319849A (ja) 割り込み回路
JPH0895895A (ja) 情報処理装置におけるシリアルポートi/o機器の制御装置
JPH02195463A (ja) 情報処理装置
JPH01243158A (ja) 情報処理装置
JPH01276261A (ja) 割込み制御装置
JPH04139555A (ja) バス中継装置
JPH0340185A (ja) ワンチップマイクロコンピュータ
JPH05225112A (ja) 情報処理装置
JPS59208649A (ja) 演算処理装置
JPH0240755A (ja) データ処理装置
JPS60239855A (ja) 論理装置
JPH06110821A (ja) データ転送システム