JPH0328951A - 入出力制御装置 - Google Patents
入出力制御装置Info
- Publication number
- JPH0328951A JPH0328951A JP16328289A JP16328289A JPH0328951A JP H0328951 A JPH0328951 A JP H0328951A JP 16328289 A JP16328289 A JP 16328289A JP 16328289 A JP16328289 A JP 16328289A JP H0328951 A JPH0328951 A JP H0328951A
- Authority
- JP
- Japan
- Prior art keywords
- level
- interrupt
- interruption
- circuit
- central processing
- 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
- 238000012544 monitoring process Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 2
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、データ処理システムの入出力制御装置に関し
、特に、中央処理装置に対し割込みを発生する入出力制
御装置に関する. 従来の技術 従来、この種の入出力制御装置において、中央処理装置
に対して割込みを発生する際には入出力制御装置内では
割込みレベルと中央処理装置の走行レベルとの比較は行
われなかった. 入出力制御装置は割込み要因が発生すると、中央処理装
置の状態に関係なく中央処理装置に対し割込みを実行す
る.中央処理装置は割込みレベルと自らのレベルとを比
較し、割込みが受付け可能か不可能かを判別する.そし
て中央処理装置は入出力制御装置に対し割込みが受付け
られたか否かを通知する. 発明が解決しようとする課題 上述した従来の入出力制御装置では、中央処理装置の走
行レベルの方が割込みレベルより優先度が高くても割込
みが発生してしまう.その為に、共通バス上で不要なバ
ス転送が発生し、共通バスの使用効率が低下する. 本発明は従来の上記実情に鑑みてなされたものであ一力
、従って本発明の目的は、従来の技術に内在する上記課
題を解決し、中央処理装置に対する無効な割込みの発生
を抑止し、共通バスの使用効率を向上させることを可能
とした新規な入出力制御装置を提供することにある. 課題を解決するための手段 上記目的を達成する為に、本発明に係る入出力制御装置
は、共通バスの専用ラインから中央処理装置の走行レベ
ルを入力する走行レベル監視回路と、前記走行レベルと
自装置に予め割当てられている割込みレベルとを比較し
割込みの可否を判定する割込みレベル判定回路と、中央
処理装置に対して割込みを発生する割込み回路とを備え
て構成され、中央処理装置の走行レベルが自らの割込み
レベルより優先度が低い場合にのみ割込みを実行するこ
とを特徴としている. 実施例 次に、本発明をその好ましい一実施例について図面を参
照して具体的に説明する. 第1図は本発明の一実施例を示すブロック楕戒図である
. 第1図を参照するに、本発明に係る入出力制御装置10
0は,共通バス101を介して中央処理装置102と接
続されている. 入出力制御装置100において割込み要因が発生すると
、主制御回路111は、割込み回路112に対して割込
みの起動を行うと共に、割込みレベル判定回路114に
対して割込みの可否を判定するように要求する. 割込みレベル判定回路114は、走行レベル監視回路1
13を介して中央処理装置102が共通バス101に出
力している走行レベルを取込み、自らの割込みレベルと
比較する.比較の結果、割込みレベルの方が走行レベル
より優先度が高いときには、割込みレベル判定回路11
4は割込み回路112に対し割込み実行を許可する. 割込み回路112はバスインタフェース回路110を制
御して中央処理装置102に対し割込みを発生する. 割込みレベル判定回路114の比較結果、割込みレベル
の方が走行レベルより優先度が低かった堝合には、割込
みレベル判定回路114は割込み回路112に対して割
込み実行の保留を指示する.この場合には、中央処理装
置102が走行レベルを変更し、入出力制御装置100
の割込みレベルより低い走行レベルになるまで、入出力
制御装置100は割込みを保留する. また、割込みレベル判定回路114が割込み可否を判定
した時点では、走行レベルが低かったが、割込みが発生
した時点では走行レベルが変更されて割込みレベルより
優先度が高くなった場合には、中央処理装置102は割
込みを拒否しその旨入出力制御装置100に通知する. 拒否通知を受取った入出力vi御装置100は、割込み
を保留し、中央処理装置102の走行レベルが再び割込
みレベルより低くなったときに割込みを保留する. 発明の効果 以上説明したように、本発明によれば、入出力制御装置
が中央処理装置の走行レベルを自らの割込みレベルと直
接比較できるようにすることにより、中央処理装置への
無効な割込みの発生を抑止し,共通バスの使用効率を向
上させる効果が得られる.
、特に、中央処理装置に対し割込みを発生する入出力制
御装置に関する. 従来の技術 従来、この種の入出力制御装置において、中央処理装置
に対して割込みを発生する際には入出力制御装置内では
割込みレベルと中央処理装置の走行レベルとの比較は行
われなかった. 入出力制御装置は割込み要因が発生すると、中央処理装
置の状態に関係なく中央処理装置に対し割込みを実行す
る.中央処理装置は割込みレベルと自らのレベルとを比
較し、割込みが受付け可能か不可能かを判別する.そし
て中央処理装置は入出力制御装置に対し割込みが受付け
られたか否かを通知する. 発明が解決しようとする課題 上述した従来の入出力制御装置では、中央処理装置の走
行レベルの方が割込みレベルより優先度が高くても割込
みが発生してしまう.その為に、共通バス上で不要なバ
ス転送が発生し、共通バスの使用効率が低下する. 本発明は従来の上記実情に鑑みてなされたものであ一力
、従って本発明の目的は、従来の技術に内在する上記課
題を解決し、中央処理装置に対する無効な割込みの発生
を抑止し、共通バスの使用効率を向上させることを可能
とした新規な入出力制御装置を提供することにある. 課題を解決するための手段 上記目的を達成する為に、本発明に係る入出力制御装置
は、共通バスの専用ラインから中央処理装置の走行レベ
ルを入力する走行レベル監視回路と、前記走行レベルと
自装置に予め割当てられている割込みレベルとを比較し
割込みの可否を判定する割込みレベル判定回路と、中央
処理装置に対して割込みを発生する割込み回路とを備え
て構成され、中央処理装置の走行レベルが自らの割込み
レベルより優先度が低い場合にのみ割込みを実行するこ
とを特徴としている. 実施例 次に、本発明をその好ましい一実施例について図面を参
照して具体的に説明する. 第1図は本発明の一実施例を示すブロック楕戒図である
. 第1図を参照するに、本発明に係る入出力制御装置10
0は,共通バス101を介して中央処理装置102と接
続されている. 入出力制御装置100において割込み要因が発生すると
、主制御回路111は、割込み回路112に対して割込
みの起動を行うと共に、割込みレベル判定回路114に
対して割込みの可否を判定するように要求する. 割込みレベル判定回路114は、走行レベル監視回路1
13を介して中央処理装置102が共通バス101に出
力している走行レベルを取込み、自らの割込みレベルと
比較する.比較の結果、割込みレベルの方が走行レベル
より優先度が高いときには、割込みレベル判定回路11
4は割込み回路112に対し割込み実行を許可する. 割込み回路112はバスインタフェース回路110を制
御して中央処理装置102に対し割込みを発生する. 割込みレベル判定回路114の比較結果、割込みレベル
の方が走行レベルより優先度が低かった堝合には、割込
みレベル判定回路114は割込み回路112に対して割
込み実行の保留を指示する.この場合には、中央処理装
置102が走行レベルを変更し、入出力制御装置100
の割込みレベルより低い走行レベルになるまで、入出力
制御装置100は割込みを保留する. また、割込みレベル判定回路114が割込み可否を判定
した時点では、走行レベルが低かったが、割込みが発生
した時点では走行レベルが変更されて割込みレベルより
優先度が高くなった場合には、中央処理装置102は割
込みを拒否しその旨入出力制御装置100に通知する. 拒否通知を受取った入出力vi御装置100は、割込み
を保留し、中央処理装置102の走行レベルが再び割込
みレベルより低くなったときに割込みを保留する. 発明の効果 以上説明したように、本発明によれば、入出力制御装置
が中央処理装置の走行レベルを自らの割込みレベルと直
接比較できるようにすることにより、中央処理装置への
無効な割込みの発生を抑止し,共通バスの使用効率を向
上させる効果が得られる.
第1図は本発明に係る入出力制御装置の一実施例を示す
ブロック構成図である. 100・・・入出力制御装置、101・・・共通バス、
102・・・中央処理装置、110・・・バスインタフ
ェース回路、111・・・主制御回路、112・・・割
込み回路、113・・・走行レベル監視回路、114・
・・割込みレベル判定回路
ブロック構成図である. 100・・・入出力制御装置、101・・・共通バス、
102・・・中央処理装置、110・・・バスインタフ
ェース回路、111・・・主制御回路、112・・・割
込み回路、113・・・走行レベル監視回路、114・
・・割込みレベル判定回路
Claims (1)
- 共通バスを介して中央処理装置に接続され、中央処理装
置に対して割込みを発生する入出力制御装置において、
中央処理装置に対して割込みを発生する為の割込み回路
と、共通バスの専用ラインから中央処理装置の走行レベ
ルを入力する走行レベル監視回路と、前記走行レベルと
自装置に予め割当てられている割込みレベルとを比較し
割込みの可否を判定する割込みレベル判定回路とを有し
、中央処理装置の走行レベルが自らの割込みレベルより
優先度が低い場合にのみ割込みを実行することを特徴と
した入出力制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16328289A JPH0328951A (ja) | 1989-06-26 | 1989-06-26 | 入出力制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16328289A JPH0328951A (ja) | 1989-06-26 | 1989-06-26 | 入出力制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0328951A true JPH0328951A (ja) | 1991-02-07 |
Family
ID=15770856
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16328289A Pending JPH0328951A (ja) | 1989-06-26 | 1989-06-26 | 入出力制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0328951A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6581119B1 (en) | 1999-06-23 | 2003-06-17 | Denso Corporation | Interrupt controller and a microcomputer incorporating this controller |
| US7676610B2 (en) | 2005-03-31 | 2010-03-09 | Fujitsu Limited | Device and method for optimization of target host device process handling according to the status and the priority of the target host device process |
-
1989
- 1989-06-26 JP JP16328289A patent/JPH0328951A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6581119B1 (en) | 1999-06-23 | 2003-06-17 | Denso Corporation | Interrupt controller and a microcomputer incorporating this controller |
| US7676610B2 (en) | 2005-03-31 | 2010-03-09 | Fujitsu Limited | Device and method for optimization of target host device process handling according to the status and the priority of the target host device process |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950005217B1 (ko) | 프로세서 클럭 신호 제어 방법 및 정보 처리 시스템 | |
| JPH04223511A (ja) | マイクロコンピュ−タ | |
| KR20050053758A (ko) | 성능이 효과적인 전력 조절을 위한 방법 빛 장치 | |
| US5659760A (en) | Microprocessor having interrupt vector generation unit and vector fetching command unit to initiate interrupt processing prior to returning interrupt acknowledge information | |
| JPH0328951A (ja) | 入出力制御装置 | |
| JPH0365746A (ja) | 入出力制御装置 | |
| JPH05257907A (ja) | オンチップマルチプロセッサシステム | |
| JPH03262062A (ja) | 中央処理装置 | |
| KR910005757Y1 (ko) | 멀티 프로세서에 있어서 핸드 세이킹 회로 | |
| JP2737732B2 (ja) | 割り込みマスクレベル変更装置 | |
| JPH03164940A (ja) | 割込み時期を複数化した計算機 | |
| US6735713B1 (en) | System for suspending current bus cycle of microprocessor upon receiving external bus retry signal for executing other process and re-staring the suspended bus cycle thereafter | |
| JPH03273437A (ja) | 割込処理装置 | |
| JPS60147845A (ja) | 巡環パイプライン型デ−タフロ−計算機の負荷制御方式 | |
| JPH04109757A (ja) | 画像読取装置の光学系移動速度制御装置 | |
| JPH01232438A (ja) | 割込み制御方式 | |
| JPH03286216A (ja) | データ処理回路 | |
| CN112988228A (zh) | 处理器中断的控制方法及架构 | |
| JPS61166631A (ja) | マイクロプログラム制御処理方法 | |
| JPH0540725A (ja) | 入出力制御装置 | |
| JPH03122723A (ja) | 割込処理装置 | |
| JPS6225358A (ja) | 割込要求レベル可変装置 | |
| JPH04169953A (ja) | コンピュータシステム | |
| JPS63292260A (ja) | ダイレクトメモリアクセス回路 | |
| JPH0778123A (ja) | I/o割込み処理方式 |