what is meant by interrupt vector table? what it's use?
Answers were Sorted based on User's Feedback
Answer / suresh kumar.m
In micro-controller the interrupt vector table has consist
of vector address(location) of various interrupt signals. if
when any interrupt is occur the CPU execute current
instruction and store next instruction address to stack and
then transfer the control PC(program counter)to that
interrupt vector address( which is store in the vector
table). then start execute the instruction stored in that
location...
Is This Answer Correct ? | 56 Yes | 7 No |
Answer / santhosh
THE TABLE WHICH CONTAINS THE ADRESS OF ALL INTERUPPTS
SUPPORTED BY 8086 IS CALLED INTERRUPT VECTOR TABLE .IT IS
ALSO KNOWN AS POINT TABLE
Is This Answer Correct ? | 24 Yes | 4 No |
Answer / md. fajlul karim
Interrupt vector table contains the addresses of the all
different types of interrupts. it generally occupies the
first 1k addressable memory of the system. Generally the
interrupt vector is a 4 byte value occupying 256 rows of 4
byte memory.
When the CPU receives an interrupt , the current execution
is stopped and the next instruction address is pushed to
stack and the program counter jumps to the interrupt vector
table to the corresponding address, and after completion of
the handling of interrupt, the main program is resumed by
poping the previously pushed addressed and continued.
Is This Answer Correct ? | 13 Yes | 3 No |
Answer / srinivasarao mogalikuduru
Interrupt vector table contains address locations for
different types of interrupts like type0,type1, etc.
Type 0, type1.. these are defined for different
interrupts. When particular interrupt encounter by CPU then
CPU calls those vectore address locations as sub program
and execute it.Then those interrupts are rectified.
Is This Answer Correct ? | 11 Yes | 3 No |
Answer / aarti
When 8086 responds to an interrupt,it goes to four memory locations to get the CS and IP values for the start of the interrupt service procedure. In 8086, the first 1kb of memory, from 0000H to 03FFH,is set aside as a table for storing the starting addresses of interrupt service procedures. Since 4 bytes r required to store the CS and IP values for each interrupt service procedure, the table can hold the starting addresses for up to 256 interrupt procedures... The starting address of an interrupt service procedure is called as the interrupt vector or interrupt pointer, and so the table referred to this is interrupt vector table or interrupt pointer table.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / ragupathi
The interrupt table holds the vector address for each
vector interrupts. This is the starting address of the
subprogram .
On the occurance of particular interrupt,
microprocessor stops the execution of current instruction
and pushes the address of the next instruction into the
stack. And the PC(program counter) willbe transfered to
the vector address corresponding to that interrupt.Then it
start executing the subprogram.After completing the
execution of subprogram, the PC will be transferred to the
main program.
Is This Answer Correct ? | 4 Yes | 4 No |
Answer / v.kiran
In the Interrupt Vectore Table of Micro Controllers, Some
of the Software Intrrupts are defined inthis table like
divide by zero etc. when this type of interrupts are
encountered by CPU, then the vectore interrupt table
generate corresponding hex code address of interrupt,call
by CPU this address with the help of stack and solve that
problem.
Is This Answer Correct ? | 0 Yes | 2 No |
Answer / pratik solanki
The interrupt vector table is the link between an interrupt type code and the procedure the has been designated to service interrupt associated with that code.
Is This Answer Correct ? | 1 Yes | 4 No |
Which was intel's first microprocessor
to print 1 to 10 numbers using do while loop
How many TRXs are supported in Nokia Metrosite
Which frequency would a frequency-counter count , if it is connected to an antenna that is recieving several frequencies close to each other in amplitude?
how is question aries in technical
what is different between multiplexer and demultiplexer?
What were vacuum tubes used for?
whats the new trend in ece...? why we are going for embedded..?
sampler means
The amount of carbon present in Cast Iron
What is the basic difference between Latches and Flip flops?
99 Answers Bosch, Caritor, D Link, IBM, TCS, Thapar University,
what is the wireless access subscriber unit(WASU) and how does it work?