JPH05120199A - 割り込み制御装置および割り込み制御方法 - Google Patents

割り込み制御装置および割り込み制御方法

Info

Publication number
JPH05120199A
JPH05120199A JP3279306A JP27930691A JPH05120199A JP H05120199 A JPH05120199 A JP H05120199A JP 3279306 A JP3279306 A JP 3279306A JP 27930691 A JP27930691 A JP 27930691A JP H05120199 A JPH05120199 A JP H05120199A
Authority
JP
Japan
Prior art keywords
interrupt
time
interrupt request
request
unit
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
JP3279306A
Other languages
English (en)
Inventor
Hidekazu Takeuchi
英一 竹内
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 Solution Innovators Ltd
Original Assignee
NEC Solution Innovators Ltd
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 Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP3279306A priority Critical patent/JPH05120199A/ja
Publication of JPH05120199A publication Critical patent/JPH05120199A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 一定時間内に割り込み応答処理を行う際に、
迅速、正確割り込み応答処理を行い、異常動作を阻止す
る。 【構成】 割り込み要求A,Bのみ受け付けられる状態
で割り込み要求Cが、最大待ち時間ym秒を経過しても
受け付けられない場合に、時間監視部14は割り込み要
求Cが最大待ち時間ym秒に達したことを時間制御部1
8に通知する。時間制御部18が割り込み要求Cの割り
込みを最優先とするように優先決定部13を制御する。
優先決定部13は割り込み要求Cを最優先として信号制
御部17に決定結果を通知する。信号制御部17は、主
制御装置15に割り込み要求Cを送出して要求が受け付
けられると時間制御部18に通知する。時間制御部18
は、割り込み要求Cを元の優先順位へ戻すよう優先決定
部13を制御して、時間監視部14の待ち時間を初期化
する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、情報処理装置に利用
し、リアルタイムオペレーティングシステムにおける割
り込み制御装置および割り込み制御方法に関する。
【0002】
【従来の技術】図2は、従来の情報処理装置のリアルタ
イムオペレーティングシステムにおける割り込み制御装
置の構成を示している。
【0003】図2において、この割り込み制御装置は、
主制御装置1と、この主制御装置1とインタフェースを
通じた各部の動作設定を行う動作設定部2と、周辺装置
3と、この周辺装置3からの割り込み要求を監視して、
割り込み要求を優先的に決定するための通知を行う割り
込み要求監視部4とが設けられている。
【0004】さらに、この割り込み制御装置は、割り込
み優先順位にしたがって、どの割り込み要求を主制御装
置1に送出するかを決定するための優先決定部5と、主
制御装置1への割り込み要求信号および割り込み応答信
号を制御して、各信号状態を優先決定部5に通知する信
号制御部6とを有している。
【0005】以上の構成の割り込み制御装置では、優先
決定部5で決定する割り込み優先順位を、固定または主
制御装置での変更処理で行う。
【0006】
【発明が解決しようとする課題】このように、従来例の
割り込み制御装置は、割り込み優先順位が固定あるいは
主制御装置で変更処理を行うため、リアルタイムオペレ
ーティングシステムのように、一定時間内に割り込み応
答を行う場合、迅速、正確な割り込み応答ができず、異
常動作が生じるという欠点がある。
【0007】本発明の目的は、このようにな従来の課題
を解決するものであり、一定時間内に割り込み応答を行
う際に、迅速、正確割り込み応答ができて、異常動作を
阻止できる割り込み制御装置および割り込み制御方法を
提供することにある。
【0008】
【課題を解決するための手段】本発明の割り込み制御装
置は、周辺装置からの割り込み要求を監視する割り込み
要求監視部と、割り込み要求監視部での割り込み要求に
おける優先順位を決定する優先決定部と、主制御装置へ
の割り込み要求および割り込み応答信号を制御する信号
制御部と、割り込み要求最大待ち時間を設定する動作設
定部と、割り込み要求監視部での割り込み要求における
割り込み要求待ち時間を監視する時間監視部と、時間監
視部での割り込み要求待ち時間により割り込み優先順位
を変更する時間制御部とを備えるものである。
【0009】さらに、この割り込み制御装置は、ワンチ
ップマイクロプロセッサで構成されることを特徴とする
ものである。
【0010】また、本発明の割り込み制御方法は、周辺
装置からの割り込み要求を監視して、割り込み優先順位
を決定するとともに、主制御装置への割り込み要求およ
び割り込み応答信号を制御して、各部の動作を設定する
割り込み制御を行う際に、割り込み要求最大待ち時間を
設定して、割り込み要求待ち時間を監視するとともに、
割り込み要求待ち時間により割り込み優先順位を変更す
ることを特徴とするものである。
【0011】
【実施例】以下、本発明の割り込み制御装置および割り
込み制御方法の実施例を図面をもとに説明する。
【0012】図1は割り込み制御装置の実施例の構成を
示している。
【0013】図1において、周辺装置11からの割り込
み要求を、割り込み要求監視部12で監視し、この割り
込み要求を優先決定部13および時間監視部14に通知
する。 優先決定部13は、割り込み優先順位にしたが
って決定した割り込み要求を主制御装置15に送出す
る。時間監視部14は、割り込み要求に対する待ち時間
を監視する。
【0014】主制御部装置15は、動作設定部16とイ
ンタフェースを取り各部の動作設定を行う。信号制御部
17は、主制御装置15への割り込み要求信号および割
り込み応答信号を制御して、各状態の信号を優先決定部
13と時間制御部18に通知する。この時間制御部18
は、各割り込み要求の待ち時間を管理して、その状況に
より、優先順位を変更する制御を行う。
【0015】次に、この構成の動作について説明する。
【0016】ここでは、割り込み要求Aは時間指定なし
であり、割り込み要求Bは、時間指定があり、最大待ち
時間xm秒とする。また、割り込み要求Cは、最大待ち
時間ym秒とし、優先順位基準がA>B>Cである動作
条件とする。
【0017】この場合、主制御装置15は、動作設定部
16を通じて前記の動作条件を設定する。そして、動作
設定部16は、最大待ち時間を時間制御部18に通知
し、優先順位基準値を優先決定部13に通知する。続い
て、時間制御部18は、割り込み要求Bが最大待ち時間
xm秒、また割り込み要求Cが最大待ち時間ym秒の間
は受け付けできない場合に、通知を行うように時間監視
部14を設定する。また、時間監視部14は、割り込み
要求監視部12から割り込み要求からの経過時間の監視
を開始する。
【0018】このようにして、動作準備が整う。
【0019】ここで、割り込み要求A,Bのみの受け付
けができ、割り込み要求Cが、最大待ち時間ym秒を時
間経過しても受け付けできない場合とする。
【0020】先ず、時間監視部14は、割り込み要求C
が最大待ち時間ym秒に達したことを時間制御部18に
通知する。そして、時間制御部18は、割り込み要求C
の割り込みを最優先とするように優先決定部13を制御
する。続いて、優先決定部13は、割り込み要求Cを最
優先とし、信号制御部17に決定結果を通知する。
【0021】さらに、信号制御部17は、主制御装置1
5に割り込み要求Cを送出し、その割り込み要求が受け
付けられると、時間制御部18に通知する。そして、時
間制御部18は、割り込み要求Cを元の優先順位へ戻す
よう優先決定部13を制御して、時間監視部14の待ち
時間を初期化する。
【0022】
【発明の効果】以上の説明から明らかなように、本発明
の割り込み制御装置および割り込み制御方法は、割り込
み要求待ち時間を監視して優先順位を、割り込み待ち時
間により変更できるようにしたので、一定時間内に割り
込み応答処理を行う際に、迅速、正確割り込み応答処理
ができ、異常動作を阻止できるという効果を有する。
【図面の簡単な説明】
【図1】本発明の割り込み制御装置および割り込み制御
方法の実施例における構成を示すブロック図である。
【図2】従来の割り込み制御装置の構成を示すブロック
図である。
【符号の説明】
11 周辺装置 12 割り込み要求監視部 13 優先決定部 14 時間監視部 15 主制御装置 16 動作設定部 17 信号制御部 18 時間制御部

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】周辺装置からの割り込み要求を監視する割
    り込み要求監視部と、前記割り込み要求監視部での割り
    込み要求における優先順位を決定する優先決定部と、 主制御装置への割り込み要求および割り込み応答信号を
    制御する信号制御部と、割り込み要求最大待ち時間を設
    定する動作設定部と、 前記割り込み要求監視部での割り込み要求における割り
    込み要求待ち時間を監視する時間監視部と、 前記時間監視部での割り込み要求待ち時間により割り込
    み優先順位を変更する時間制御部とを備える割り込み制
    御装置。
  2. 【請求項2】請求項1記載の割り込み制御装置は、ワン
    チップマイクロプロセッサで構成されることを特徴とす
    る割り込み制御装置。
  3. 【請求項3】周辺装置からの割り込み要求を監視して、
    割り込み優先順位を決定するとともに、主制御装置への
    割り込み要求および割り込み応答信号を制御して、各部
    の動作を設定する割り込み制御を行う際に、割り込み要
    求最大待ち時間を設定して、割り込み要求待ち時間を監
    視するとともに、割り込み要求待ち時間により割り込み
    優先順位を変更することを特徴とする割り込み制御方
    法。
JP3279306A 1991-10-25 1991-10-25 割り込み制御装置および割り込み制御方法 Pending JPH05120199A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3279306A JPH05120199A (ja) 1991-10-25 1991-10-25 割り込み制御装置および割り込み制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3279306A JPH05120199A (ja) 1991-10-25 1991-10-25 割り込み制御装置および割り込み制御方法

Publications (1)

Publication Number Publication Date
JPH05120199A true JPH05120199A (ja) 1993-05-18

Family

ID=17609331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3279306A Pending JPH05120199A (ja) 1991-10-25 1991-10-25 割り込み制御装置および割り込み制御方法

Country Status (1)

Country Link
JP (1) JPH05120199A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013042202A1 (ja) * 2011-09-20 2013-03-28 富士通株式会社 割込監視装置、およびコンピュータシステム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013042202A1 (ja) * 2011-09-20 2013-03-28 富士通株式会社 割込監視装置、およびコンピュータシステム
US20140189185A1 (en) * 2011-09-20 2014-07-03 Fujitsu Limited Interrupt monitoring system and computer system
JPWO2013042202A1 (ja) * 2011-09-20 2015-03-26 富士通株式会社 割込監視装置、およびコンピュータシステム
US9355049B2 (en) 2011-09-20 2016-05-31 Fujitsu Limited Interrupt monitoring system and computer system

Similar Documents

Publication Publication Date Title
JPH05120199A (ja) 割り込み制御装置および割り込み制御方法
JP2673048B2 (ja) タイムアウト監視処理装置
JPH0535449A (ja) 情報処理装置の自動運転制御方式
JPS60159904A (ja) プラント再起動システム
JPH1091463A (ja) 情報処理装置及び記録媒体
JPH05197577A (ja) 仮想計算機システムにおける仮想計算機実行プライオリティ制御方式
JPH0561811A (ja) 割込制御方式および情報処理システム
US5369743A (en) Picture displaying method for switching among picture display tasks
JPH05338329A (ja) プリンタ装置の言語体系切替制御方式
JPS61275938A (ja) 外部スイツチ割込み制御方式
JP2545763B2 (ja) ホットスタンバイシステムにおけるバッチ処理の再起動方式
JPH05197593A (ja) アプリケーションプログラムのループ/ストール監視装置
JPH09251402A (ja) 計算機障害検出システム
JPH06103116A (ja) 動作時間監視処理方式
JPH03164940A (ja) 割込み時期を複数化した計算機
JPH0287893A (ja) 遠方監視制御装置
JPH04218850A (ja) 計算機システム
JPH064175A (ja) タイマ管理システム
JPH02310634A (ja) プログラム暴走監視方式
JPH06131271A (ja) 不正なタイムアウト処理の回避方法
JPH0520773A (ja) 周辺制御装置
JPH04358228A (ja) プロセス数制御方式
JPH05216670A (ja) 推論処理システム
JPH02144755A (ja) コンピュータシステム
JPH05189265A (ja) 情報処理装置の保守診断装置