JPH01263731A - 割込制御システム - Google Patents

割込制御システム

Info

Publication number
JPH01263731A
JPH01263731A JP9230488A JP9230488A JPH01263731A JP H01263731 A JPH01263731 A JP H01263731A JP 9230488 A JP9230488 A JP 9230488A JP 9230488 A JP9230488 A JP 9230488A JP H01263731 A JPH01263731 A JP H01263731A
Authority
JP
Japan
Prior art keywords
interrupt
signal
holding circuit
interruption
cpu
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
JP9230488A
Other languages
English (en)
Inventor
Hiroyuki Ozaki
尾崎 弘行
Akihiro Konuma
古沼 章広
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.)
Toshiba Corp
Toshiba Telecommunication System Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Telecommunication System Engineering 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 Toshiba Corp, Toshiba Telecommunication System Engineering Corp filed Critical Toshiba Corp
Priority to JP9230488A priority Critical patent/JPH01263731A/ja
Publication of JPH01263731A publication Critical patent/JPH01263731A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) この発明は、コンピュータシステム等のCPU等の制御
回路に対し、割込みを与える場合に好適な割込制御シス
テムに関するものである。
(従来の技術) 従来、CPUへ割込みをかける場合、外部からの割込信
号をフリップフロップなどから成る割込状態保持回路で
保持しておき、CPUへ割込信号を与えるようなシステ
ムが用いられている。そして、この割込状態保持回路は
、CPUが割込みを受付けてからの処理の中でリセット
するようになっていた。
このため、CPUが割込みを受付けてから割込状態保持
回路をリセットするまでの間に、次の割込信号がアクテ
ィブとなってもこれを割込状態保持回路にて保持するこ
とができず、当該割込みが無視されるという問題点が発
生していた。また、CPUは割込状態保持回路のリセッ
ト処理を強いられ、この処理時間が無駄になっていると
いう問題点もあった。
(発明が解決しようとする課題) 上記のように、従来の割込制御システムによると、制御
回路が受付けた割込処理の一環として、割込状態保持回
路のリセットを行うものであったため、制御回路が割込
みを受付けてから割込状態保持回路のリセットを行うま
での間に、当該割込状態保持回路を介しての割込みはで
きずに無視されてしまうという問題点があり、制御回路
が本来の割込み処理とは直接的には関係しない割込状態
保持回路のリセツ1″・処理という無駄な処理を71ね
なければならないという問題点が発生していたa。
本発明はこのような従来の割込制御システムの問題点を
解決せんと1ノでなされたもので、その目的は、制御回
路が割込みを受付1ノで信号を出ツノすると同時に、制
御回路が処理を1Lずとも割込状態保持回路がリセット
され、従って、vJ込みが無視される確率を減少させ、
また、制御回路が他の処理を行い)りる割込信号システ
ムを提供1゛ることである。
[発明の(構成] (課題を解決するための手段) 本発明では、外部からの割込13号を保持して制i卸回
路へ与える割込状態保持回路と、前記制御回路が前記割
込状態保持回路1に保持され1こアクティブな割込信号
を受付けτ出力づ−る所定信号を検出して前記υ1込状
態保持回路をリセツl“・する割込受付監視部どを具備
さして割込制御システムを偶成()だ。
(作用) 上記構成(、:よると、制御回路がアクティブな割込信
@を受付(プて出力する所定信号を検出して、割込状態
保持回路をリセットするので、制御回路による処理でな
くして適切に割込状態保持回路をリセット・シ得るよう
になる。
〈実施例) 以下、図面を参照lノで本発明の一実施例を説明する。
第1図は本発明の一実施例を示すブロック図である。同
図において、1は制御回路であるCPUを示し、割込み
を受付りて所定の処理を行うもので必るa2は割込状態
保持回路、3は割込受付監視部、4は記憶装置を人々示
]ノでいる。割込状態保持回路2は信号線8を介して端
末等からの割込信号を受取り、・:れを保持する。割込
状態保持回路2の出力信号は信号線5を介してCPU1
の割込端子に与えられている。割込状態保持回路2は割
込受付監視部3によりリトットされる。記憶装置4には
、CPtJlが割込みを受付けたときに実行すべきプロ
グラムが格納2きれている。CPU1、割込受付監視部
3、記憶装置4はアト1ノスバス6によって接続され、
CPLllと記憶装置4と[JT″−クバス7を介り、
 T接続されている。割込受付監視部3は、CPtJl
が割込みを受付[プl;:ときに第1番目に、記憶装置
4のデー・夕を読取るために出力するアドレスデータを
保持しτあり、ア]・月ノスバス6を介1ノーτ1qら
れるアト1!スデータが」二記アト1ノスデータと一致
すると、υ1込状態保持回路2をリセット・するよう(
こ出力信号をアクティブとする。
以上のよう1,1描成さ4′1.たシステムにおける割
込ij′lI闘動作を第2図を参照して説明する。CP
U 1が処理Xを実行しているときに、Δの時点で信号
線8を介してアクティブな割込信号が出力されたものと
する。づると、割込状態保持回路2はこれを保持し、こ
の結果、信号線5を介してアクティブな割込信号がCP
tJlへうえられる。CPtJlはこの割込信号を受イ
4(プてBの時点で、割込みに対応する処理を行うべく
、アト1ノスバス6を介し7丁アドレスデー・り(00
34)、を出力覆゛る。割込受付監視部3はこのアト1
ノスデータ(003/X)Hを取込み、自ら保持1ノで
あるアト1ノスデータ(0034)、と比較し、一致す
るため、vj込状状態保持回路2ヘリセツト信号を与え
る。この結果、割込状態保持回路2はリセットされ、次
の割込みを受付は可能となる。
一方、CPU1は記憶装置4から読出したプログラムに
基づく割込み処理を実行し、Dの時点で割込み処理を終
了する。従って、従来ではCPU 1が割込み処理の中
の処理と()て、割込状態保持回路2をりt″!!ツ1
ていた場合には、Cの時点になって割込状態保持回路2
がリセット−され、それ以降1こ次の割込みを受イづけ
可能となったが、本実施例ではBの時点から次の割込み
を受付は可能どなる。そ()て、従来では、上記リセッ
1−のだめの時間(:、、よりEの時点まで割込み処理
がかかったが、本実施例(沫すセッ[〜処理をCPU1
が行わぬことから、Dの時点までで割込み処理が終了す
る。
[発明の効果] 以上説明したように本発明によれば、制m回路が割込み
を受付けたときに出力する信号をとらえてリセットを行
うため、割込みが無視される確率が減少され、制御回路
が割込みを行わぬため、1この制御回路は他の処理を行
い得る。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
本発明の一実施例の動作を説明するためのタイムチャー
トである。 1・・・CPU      2・・・割込状態保持回路
3・・・割込受付監視部 4・・・記憶装置6・・・ア
ドレスバス  7・・・データバス代理人 弁理士 本
 1)  崇 第1図 第2図

Claims (1)

    【特許請求の範囲】
  1. 外部からの割込信号を保持して制御回路へ与える割込状
    態保持回路と、前記制御回路が前記割込状態保持回路に
    保持されたアクティブな割込信号を受付けて出力する所
    定信号を検出して前記割込状態保持回路をリセットする
    割込受付監視部とを具備することを特徴とする割込制御
    システム。
JP9230488A 1988-04-14 1988-04-14 割込制御システム Pending JPH01263731A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9230488A JPH01263731A (ja) 1988-04-14 1988-04-14 割込制御システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9230488A JPH01263731A (ja) 1988-04-14 1988-04-14 割込制御システム

Publications (1)

Publication Number Publication Date
JPH01263731A true JPH01263731A (ja) 1989-10-20

Family

ID=14050672

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9230488A Pending JPH01263731A (ja) 1988-04-14 1988-04-14 割込制御システム

Country Status (1)

Country Link
JP (1) JPH01263731A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08147174A (ja) * 1994-11-24 1996-06-07 Nec Corp 割込みコントローラ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08147174A (ja) * 1994-11-24 1996-06-07 Nec Corp 割込みコントローラ

Similar Documents

Publication Publication Date Title
US6175890B1 (en) Device for efficiently handling interrupt request processes
US5287471A (en) Data transfer controller using direct memory access method
EP1199641B1 (en) Data processing device used in serial communication system
JPH03175537A (ja) デバッグ用マイクロプロセッサのエラー制御装置
US20030056037A1 (en) Hardware chain pull
EP0614148B1 (en) Data processing apparatus
JPH0414376B2 (ja)
JP2595697B2 (ja) メッセージ処理システム
EP0410382A2 (en) Data transfer controller using direct memory access method
JPH03260838A (ja) Cpu使用時間制限方式
JP2770797B2 (ja) マルチプロセッサシステムのページ記述子更新制御方式
JPH06334705A (ja) 通信制御装置
JPH04267438A (ja) 二重例外検出装置
JP2925049B2 (ja) 入力バッファ制御方式
JPH0343653B2 (ja)
JPS63254554A (ja) デ−タ転送方式
JPH0784786A (ja) プログラム実行制御方法
JPH0335341A (ja) ステータス信号検出器
JPS61210457A (ja) 通信制御方式
JPH03294952A (ja) 入出力処理方式
JPS6182260A (ja) 入出力割込み制御方式
JPH02141839A (ja) オンライントランザクション処理システム
JPH02146664A (ja) データ転送方式
JPH0535456B2 (ja)
JPH05303549A (ja) タ−ミナルデ−タ引き継ぎ方式