In digital computers, an Software interrupt is a request for the processor to Software interrupt currently executing code, so that the event can be processed in a timely manner.
| FactSnippet No. 944,598 |
In digital computers, an Software interrupt is a request for the processor to Software interrupt currently executing code, so that the event can be processed in a timely manner.
| FactSnippet No. 944,598 |
Consequently, all incoming hardware Software interrupt signals are conditioned by synchronizing them to the processor clock, and acted upon only at instruction execution boundaries.
| FactSnippet No. 944,599 |
Each Software interrupt signal is associated with a bit in the mask register.
| FactSnippet No. 944,600 |
On some systems, the Software interrupt is enabled when the bit is set, and disabled when the bit is clear.
| FactSnippet No. 944,601 |
Spurious Software interrupt is a hardware Software interrupt for which no source can be found.
| FactSnippet No. 944,602 |
The result is the processor will think another Software interrupt is pending, since the voltage at its Software interrupt request input will be not high or low enough to establish an unambiguous internal logic 1 or logic 0.
| FactSnippet No. 944,603 |
The apparent Software interrupt will have no identifiable source, hence the "spurious" moniker.
| FactSnippet No. 944,604 |
Software interrupt is requested by the processor itself upon executing particular instructions or when certain conditions are met.
| FactSnippet No. 944,605 |
Level-triggered Software interrupt is requested by holding the Software interrupt signal at its particular active logic level.
| FactSnippet No. 944,606 |
The important part of edge triggering is that if the Software interrupt was triggered by a high to low edge transition, that if the level remained low it would not trigger a further Software interrupt.
| FactSnippet No. 944,607 |
Shortage of Software interrupt lines is a problem in older system designs where the Software interrupt lines are distinct physical conductors.
| FactSnippet No. 944,608 |