Chapter_12

Chapter_12 - Interrupts Useful in dealing with: The...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
    Interrupts Useful in dealing with: Random processes; I/O devices with low data transfer rates. The interface: INTR (interrupt request) and NMI (Non maskable interrupt) - inputs for external devices to request interrupt servicing. INTA’ (interrupt acknowledge) – output used by CPU to acknowledge interrups.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    Interrupt Vector Table Table located at addresses 000000H – 0003FFH, the first 1024 bytes of memory. Type 32 - 255 User interrupt vectors . . Type 17 - 31 Reserved Type 16 Coprocessor error Type 15 Not assigned Type 14 Page fault Type 13 General protection Type 12 Stack segment overrun Type 11 Segment not present Type 10 Invalid task sate segment Type 9 Coprocessor segment overrun Type 8 Double fault Type 7 Coprocessor not available Type 6 Undefined opcode Type 5 BOUND Type 4 Overflow (INTO) Type 3 1 byte breakpoint Type 2 NMI pin Type 1 Single-step Type 0 Divide error 000H 044H 080H 010H 00CH 008H 004H 020H 01CH 018H 014H 030H 02CH 028H 024H 040H 03CH 038H 034H
Background image of page 2
    BOUND, INTO, INT, INT3 and IRET BOUND and INTO are conditional interrupts. BOUND AX,DATA
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 20

Chapter_12 - Interrupts Useful in dealing with: The...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online