JPS62226249A - 入出力装置切り離し方式 - Google Patents
入出力装置切り離し方式Info
- Publication number
- JPS62226249A JPS62226249A JP61070447A JP7044786A JPS62226249A JP S62226249 A JPS62226249 A JP S62226249A JP 61070447 A JP61070447 A JP 61070447A JP 7044786 A JP7044786 A JP 7044786A JP S62226249 A JPS62226249 A JP S62226249A
- Authority
- JP
- Japan
- Prior art keywords
- input
- output device
- interruption
- registered
- area
- 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
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/24—Handling requests for interconnection or transfer for access to input/output bus using interrupt
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は電子計算機システムに関する。
(従来の技術〕
電子計算機システムでは中央処理装置と入出力装置は入
出力制御部を介しての割込み制御により非同期動作が可
能で、入出力動作中には中央処理装置は他の処理を行な
い、入出力制御部よりの割込みにより中央処理装置は割
込み処理を行なう動作になっていた。
出力制御部を介しての割込み制御により非同期動作が可
能で、入出力動作中には中央処理装置は他の処理を行な
い、入出力制御部よりの割込みにより中央処理装置は割
込み処理を行なう動作になっていた。
上述した従来の方式は、入出力制御部または入出力装置
の故障により不正な割込みが連続して多発するとそれに
伴い中央処理装置は割込みの処理を連続して実行するこ
とになり、他の処理が行なえなくなり非同期動作ができ
なくなるという欠点がある。
の故障により不正な割込みが連続して多発するとそれに
伴い中央処理装置は割込みの処理を連続して実行するこ
とになり、他の処理が行なえなくなり非同期動作ができ
なくなるという欠点がある。
(問題点を解決するための手段)
本発明の入出力装置切り離し方式は、入出力制御部を介
する入出力装置からの割込みを監視し、割込みをカウン
トする手段と、割込みがある規定時間内に許容回数を越
えた場合に入出力装置をシステムから切り離す手段を有
する。
する入出力装置からの割込みを監視し、割込みをカウン
トする手段と、割込みがある規定時間内に許容回数を越
えた場合に入出力装置をシステムから切り離す手段を有
する。
電子計算機システムの人力制御部または入出力装置の故
障により不正割込みが連続して多発して、規定時間内に
許容回数を越えた場合、その入出力装置をシステムより
切り離すことにより割込みは発生しなくなり、中央処理
装置への影響が防止される。
障により不正割込みが連続して多発して、規定時間内に
許容回数を越えた場合、その入出力装置をシステムより
切り離すことにより割込みは発生しなくなり、中央処理
装置への影響が防止される。
次に、本発明の実施例について図面を参照して説明する
。
。
第1図は本発明の入出力装置切り離し方式の−実hh例
くソフトウェアによる)が適用された電子91算機シス
テムのブロック図である。
くソフトウェアによる)が適用された電子91算機シス
テムのブロック図である。
メモリ4は、割込み発生回数を監視する時間の間隔(規
定時間)を指定するための登録エリア1−3と、割込み
発生回数の許容値を指定するための登録エリアl−4と
、割込み発生回数が登録される登録エリアl−5が設け
られている。一方、中央処理装置3には、入出力装置5
からの入出力制御部2を介する割込み発生を監視する監
視タスクプログラムl−1と、割込みが発生する毎に登
録エリア1−5を1ずつ加算する更新タスクプログラム
1−2が設けられており、監視タスクプログラム1−1
は登録エリアl−3の規定時間の間隔で登録エリアl−
4,1−5の内容の比較を行ない、W SRエリア1−
5の値が’ftQエリア1−4より大きい場合にはシス
テムより入出力装置5を切り離し、割込みの発生を禁止
する。なお、監視タスクプログラム1−1は登録エリア
1−4 、15の内容比較後、登32エリア1−5の内
容を0クリアする。
定時間)を指定するための登録エリア1−3と、割込み
発生回数の許容値を指定するための登録エリアl−4と
、割込み発生回数が登録される登録エリアl−5が設け
られている。一方、中央処理装置3には、入出力装置5
からの入出力制御部2を介する割込み発生を監視する監
視タスクプログラムl−1と、割込みが発生する毎に登
録エリア1−5を1ずつ加算する更新タスクプログラム
1−2が設けられており、監視タスクプログラム1−1
は登録エリアl−3の規定時間の間隔で登録エリアl−
4,1−5の内容の比較を行ない、W SRエリア1−
5の値が’ftQエリア1−4より大きい場合にはシス
テムより入出力装置5を切り離し、割込みの発生を禁止
する。なお、監視タスクプログラム1−1は登録エリア
1−4 、15の内容比較後、登32エリア1−5の内
容を0クリアする。
第2図は本発明の他の実施例のブロック図で、本実施例
はファームウェアの実施例である。
はファームウェアの実施例である。
本実施例では、割込み発生監視用ファームウェア1−1
.登録エリア1−3 、 I−4、l−5がファームウ
ェア6上のレジスタとして構成され、その他は第1図と
同様である。
.登録エリア1−3 、 I−4、l−5がファームウ
ェア6上のレジスタとして構成され、その他は第1図と
同様である。
(発明の効果)
以−ト説明したように本発明は、割込み発生回数に制限
を与えることにより、入出力制御部または入出力装置の
故障により不正割込みが連続して多発しても中央処理装
置は割込み処理をし続けることなく、他の処理を行なう
ことができるという効果がある。
を与えることにより、入出力制御部または入出力装置の
故障により不正割込みが連続して多発しても中央処理装
置は割込み処理をし続けることなく、他の処理を行なう
ことができるという効果がある。
第1図は本発明をソフトウェアを使用して実現した実施
例のブロック図、第2図は本発明をファームウェアを使
用して実現した実施例のブロック図である。 1−1・・・監視タスクプログラムまたは割込み発生監
視用ファームウェア、 1−2・・・更新タスクプログラム、 1−3・・・規定時間が登録されているメモリエリアま
たはファームウェアのレジスタ、 1−4・・・割込み発生許容値が’II ’JAされて
いるメモモリエリアまたはファームウェアのレジスタ、 1−5−・・割込み発生回数が登録されているメモリエ
リアまたはファームウェアのレジス タ。
例のブロック図、第2図は本発明をファームウェアを使
用して実現した実施例のブロック図である。 1−1・・・監視タスクプログラムまたは割込み発生監
視用ファームウェア、 1−2・・・更新タスクプログラム、 1−3・・・規定時間が登録されているメモリエリアま
たはファームウェアのレジスタ、 1−4・・・割込み発生許容値が’II ’JAされて
いるメモモリエリアまたはファームウェアのレジスタ、 1−5−・・割込み発生回数が登録されているメモリエ
リアまたはファームウェアのレジス タ。
Claims (1)
- 電子計算機システムにおいて、入出力制御部を介する入
出力装置からの割込みを監視し、割込みをカウントする
手段と、割込みがある規定時間内に許容回数を越えた場
合に入出力装置をシステムから切り離す手段を有する入
出力装置切り離し方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61070447A JPS62226249A (ja) | 1986-03-27 | 1986-03-27 | 入出力装置切り離し方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61070447A JPS62226249A (ja) | 1986-03-27 | 1986-03-27 | 入出力装置切り離し方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62226249A true JPS62226249A (ja) | 1987-10-05 |
Family
ID=13431760
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61070447A Pending JPS62226249A (ja) | 1986-03-27 | 1986-03-27 | 入出力装置切り離し方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62226249A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01184564A (ja) * | 1988-01-19 | 1989-07-24 | Toshiba Eng Co Ltd | バス監視回路 |
| JPH031240A (ja) * | 1989-05-30 | 1991-01-07 | Nec Corp | 割込制御方式 |
-
1986
- 1986-03-27 JP JP61070447A patent/JPS62226249A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01184564A (ja) * | 1988-01-19 | 1989-07-24 | Toshiba Eng Co Ltd | バス監視回路 |
| JPH031240A (ja) * | 1989-05-30 | 1991-01-07 | Nec Corp | 割込制御方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS62226249A (ja) | 入出力装置切り離し方式 | |
| JPS5688519A (en) | System switching device | |
| JPH02311933A (ja) | 割込制御方式 | |
| JPS629418A (ja) | タイマ制御方式 | |
| JPH04182842A (ja) | タイマ監視方式 | |
| JPS6389941A (ja) | マイクロプロセツサ応用機器の監視制御装置 | |
| JPH04105151A (ja) | 入出力制御装置 | |
| JPH0317722A (ja) | 基準時間割込み方法 | |
| JPH0335341A (ja) | ステータス信号検出器 | |
| JPS58114141A (ja) | マルチマイクロプロセツサにおける障害通知方式 | |
| JPH0355638A (ja) | ウォッチドッグタイマ | |
| JPS6258743A (ja) | 遠方監視デ−タ異常検出装置 | |
| JPH01120653A (ja) | 異常回復処理方式 | |
| JPS6388660A (ja) | マイクロプロセツサシステム | |
| JPS5942330B2 (ja) | 電源制御装置 | |
| JPS62279430A (ja) | 情報処理装置 | |
| JPH0253156A (ja) | 入出力装置における異常監視装置 | |
| JPH04295938A (ja) | マイクロプロセッサの暴走監視方法 | |
| JPH0535460B2 (ja) | ||
| JPH02306344A (ja) | ソフトウェア異常状態抑制方式 | |
| JPH02311917A (ja) | 待ち時間管理装置 | |
| JPH03100734A (ja) | 制御装置割り込み制御方式 | |
| JPH0353741A (ja) | 交換機における周辺回路の動作状態変化検出方式 | |
| JPH038047A (ja) | マルチcpu監視方式 | |
| JPH02170243A (ja) | マイクロプロセッサの自己診断方式 |