Interrupt-microprocessor, Assembly Language

Interrupt

When the CPU detects an interrupt signal, it stops activity of current and jumps to a special routine, known an interrupt handler. This handler then detects why the interrupt occurred and takes the suitable action. When the handler is over executing this action, it jumps back to the interrupted procedure.

Various levels or "types" of interrupts are supported, from 0 to 255 range. Each type has a booked memory location, known an interrupt vector. The interrupt vector points to the suitable interrupt handler. When 2 or more interrupts occur at the same time, the CPU utilize a priority system The 256 priority levels supported by the Intel 8086-processors may be split into 3 categories:

  • Internal Hardware-Interrupts
  • External Hardware-Interrupts
  • Software Interrupts

 

Posted Date: 10/10/2012 8:08:26 AM | Location : United States







Related Discussions:- Interrupt-microprocessor, Assignment Help, Ask Question on Interrupt-microprocessor, Get Answer, Expert's Help, Interrupt-microprocessor Discussions

Write discussion on Interrupt-microprocessor
Your posts are moderated
Related Questions
The Intel Processors :         The Intel Corporation is the biggest manufacturer  of microchips  in the world,  in addition  to being  the leading provider of chips for PCs. I

RISC Characteristics : The  concept  of  RISC  architecture  include  an  attempt  to  reduce  execution  time  by make  simple  the instruction set of the computer. The main c

Type of Microprocessor : Microprocessors fall into 3 categories: Single Chip Microcomputers: - Contains RWM, ROM, microprocessor, I/O port, timer and clock. General pu

Program : Write a program to perform a one byte BCD addition. Solution : It is consider that the operands are in BCD form, but the CPU considers it as hexadecimal and acco

Flag Register : 8086 has a 16-bit flag register which is divided into 2 parts, viz. (a)machine control flagsand (b)condition code or status flags. The condition code flag regi

Assembly Language Example Programs We studied the entire instruction set of 8086/88, pseudo-ops and assembler directives. We have explained the process of entering an assembly

AND: Logical AND: This instruction bit by bit ANDs the source operand that might be an immediate, or a memory location or register to the destination operand that might be a memor

Memory Interface                                                                  Figure: Memory Modulation design The memory of a computer contain of number of memo

Motorola 68000 Series : 68000microprocessor is a 16 bit processor that has addressing space of 65536 locations, each of which holds a 64-bits word; In order to address those lo

CAN U GIVE BRIEF THEORY