JPH0612367A - Information processor - Google Patents
Information processorInfo
- Publication number
- JPH0612367A JPH0612367A JP17057492A JP17057492A JPH0612367A JP H0612367 A JPH0612367 A JP H0612367A JP 17057492 A JP17057492 A JP 17057492A JP 17057492 A JP17057492 A JP 17057492A JP H0612367 A JPH0612367 A JP H0612367A
- Authority
- JP
- Japan
- Prior art keywords
- interrupt
- circuit
- request
- permission
- line
- 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
- 238000001514 detection method Methods 0.000 claims description 35
- 230000010365 information processing Effects 0.000 claims description 17
- 238000010586 diagram Methods 0.000 description 4
Landscapes
- Bus Control (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、情報処理装置に係わ
り、特に割込み処理を効率化した情報処理装置に関する
ものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus, and more particularly, to an information processing apparatus having an efficient interrupt processing.
【0002】[0002]
【従来の技術】この種の情報処理装置は、割込みを処理
する割込み制御装置と、この割込み制御装置に対して順
次いもづる式に接続される複数の割込み要求装置とから
なるものが一般的である。このような情報処理装置にお
いて、同時に複数の割込み要求装置から割込み要求があ
るときに、割込み制御装置から割込み許可がでると、こ
の割込み制御装置に一番近い割込み要求装置が割込みを
開始するようになっていた。したがって、この割込み制
御装置に一番近い割込み要求装置より遠くに接続されて
いる割込み要求装置は、その割込みを待たされることに
なる。2. Description of the Related Art An information processing apparatus of this type is generally composed of an interrupt control device for processing an interrupt and a plurality of interrupt request devices which are sequentially connected to the interrupt control device. In such an information processing apparatus, when there are interrupt requests from a plurality of interrupt requesting devices at the same time, if an interrupt request is issued from the interrupt controlling device, the interrupt requesting device closest to this interrupt controlling device starts an interrupt. Was becoming. Therefore, the interrupt request device connected farther than the interrupt request device closest to this interrupt control device is made to wait for the interrupt.
【0003】このような状態は、情報処理装置の稼働率
が上がれば上がるほど、より多くの割込み要求が発生す
ることから、頻繁になる。したがって、発生割込み制御
装置に遠い割込み要求装置になるほど割込みを待たされ
ることになり、割込み要求を待たされている割込み要求
装置は、自分より割込み制御装置に近い割込み要求装置
が割り込まないときにのみ割込みを実行できるものであ
った。Such a state becomes more frequent because more interrupt requests are generated as the operating rate of the information processing apparatus increases. Therefore, the farther the interrupt requesting device is from an interrupt requesting device, the more the interrupt requesting device waits for an interrupt request, and the interrupt requesting device waiting for an interrupt request interrupts only when an interrupt requesting device closer to it is not interrupted. Was able to be executed.
【0004】[0004]
【発明が解決しようとする課題】このように従来の情報
処理装置にあっては、発生割込み制御装置に遠い割込み
要求装置になればなるほど割込みを待たされることにな
り、割込み処理が割込み制御装置に近い割込み要求装置
に偏っているため、割込み処理の効率が悪いという欠点
があった。As described above, in the conventional information processing apparatus, the farther the interrupt requesting device is from the generating interrupt control device, the more the interrupt is waited, and the interrupt processing is performed by the interrupt control device. There is a drawback in that the efficiency of interrupt processing is low because it is biased toward the interrupt requesting device.
【0005】そこで、本発明は、上述した欠点を解消
し、割込み制御装置に近い割込み要求装置に偏っていた
割込みを均一化し、効率のよい割込み処理を行うことが
できる情報処理装置を提供することを目的とする。Therefore, the present invention solves the above-mentioned drawbacks and provides an information processing apparatus capable of equalizing interrupts biased to interrupt requesting devices close to an interrupt control device and performing efficient interrupt processing. With the goal.
【0006】[0006]
【課題を解決するための手段】上述した目的を達成する
ために、本発明の情報処理装置は、割込み制御する割込
み制御装置と、この割込み制御装置に対して割込み要求
線および割込み許可線を介して順次いもづる式に接続さ
れる複数の割込み要求装置とからなり、かつ各割込み要
求装置間を割込み表示線で接続してなる情報処理装置で
あって、各割込み要求装置は、割込み要求線に割込み指
示をし、かつ割込み許可線から割込み許可を検出して
も、自装置が割込みを一定回数以上保留しているときに
は自装置の割込み処理を優先し、一定回数以下の保留で
あるときには下位の割込み要求装置の割込みを優先する
手段を備えたことを特徴とするものである。In order to achieve the above-mentioned object, an information processing apparatus of the present invention provides an interrupt control device for interrupt control, and an interrupt request line and an interrupt permission line for this interrupt control device. It is an information processing device that is composed of a plurality of interrupt request devices connected in sequence and that connects each interrupt request device with an interrupt display line, and each interrupt request device sends an interrupt instruction to the interrupt request line. Even if the interrupt permission is detected from the interrupt permission line, the priority is given to the interrupt processing of the own device when the own device holds the interrupt for a certain number of times or more, and the lower interrupt request is issued when the interrupt is held for the certain number of times or less. It is characterized in that a means for prioritizing the interruption of the device is provided.
【0007】また、各割込み要求装置は、割込み要求回
路と、割込み状態表示回路と、割込み許可検出回路と、
割込み状態検出回路と、割込み保留回数記憶回路と、割
込み判定回路と、割込み指示回路とを有し、割込み指示
回路から割込み指示をし、かつ割込み許可検出回路で割
込み許可線から割込み許可を検出しても、割込み保留回
数記憶回路からの割込み回数が一定数以上のときには、
割込み表示線の状態にかかわらず自装置の割込み処理を
優先するようにしたことを特徴とするものである。Each interrupt request device includes an interrupt request circuit, an interrupt status display circuit, an interrupt permission detection circuit,
It has an interrupt state detection circuit, an interrupt pending count storage circuit, an interrupt determination circuit, and an interrupt instruction circuit. The interrupt instruction circuit issues an interrupt instruction, and the interrupt permission detection circuit detects interrupt permission from the interrupt permission line. However, when the number of interrupts from the interrupt pending count storage circuit is a certain number or more,
It is characterized in that the interrupt processing of its own device is prioritized regardless of the state of the interrupt display line.
【0008】さらに、割込み判定回路は、割込み保留回
数記憶回路からの保留回数が0回のときに下位の割込み
要求装置の割込み処理を優先し、その保留回数が1回の
ときに自装置の割込み処理を優先するようにしたことを
特徴とするものである。Further, the interrupt judgment circuit gives priority to the interrupt processing of the lower interrupt request device when the number of times of holding from the interrupt holding number storage circuit is 0, and when the number of holding is 1, the interrupt of its own device is given. It is characterized in that processing is prioritized.
【0009】本発明によれば、割込み指示および割込み
許可検出があっても、自割込み要求装置が割込みを一定
回数(1回)以上保留しているときには自己の割込み処
理を優先し、一定回数(1回)未満の保留であるときに
は下位の割込み要求装置の割込みを優先する。したがっ
て、割込み制御装置に近い割込み要求装置が割込み処理
を優先することがなくなる。According to the present invention, even if there is an interrupt instruction and interrupt permission detection, when the own interrupt request device holds an interrupt for a certain number of times (one time) or more, its own interrupt processing is given priority and a certain number of times ( When it is held less than once, the interrupt of the lower interrupt request device is prioritized. Therefore, the interrupt request device close to the interrupt control device does not give priority to interrupt processing.
【0010】[0010]
【実施例】以下実施例につき本発明を詳細に説明する。EXAMPLES The present invention will be described in detail below with reference to examples.
【0011】図1は、本発明の情報処理装置の実施例を
示すブロック図である。図2は、本発明の実施例におけ
る割込み要求装置の割込みに関する動作を説明するため
の説明図である。FIG. 1 is a block diagram showing an embodiment of an information processing apparatus of the present invention. FIG. 2 is an explanatory diagram for explaining an operation related to an interrupt of the interrupt request device according to the embodiment of the present invention.
【0012】図1に示す情報処理装置は、割込みを処理
制御する割込み制御装置1と、この割込み制御装置1に
対して割込み要求線3および割込み許可線5a,5b,
5cを介して順次いもづる式に接続される複数の割込み
要求装置7a,7b,7cとからなる。The information processing apparatus shown in FIG. 1 includes an interrupt controller 1 for controlling interrupt processing, an interrupt request line 3 and interrupt enable lines 5a, 5b,
It is composed of a plurality of interrupt requesting devices 7a, 7b, 7c which are sequentially connected through 5c.
【0013】上述した情報処理装置において、割込み制
御装置1は、割込み要求線3に接続され、割込み要求を
検出する割込み要求検出回路11と、割込み許可線5a
に接続され、割込み許可を出す割込み許可回路12とか
らなる。In the above-mentioned information processing apparatus, the interrupt control device 1 is connected to the interrupt request line 3, and the interrupt request detection circuit 11 for detecting an interrupt request and the interrupt permission line 5a.
And an interrupt permission circuit 12 for issuing an interrupt permission.
【0014】割込み要求装置7a,7b,7cは同一機
能を有している。したがって、割込み要求装置7aの構
成を代表して説明し、他の構成については単に符号に添
字を付して説明を省略する。The interrupt requesting devices 7a, 7b and 7c have the same function. Therefore, the configuration of the interrupt requesting device 7a will be described as a representative, and the other components will be simply denoted by reference numerals and description thereof will be omitted.
【0015】ここで、割込み要求装置7aは、割込み要
求線3に接続されて割込みを要求する割込み要求回路7
1aと、割込み状態を表示する割込み状態表示回路72
aと、割込み許可線5a,5bに接続されて割込みを許
可する割込み許可検出回路73aと、割込み状態を検出
する割込み状態検出回路74aと、割込みを保留する割
込み保留回数記憶回路75aと、割込みがあるか否かを
判定する割込み判定回路76aと、割込みを指示する割
込み指示回路77aとを備えている。また、割込み要求
装置7aにおいて、割込み指示回路77aは、割込み指
示線771aで割込み状態表示回路72aと割込み判定
回路76aに接続されており、かつ割込み指示線772
aで割込み要求回路71aに接続されている。割込み許
可検出回路73aは、割込み保留線731aで割込み保
留回数記憶回路75aに、割込み許可線732で割込み
判定回路76aに接続されている。割込み保留回数記憶
回路75aは、割込み保留回数表示線751aで割込み
判定回路76aに接続されている。割込み判定回路76
aは、割込み保留指示線761aで割込み許可検出回路
73aに接続されている。割込み状態検出回路74a
は、割込み状態検出線741で割込み判定回路76aに
接続されている。Here, the interrupt request device 7a is connected to the interrupt request line 3 and requests an interrupt.
1a and interrupt status display circuit 72 for displaying the interrupt status
a, an interrupt permission detection circuit 73a which is connected to the interrupt permission lines 5a and 5b and permits an interrupt, an interrupt state detection circuit 74a which detects an interrupt state, an interrupt hold number storage circuit 75a which holds an interrupt, and an interrupt An interrupt determination circuit 76a for determining whether there is an interrupt and an interrupt instruction circuit 77a for instructing an interrupt are provided. In the interrupt request device 7a, the interrupt instruction circuit 77a is connected to the interrupt state display circuit 72a and the interrupt determination circuit 76a by an interrupt instruction line 771a, and the interrupt instruction line 772.
It is connected to the interrupt request circuit 71a at a. The interrupt permission detection circuit 73a is connected to the interrupt hold number storage circuit 75a via an interrupt hold line 731a and to the interrupt determination circuit 76a via an interrupt enable line 732. The interrupt pending frequency storage circuit 75a is connected to the interrupt determination circuit 76a via an interrupt pending frequency display line 751a. Interrupt judgment circuit 76
a is connected to the interrupt permission detection circuit 73a by an interrupt hold instruction line 761a. Interrupt state detection circuit 74a
Are connected to the interrupt determination circuit 76a by the interrupt state detection line 741.
【0016】また、割込み要求装置7aの割込み状態検
出回路74aは、割込み表示線9bで割込み要求装置7
bの割込み状態表示回路72bに接続されている。割込
み要求装置7bの割込み状態検出回路74bは、割込み
表示線9cで割込み要求装置7cの割込み状態表示回路
72cに接続されている。The interrupt state detection circuit 74a of the interrupt requesting device 7a uses the interrupt display line 9b to detect the interrupt requesting device 7a.
It is connected to the interrupt state display circuit 72b of b. The interrupt state detection circuit 74b of the interrupt request device 7b is connected to the interrupt state display circuit 72c of the interrupt request device 7c by an interrupt display line 9c.
【0017】このような構成の実施例の作用を説明す
る。The operation of the embodiment having such a configuration will be described.
【0018】各割込み要求装置7a,7b,7cにおい
て、割込みがないときには、図2(1)示すように、割
込み指示線771、割込み許可線732とも“0”とな
っており、割込み保留線751および割込み表示線9
は、“*”となっている。“*”は、“1”あるいは
“0”どちらでもよいことを意味する。In each of the interrupt requesting devices 7a, 7b, 7c, when there is no interrupt, both the interrupt instruction line 771 and the interrupt permission line 732 are "0" as shown in FIG. 2A, and the interrupt hold line 751. And interrupt display line 9
Is "*". "*" Means that either "1" or "0" may be used.
【0019】一方、割込み要求装置7a,7b,7cに
おいて、割込み要求が発生すると、割込み要求回路71
a,71b,71cが割込み要求線3を“1”にする。
これにより、割込みが発生する。すると、割込み制御装
置1の割込み要求検出回路11が割込み要求されたこと
を検出する。このとき、割込み制御装置1が割込みを許
可できると判断すると、割込み許可回路12が割込み許
可線5aを“1”にする。On the other hand, in the interrupt request devices 7a, 7b, 7c, when an interrupt request occurs, the interrupt request circuit 71
a, 71b, 71c set the interrupt request line 3 to "1".
This causes an interrupt. Then, the interrupt request detection circuit 11 of the interrupt control device 1 detects that an interrupt request has been issued. At this time, when the interrupt control device 1 determines that the interrupt can be permitted, the interrupt permission circuit 12 sets the interrupt permission line 5a to "1".
【0020】これにより、割込みが許可されたことにな
る。割込み要求装置7aの割込み許可検出回路73a
は、割込み許可を与えられたこと(割込み許可検出信号
線732aが“1”となること)を検出する。As a result, the interrupt is permitted. Interrupt permission detection circuit 73a of interrupt request device 7a
Detects that the interrupt permission is given (the interrupt permission detection signal line 732a becomes "1").
【0021】また、割込み要求装置7bは、割込み状態
表示回路72bにより割込み表示線9bを“1”とする
ことで、割込み要求装置7bが割込み要求中であること
を、割込み要求装置7aに知らせる。これにより、割込
み要求装置7aの割込み状態検出回路74aは、割込み
の要求が行われていることを検出する。Further, the interrupt requesting device 7b informs the interrupt requesting device 7a that the interrupt requesting device 7b is making an interrupt request by setting the interrupt display line 9b to "1" by the interrupt state display circuit 72b. As a result, the interrupt state detection circuit 74a of the interrupt request device 7a detects that an interrupt request is being made.
【0022】このような状態のときに、割込み要求装置
7aが割込み要求中で、しかも割込み許可検出回路73
aが割込み許可を検出したときには、割込み要求装置7
aは割込みを行わず、割込み要求装置7bに割込み許可
を伝えるため、自分の割込みを保留する。この保留した
ときには、割込み許可検出回路73aは、割込み保留線
731aを“0”、“1”、“0”と変化させること
で、割込みを保留したことを割込み保留回数記憶回路7
5aに伝える。そこで、割込み保留回数記憶回路75a
は、割込み保留線731aが“0”、“1”、“0”に
変化した回数をカウントし、割込みを保留した回数とし
て記憶する。In such a state, the interrupt request device 7a is making an interrupt request and the interrupt permission detection circuit 73
When a detects the interrupt permission, the interrupt request device 7
Since a does not make an interrupt and informs the interrupt request device 7b of interrupt permission, it holds its own interrupt. When the interrupt is held, the interrupt permission detection circuit 73a changes the interrupt hold line 731a to “0”, “1”, and “0”, thereby indicating that the interrupt is held.
Tell 5a. Therefore, the interrupt pending frequency storage circuit 75a
Counts the number of times the interrupt hold line 731a has changed to “0”, “1”, and “0”, and stores the count as the number of times the interrupt is held.
【0023】また、図2(2)に示すように、割込み許
可検出回路73aが割込み許可を検出して割込み許可検
出線732aを“1”にし、かつ割込み要求の指示をす
る割込み指示回路77aが割込みの指示をしていないた
めに割込み指示線771aを“0”にしているならば、
割込みをするか否かを判断する割込み判定回路76a
が、割込み保留線761aを“1”から“0”にする。
これにより、割込み許可検出回路73aが割込み許可線
5bを“0”から“1”にすることで、割込み要求装置
7aから割込み要求装置7bに割込み許可を伝えること
になる。Further, as shown in FIG. 2B, the interrupt permission detection circuit 73a detects the interrupt permission and sets the interrupt permission detection line 732a to "1", and the interrupt instruction circuit 77a for instructing the interrupt request is provided. If the interrupt instruction line 771a is set to "0" because no interrupt instruction is given,
Interrupt determination circuit 76a for determining whether or not to make an interrupt
Changes the interrupt hold line 761a from "1" to "0".
As a result, the interrupt permission detection circuit 73a changes the interrupt permission line 5b from "0" to "1", thereby transmitting the interrupt permission from the interrupt request device 7a to the interrupt request device 7b.
【0024】さらに、図2(3)に示すように、割込み
許可検出回路73aが割込み許可を未検出で、割込み許
可線732aを“0”にし、かつ割込み要求の指示をす
る割込み指示回路77aが割込み指示線771aを
“1”にしているならば、割込み要求装置7aは、割込
み待ちになる。Further, as shown in FIG. 2C, the interrupt permission detection circuit 73a does not detect the interrupt permission, the interrupt permission line 732a is set to "0", and the interrupt instruction circuit 77a for instructing the interrupt request is provided. If the interrupt instruction line 771a is set to "1", the interrupt requesting device 7a waits for an interrupt.
【0025】あるいは、図2(4)に示すように、割込
み許可検出回路73aが割込みを検出し、かつ割込み指
示回路77aが割込み指示をして割込み指示線771a
を“1”にし、かつ割込み状態検出回路74aが割込み
要求装置7bの割込み要求を未検出(割込み表示線9b
が“0”)のときに、割込み保留回数記憶回路75aが
割込み保留回数表示線751aによって示した保留回数
が0回ならば、割込み要求装置7aが割込みを実行す
る。Alternatively, as shown in FIG. 2 (4), the interrupt permission detection circuit 73a detects an interrupt, and the interrupt instruction circuit 77a issues an interrupt instruction to issue an interrupt instruction line 771a.
Is set to "1", and the interrupt state detection circuit 74a has not detected the interrupt request of the interrupt request device 7b (interrupt display line 9b
Is "0"), if the number of holding times indicated by the interrupt holding number storage line 751a is 0 in the interrupt holding number storage circuit 75a, the interrupt requesting device 7a executes an interrupt.
【0026】あるいは、図2(5)に示すように、割込
み許可検出回路73aが割込み許可を検出し、かつ割込
み指示回路77aが割込み指示をして割込み指示線77
1aを“1”にし、かつ割込み状態検出回路74aが割
込み要求装置7bの割込み要求を検出(割込み表示線9
bが“1”)したときに、割込み保留回数記憶回路75
aが割込み保留回数表示線751aによって示した保留
回数が0回ならば、割込み要求装置7bに割込みを伝え
る。Alternatively, as shown in FIG. 2 (5), the interrupt permission detection circuit 73a detects the interrupt permission, and the interrupt instruction circuit 77a issues an interrupt instruction to issue an interrupt instruction line 77.
1a is set to "1", and the interrupt state detection circuit 74a detects the interrupt request of the interrupt request device 7b (interrupt display line 9
When “b” is “1”), the interrupt holding frequency storage circuit 75
If a has the number of holding times indicated by the interrupt holding number display line 751a of 0, an interrupt is transmitted to the interrupt requesting device 7b.
【0027】あるいは、図2(6)、(7)に示すよう
に、割込み許可検出回路73aが割込み許可を検出し、
かつ割込み指示回路77aが割込み指示をして割込み指
示線771aを“1”にし、割込み保留回数記憶回路7
5aが割込み保留回数表示線751aによって示した保
留回数が1回ならば、かつ割込み状態検出回路74aが
割込み要求装置7bの割込み要求を未検出(割込み表示
線9bが“0”)あるいは検出(割込み表示線9bが
“1”)にかかわらず、割込み要求装置7aは割込みを
実行する。Alternatively, as shown in FIGS. 2 (6) and (7), the interrupt permission detection circuit 73a detects the interrupt permission,
Further, the interrupt instruction circuit 77a issues an interrupt instruction to set the interrupt instruction line 771a to "1", and the interrupt hold number storage circuit 7
5a indicates that the number of holding times indicated by the interrupt holding number display line 751a is one, and the interrupt state detection circuit 74a has not detected the interrupt request of the interrupt request device 7b (interrupt display line 9b is "0") or detected (interrupt). The interrupt requesting device 7a executes an interrupt regardless of whether the display line 9b is "1").
【0028】なお、上記実施例では、割込み要求装置7
a,7bの関係で割込み処理の動作を説明したが、割込
み要求装置7b,7cとの間でも同様に動作して割込み
要求装置7cの割込みも受け付けられるようにしてい
る。In the above embodiment, the interrupt request device 7
Although the operation of the interrupt processing has been described in relation to a and 7b, the same operation is performed with the interrupt requesting devices 7b and 7c so that the interrupt of the interrupt requesting device 7c can be accepted.
【0029】[0029]
【発明の効果】以上のとおり本発明の情報処理装置によ
れば、割込み指示および割込み許可検出があっても、自
割込み要求装置が割込みを一定回数以上保留していると
きには自己の割込み処理を優先し、一定回数以下の保留
であるときには下位の割込み要求装置の割込みを優先す
るようにしたので、割込みが割込み制御装置に近い割込
み要求装置に偏らず、効率のよい割込み処理ができる効
果がある。As described above, according to the information processing apparatus of the present invention, even if the interrupt instruction and the interrupt permission are detected, the own interrupt requesting apparatus gives priority to its own interrupt processing when the interrupt request is held for a certain number of times or more. However, since the interrupts of the lower-order interrupt request device are prioritized when the interrupts are held for a certain number of times or less, there is an effect that the interrupts are not biased to the interrupt request devices close to the interrupt control device and efficient interrupt processing can be performed.
【図1】本発明の情報処理装置の実施例を示すブロック
図である。FIG. 1 is a block diagram showing an embodiment of an information processing device of the present invention.
【図2】本発明の実施例の作用を説明するための説明図
である。FIG. 2 is an explanatory diagram for explaining the operation of the embodiment of the present invention.
1 割込み制御装置 3 割込み要求線 5a、5b、5c 割込み許可線 7a、7b、7c 割込み要求装置 11 割込み要求検出回路 12 割込み許可回路 71 割込み要求回路 72 割込み状態表示回路 73 割込み許可検出回路 74 割込み状態検出回路 75 割込み保留回数記憶回路 76 割込み判定回路 1 Interrupt Control Device 3 Interrupt Request Lines 5a, 5b, 5c Interrupt Enable Lines 7a, 7b, 7c Interrupt Request Device 11 Interrupt Request Detection Circuit 12 Interrupt Enable Circuit 71 Interrupt Request Circuit 72 Interrupt Status Display Circuit 73 Interrupt Enable Detection Circuit 74 Interrupt Status Detection circuit 75 Interrupt pending frequency storage circuit 76 Interrupt determination circuit
Claims (3)
割込み制御装置に対して割込み要求線および割込み許可
線を介して順次いもづる式に接続される複数の割込み要
求装置とからなり、かつ各割込み要求装置間を割込み表
示線で接続してなる情報処理装置であって、 前記各割込み要求装置は、割込み要求線に割込み指示を
し、かつ割込み許可線から割込み許可を検出しても、自
装置が割込みを一定回数以上保留しているときには自装
置の割込み処理を優先し、一定回数以下の保留であると
きには下位の割込み要求装置の割込みを優先する手段を
備えたことを特徴とする情報処理装置。1. An interrupt control device for controlling interrupts, and a plurality of interrupt request devices connected to the interrupt control device sequentially through interrupt request lines and interrupt permission lines, and each interrupt request device. An information processing device in which the interrupt request lines are connected to each other by an interrupt display line, and each of the interrupt request devices issues an interrupt instruction to the interrupt request line Is held for a certain number of times or more, the interrupt processing of its own device is given priority, and when it is held for a certain number of times or less, a means for giving priority to an interrupt of a lower interrupt requesting device is provided.
路と、割込み状態表示回路と、割込み許可検出回路と、
割込み状態検出回路と、割込み保留回数記憶回路と、割
込み判定回路と、割込み指示回路とを有し、割込み指示
回路から割込み指示をし、かつ割込み許可検出回路で割
込み許可線から割込み許可を検出しても、割込み保留回
数記憶回路からの割込み回数が一定数以上のときには、
割込み表示線の状態にかかわらず自装置の割込み処理を
優先するようにしたことを特徴とする請求項1記載の情
報処理装置。2. Each of the interrupt request devices comprises an interrupt request circuit, an interrupt status display circuit, an interrupt permission detection circuit,
It has an interrupt state detection circuit, an interrupt pending count storage circuit, an interrupt determination circuit, and an interrupt instruction circuit. The interrupt instruction circuit issues an interrupt instruction, and the interrupt permission detection circuit detects interrupt permission from the interrupt permission line. However, when the number of interrupts from the interrupt pending count storage circuit is a certain number or more,
The information processing apparatus according to claim 1, wherein the interrupt processing of the own apparatus is prioritized regardless of the state of the interrupt display line.
記憶回路からの保留回数が0回のときに下位の割込み要
求装置の割込み処理を優先し、その保留回数が1回のと
きに自装置の割込み処理を優先するようにしたことを特
徴とする請求項1記載の情報処理装置。3. The interrupt determination circuit prioritizes the interrupt processing of the lower interrupt request device when the number of times of holding from the interrupt holding number storage circuit is 0, and when the number of holding is 1, The information processing apparatus according to claim 1, wherein the interrupt processing is prioritized.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17057492A JPH0612367A (en) | 1992-06-29 | 1992-06-29 | Information processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17057492A JPH0612367A (en) | 1992-06-29 | 1992-06-29 | Information processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0612367A true JPH0612367A (en) | 1994-01-21 |
Family
ID=15907365
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17057492A Pending JPH0612367A (en) | 1992-06-29 | 1992-06-29 | Information processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0612367A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11215316B2 (en) | 2017-11-10 | 2022-01-04 | Panasonic Intellectual Property Management Co., Ltd. | Storage device |
-
1992
- 1992-06-29 JP JP17057492A patent/JPH0612367A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11215316B2 (en) | 2017-11-10 | 2022-01-04 | Panasonic Intellectual Property Management Co., Ltd. | Storage device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04256030A (en) | Interrupting system for information processor | |
| GB2360612A (en) | Interrupt controller with priority levels | |
| JPH0612367A (en) | Information processor | |
| JPH04251367A (en) | Bus controller | |
| JPH05314057A (en) | Information processor | |
| JPS59123933A (en) | Address comparison system | |
| JPH04302353A (en) | Timer interrupting system for symmetrical multi processor computer | |
| JPH08297630A (en) | Bus connecting system | |
| JP3732239B2 (en) | Interrupt device | |
| JPH0325552A (en) | Bus connector | |
| JPH04273356A (en) | Input/output controller | |
| JP3211738B2 (en) | Data transfer device and data transfer method | |
| JPH01293461A (en) | Interrupt control method | |
| JPH0675780A (en) | Interruption controller | |
| JPH09134294A (en) | Interruption control circuit | |
| JPS61262850A (en) | System for deciding priority order of interruption request | |
| JPH04373056A (en) | interrupt controller | |
| JPH05210515A (en) | Instruction interruption priority processor | |
| JPS62143154A (en) | Input/output controller | |
| JPS60204051A (en) | Controlling system of interruption priority degree | |
| JPS61127055A (en) | Input and output controller | |
| JPS59161721A (en) | Channel device | |
| JPH0561811A (en) | Interruption control system and information processing system | |
| KR950020194A (en) | Shared device of Inter Tripline | |
| JPS62151941A (en) | Interrupting signal control method |