JPH04140874A - 割り込み受信方式 - Google Patents
割り込み受信方式Info
- Publication number
- JPH04140874A JPH04140874A JP26417190A JP26417190A JPH04140874A JP H04140874 A JPH04140874 A JP H04140874A JP 26417190 A JP26417190 A JP 26417190A JP 26417190 A JP26417190 A JP 26417190A JP H04140874 A JPH04140874 A JP H04140874A
- Authority
- JP
- Japan
- Prior art keywords
- interrupt
- interruption
- control device
- flag
- group
- 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
- 238000000034 method Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 abstract 2
- 238000010586 diagram Methods 0.000 description 3
- 230000014759 maintenance of location Effects 0.000 description 2
- 235000010724 Wisteria floribunda Nutrition 0.000 description 1
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は制御装置の割り込み受信方式に関し、特に制御
装置が被制御装置から次の実行命令の要求を受け付ける
割り込み受信方式に関する。
装置が被制御装置から次の実行命令の要求を受け付ける
割り込み受信方式に関する。
従来、この種の割り込み受信方式は、制御装置が被制御
装置から割り込みを受け付けるときに、被制御装置から
の割り込み要因に対し優先判定を行い、さらに割り込み
要因をリセットする必要があった。
装置から割り込みを受け付けるときに、被制御装置から
の割り込み要因に対し優先判定を行い、さらに割り込み
要因をリセットする必要があった。
上述した従来の割り込み受信方式は、被制御装置からの
割り込み要因に対し優先判定を行う回路や、割り込み要
因をリセットする為に金物量が増えるという欠点があっ
た。
割り込み要因に対し優先判定を行う回路や、割り込み要
因をリセットする為に金物量が増えるという欠点があっ
た。
本発明の割り込み受信方式は、制御装置が被制御装置か
ら次の実行命令の要求を受け付ける割り込み受信方式に
於て、前記制御装置か前記被制御装置に割り込みを許可
する第1の手段と、前記被制御装置に複数の割り込み要
因を一時保持する第2の手段と、前記第1の手段により
割り込みが許可されたとき前記第2の手段により保持さ
れている前記複数の割り込み要因を予め定めた単位で前
記制御装置へ送出する第3の手段とを備えている。
ら次の実行命令の要求を受け付ける割り込み受信方式に
於て、前記制御装置か前記被制御装置に割り込みを許可
する第1の手段と、前記被制御装置に複数の割り込み要
因を一時保持する第2の手段と、前記第1の手段により
割り込みが許可されたとき前記第2の手段により保持さ
れている前記複数の割り込み要因を予め定めた単位で前
記制御装置へ送出する第3の手段とを備えている。
前記第3の手段は、前記第1の手段により割り込みが許
可されたときカラン1−ア・7ブを開始しカウント値が
あらかじめ定めた値になると初期値に戻る送出フラグ選
択カウンタと、この送出フラグ選択カウンタのカウント
値に対応して前記第2の手段により保持されている前記
複数の割り込み要因を前記予め定めた単位で前記制御装
置へ送出するセレクタとを有して構成されていてもよい
。
可されたときカラン1−ア・7ブを開始しカウント値が
あらかじめ定めた値になると初期値に戻る送出フラグ選
択カウンタと、この送出フラグ選択カウンタのカウント
値に対応して前記第2の手段により保持されている前記
複数の割り込み要因を前記予め定めた単位で前記制御装
置へ送出するセレクタとを有して構成されていてもよい
。
又、本発明の割り込み受信方式は、前記第3の手段が送
出した前記複数の割り込み要因を受信して前記第1の手
段に見せる割り込み受信バッファを含んで構成されてい
てもよい。
出した前記複数の割り込み要因を受信して前記第1の手
段に見せる割り込み受信バッファを含んで構成されてい
てもよい。
次に本発明に付いて図面を参照して詳細に説明する。
第1図は、制御装置側の割り込み要因を8個とした場合
の本発明の一実施例を示すブロフク図である。
の本発明の一実施例を示すブロフク図である。
第1図に於て、]、 OOは制御装置、200は被制御
装置、101は割り込み受信バッファ、102は命令制
御装置、201は割り込み要因保持フラグ群、202は
送出フラグ選択カウンタ、203はセレクタ、204は
制御回路、205はフラグリセット回路、信号線1は割
り込み送出許可信号、信号線2は割り込み送出信号、信
号線3は実行命令である。
装置、101は割り込み受信バッファ、102は命令制
御装置、201は割り込み要因保持フラグ群、202は
送出フラグ選択カウンタ、203はセレクタ、204は
制御回路、205はフラグリセット回路、信号線1は割
り込み送出許可信号、信号線2は割り込み送出信号、信
号線3は実行命令である。
制御装置100は、配下に接続される被制御装置200
に実行命令を与え被制御装置200を操作する装置であ
る。割り込み受信バッファ101は、被制御装置200
から送られてくる割り込み送出信号2と受信し、命令制
御装置1102に受信した割り込み要因フラグの内容を
見せるためのものである。命令制御装置102は、割り
込み処理回路と命令処理回路で構成されており、被制御
装置200に割り込み送出の許可を与える制御と、割り
込み要因フラグの内容を解読して次の実行命令を被制御
装置200に与える制御を行っている。被制御装置20
0は、制御装置11fl 00からの実行命令にしたが
って動作する装置で、合討8つの割り込み要因が発生し
、その割り込み要因の発生の割合は命令制御装置102
の処理に対して十分少ない装置である。割り込み要因保
持フラグ群201は、制御回路204から発生しr、−
11Jり込み要因を制御装置100に送出するまで保持
しておくためのフラグ群で、割り込み要因が発生すると
セットされ、制御装置100へ送出されるとリセットさ
れるフリップフロップである。送出フラグ選択カウンタ
202は、0から3までカランI・アンプして行き3に
なると次に0になるカウンタで、割り込み許可信号1が
来たときにOからカウントアツプして再び0になると次
の割り込み許可信号1が来るまで0で止まっている。セ
レクタ203は、割り込み要因保持フラグ群201の中
から送出フラグ選択カウンタ202の値に応じて制御装
W100に送出する割り込み要因保持フラグを選択する
ものである。制御回路20・4は、命令制御装置102
の実行命令を実行する回路で、複数の制御回路で構成さ
れており8つの割り込み要因を発生する。フラグリセッ
ト回路205は、割り込み要因保持フラグ群201に保
持している割り込み要因が制御装置】00に送出される
と、割り込み要因保持フラグ群201をリセットする回
路である。
に実行命令を与え被制御装置200を操作する装置であ
る。割り込み受信バッファ101は、被制御装置200
から送られてくる割り込み送出信号2と受信し、命令制
御装置1102に受信した割り込み要因フラグの内容を
見せるためのものである。命令制御装置102は、割り
込み処理回路と命令処理回路で構成されており、被制御
装置200に割り込み送出の許可を与える制御と、割り
込み要因フラグの内容を解読して次の実行命令を被制御
装置200に与える制御を行っている。被制御装置20
0は、制御装置11fl 00からの実行命令にしたが
って動作する装置で、合討8つの割り込み要因が発生し
、その割り込み要因の発生の割合は命令制御装置102
の処理に対して十分少ない装置である。割り込み要因保
持フラグ群201は、制御回路204から発生しr、−
11Jり込み要因を制御装置100に送出するまで保持
しておくためのフラグ群で、割り込み要因が発生すると
セットされ、制御装置100へ送出されるとリセットさ
れるフリップフロップである。送出フラグ選択カウンタ
202は、0から3までカランI・アンプして行き3に
なると次に0になるカウンタで、割り込み許可信号1が
来たときにOからカウントアツプして再び0になると次
の割り込み許可信号1が来るまで0で止まっている。セ
レクタ203は、割り込み要因保持フラグ群201の中
から送出フラグ選択カウンタ202の値に応じて制御装
W100に送出する割り込み要因保持フラグを選択する
ものである。制御回路20・4は、命令制御装置102
の実行命令を実行する回路で、複数の制御回路で構成さ
れており8つの割り込み要因を発生する。フラグリセッ
ト回路205は、割り込み要因保持フラグ群201に保
持している割り込み要因が制御装置】00に送出される
と、割り込み要因保持フラグ群201をリセットする回
路である。
まず、命令制御装置102は制御回路204に実行命令
3を与える。制御回路204は、命令を実行して行き、
割り込み要因か発生すると割り込み要因保持フラグ群2
01の要因に応じたフラグをセットする。割り込み要因
保持フラグ群201が制御装置100に送信されるまで
に時間かかかるので、最大8個まで割り込み要因保持フ
ラグ群201がセットされる可能性がある。次に、命令
制御装置102は、被制御装置200の割り込みを受付
けられるとき、割り込み送出許可信号1を被制御装置2
00に送る。送出フラグ選択カウンタ202は、0で停
止したままなので、命令制御装置102が割り込み送出
許可信号1を出力するタイミングでセレクタ203を介
し割り込み要因保持フラグ群201の■と■が割り込み
受信バッファ10]に受信され、同時にフラグリセット
回路205は送出された割り込み要因に対応する割り込
み要因保持フラグ群201の■と■をリセットする。送
出フラグ選択カウンタ202は、1がくると、Oから1
にカラン(・アップして、割り込み要因保持フラグ群2
01の■と■が送出され割り込み受信バッファ101に
受信され、同時にフジグリセット回路205は送出され
た割り込み要因に対応する割り込み要因保持フラグ群2
01の■と■をリセットする。同様に送出フラグ選択カ
ウンタ202は、1から2.2から3とカウントアツプ
して行き割り込み要因保持フラグ群201の■と■、■
と■が割り込み受信バッファ101に受信される。割り
込み受信バッファ101は、連続して受信した割り込み
要因保持フラグ群201の■−■、■−■、■−■、■
−■を命令制御装置102に見せる。命令制御装置10
2は割り込み要因を解析して次の実行命令3を被制御装
置200に与える。
3を与える。制御回路204は、命令を実行して行き、
割り込み要因か発生すると割り込み要因保持フラグ群2
01の要因に応じたフラグをセットする。割り込み要因
保持フラグ群201が制御装置100に送信されるまで
に時間かかかるので、最大8個まで割り込み要因保持フ
ラグ群201がセットされる可能性がある。次に、命令
制御装置102は、被制御装置200の割り込みを受付
けられるとき、割り込み送出許可信号1を被制御装置2
00に送る。送出フラグ選択カウンタ202は、0で停
止したままなので、命令制御装置102が割り込み送出
許可信号1を出力するタイミングでセレクタ203を介
し割り込み要因保持フラグ群201の■と■が割り込み
受信バッファ10]に受信され、同時にフラグリセット
回路205は送出された割り込み要因に対応する割り込
み要因保持フラグ群201の■と■をリセットする。送
出フラグ選択カウンタ202は、1がくると、Oから1
にカラン(・アップして、割り込み要因保持フラグ群2
01の■と■が送出され割り込み受信バッファ101に
受信され、同時にフジグリセット回路205は送出され
た割り込み要因に対応する割り込み要因保持フラグ群2
01の■と■をリセットする。同様に送出フラグ選択カ
ウンタ202は、1から2.2から3とカウントアツプ
して行き割り込み要因保持フラグ群201の■と■、■
と■が割り込み受信バッファ101に受信される。割り
込み受信バッファ101は、連続して受信した割り込み
要因保持フラグ群201の■−■、■−■、■−■、■
−■を命令制御装置102に見せる。命令制御装置10
2は割り込み要因を解析して次の実行命令3を被制御装
置200に与える。
第2図は、送出フラグ選択カウンタ202の値と、制御
装置100に送出される割り込み要因保持フラグ群20
1との関係を示している。
装置100に送出される割り込み要因保持フラグ群20
1との関係を示している。
第3図は、割り込み送出許可信号1と送出フラグ選択カ
ウンタ202の値と割り込み受信バッファ]01に割り
込み要因保持フラグ群201の■から■が受信されるタ
イミングを示すタイムチャートである。
ウンタ202の値と割り込み受信バッファ]01に割り
込み要因保持フラグ群201の■から■が受信されるタ
イミングを示すタイムチャートである。
以上説明したように本発明は、制御装置が割り込み要因
を処理可能なときに割り込み要因送出許可信号を送信す
ることにより割り込み要因の優先判定を必要とせずに割
り込み要因を受信てきる。
を処理可能なときに割り込み要因送出許可信号を送信す
ることにより割り込み要因の優先判定を必要とせずに割
り込み要因を受信てきる。
また、割り込み要因をリセットする信号も必要ないので
金物が削減できる。更に、制御装置の配下に複数の被制
御装置を接続してタイミング良く割り込み送出許可信号
を出力することにより、効率よく被制御装置の割り込み
を受け付けることが出来るという効果がある。
金物が削減できる。更に、制御装置の配下に複数の被制
御装置を接続してタイミング良く割り込み送出許可信号
を出力することにより、効率よく被制御装置の割り込み
を受け付けることが出来るという効果がある。
第1図は本発明の一実施例を示すブロック図、第2図は
第1図の送出フラグ選択カウンタ202の値と制御装置
100に送出される割り込み要因保持フラグ群201と
の関係を示す図、第3図は第1図の割り込み送出許可信
号1と送出フラグ選択カウンタ202の値と割り込み受
信バッファ101に割り込み要因保持フラグ群201の
■から■か受信されるタイミングを示すタイムチャート
である。 100・制御装置、101・・・割り込み受信バッファ
、102・・命令制御装置、200・・・被制御装置、
201・・割り込み要因保持フラグ群、202送出フラ
グ選択カウンタ、203・・セレクタ、204・・・制
御回路、205 ・フラグリセット回路。
第1図の送出フラグ選択カウンタ202の値と制御装置
100に送出される割り込み要因保持フラグ群201と
の関係を示す図、第3図は第1図の割り込み送出許可信
号1と送出フラグ選択カウンタ202の値と割り込み受
信バッファ101に割り込み要因保持フラグ群201の
■から■か受信されるタイミングを示すタイムチャート
である。 100・制御装置、101・・・割り込み受信バッファ
、102・・命令制御装置、200・・・被制御装置、
201・・割り込み要因保持フラグ群、202送出フラ
グ選択カウンタ、203・・セレクタ、204・・・制
御回路、205 ・フラグリセット回路。
Claims (1)
- 【特許請求の範囲】 1、制御装置が被制御装置から次の実行命令の要求を受
け付ける割り込み受信方式に於て、前記制御装置が前記
被制御装置に割り込みを許可する第1の手段と、前記被
制御装置に複数の割り込み要因を一時保持する第2の手
段と、前記第1の手段により割り込みが許可されたとき
前記第2の手段により保持されている前記複数の割り込
み要因を予め定めた単位で前記制御装置へ送出する第3
の手段とを備えたことを特徴とする割り込み受信方式。 2、前記第3の手段は、前記第1の手段により割り込み
が許可されたときカウントアップを開始しカウント値が
あらかじめ定めた値になると初期値に戻る送出フラグ選
択カウンタと、この送出フラグ選択カウンタのカウント
値に対応して前記第2の手段により保持されている前記
複数の割り込み要因を前記予め定めた単位で前記制御装
置へ送出するセレクタとを有することを特徴とする請求
項1記載の割り込み受信方式。 3、前記第3の手段が送出した前記複数の割り込み要因
を受信して前記第1の手段に見せる割り込み受信バッフ
ァを含むことを特徴とする請求項1記載の割り込み受信
方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26417190A JPH04140874A (ja) | 1990-10-02 | 1990-10-02 | 割り込み受信方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26417190A JPH04140874A (ja) | 1990-10-02 | 1990-10-02 | 割り込み受信方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04140874A true JPH04140874A (ja) | 1992-05-14 |
Family
ID=17399445
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26417190A Pending JPH04140874A (ja) | 1990-10-02 | 1990-10-02 | 割り込み受信方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04140874A (ja) |
-
1990
- 1990-10-02 JP JP26417190A patent/JPH04140874A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5784647A (en) | Interface for fetching highest priority demand from priority queue, predicting completion within time limitation then issuing demand, else adding demand to pending queue or canceling | |
| US4275458A (en) | Interrupt expander circuit | |
| AU649642B2 (en) | Communications interface adapter | |
| JPH04140874A (ja) | 割り込み受信方式 | |
| KR100199021B1 (ko) | 순차식 pci 버스용 다중 인터럽트 제어장치 및 방법 | |
| EP1029285B1 (en) | Peripheral servicing | |
| US5125079A (en) | Method for controlling the data transmission of a central unit interfacing control circuit and circuit arrangement for the implementation of the method | |
| JPH0358217B2 (ja) | ||
| JPS62235898A (ja) | 遠隔監視制御子局装置 | |
| JP2817893B2 (ja) | 装置状態報告方式 | |
| JP3211738B2 (ja) | データ転送装置及びデータ転送方法 | |
| JP2842639B2 (ja) | データ転送方式 | |
| JPH0353639A (ja) | 通信制御装置 | |
| JPH0512203A (ja) | バス性能測定システム | |
| JPH01248254A (ja) | 通信制御装置 | |
| JPS6188635A (ja) | 信号送受信回路 | |
| JPH0325552A (ja) | バス接続装置 | |
| JPS61264829A (ja) | ネツトワ−ク制御装置の割込み制御方式 | |
| JPH01314363A (ja) | 電文受信方式 | |
| JPH04183145A (ja) | 通信制御装置 | |
| JPH0675780A (ja) | 割込み制御装置 | |
| JPH04359348A (ja) | デバイスクロスコール装置 | |
| JPH0760416B2 (ja) | データ処理装置 | |
| JPH0583943B2 (ja) | ||
| JPS60143046A (ja) | サイクリツク伝送方式 |