Back to Search Start Over

INTERRUPTS.

Authors :
Smith, Jonathan M.
Chung, Jeffrey D.
Traw, C. Brendan S.
Source :
Encyclopedia of Electrical & Electronics Engineering; 1999 1st Edition, Vol. 10, p667-673, 7p
Publication Year :
1999

Abstract

This article presents information on interrupts, which are one solution to signaling asynchronous events to a host computer. The main evolutions in operating systems arose from different paradigms for sharing the machine. The key resource management policy in a multiprocessing system is the scheduling policy, used to decide which of the available processes will occupy the processor. Scheduling can be implemented in two forms, namely, nonpreemptive and preemptive. An interrupt vector is used to execute a hard clock interrupt routine, resulting in the currently executing process having its state saved and control passing to the clock service code. Event-signaling within the network subsystem between the hardware network interface device and the software device driver is typically accomplished via polling or device-generated interrupts.

Details

Language :
English
Volume :
10
Database :
Supplemental Index
Journal :
Encyclopedia of Electrical & Electronics Engineering
Publication Type :
Book
Accession number :
17315956