:
;
;
.
, -, , , . , , (, ) , (, , ) . . , , , .
, (exeption), . , , , . . ( ).
, . ,. , . , .
, . , , , .
, , , , , , . . , , , (Interrupt Servie Routine, ISR). , , , . , .
|
|
. , , (, , , , , ). pea , .
, : (vectored) (polled). . .
, , . , , , . , (, ) . , . , . , . . , , VMEbus.
(, IRQ ISA IPL SBus SPARC). . , , , . , , . , , . ISA, EISA, MCA, PCI Sbus.
. Intel Pentium. PCI, ISA, EISA MCA, , . , IRQ. Pentium . Pentium , IRQ .
|
|
, , 0 255, 256 , . , IRQ , , , , . IRQ , , IRQ.
. , . . , , . , . , , .
( , ) , , . , , , .
. , , . .
.
1. ( ) ( ) . ( ), . ( , ) , , , .
|
|
2. , . , , ( EFLAGS Intel Pentium), , . , . , .
3. ( , Pentium), , . . , , , , . .
4. , . , . , .
5. , . (, ), , . .
, INT Intel Pentium; trap Motorola, syscal1 MIPS Ticc SPARC. , , , , .
. , . , , , , , . , 86 256 , INT ( INT), , ). INT 256 , INT. CALL , - . .
, .