Wednesday, 23 January 2013

8086 Interrupt Vector Table


8086 Interrupt Vector Table
 –
 The first 1Kbyte of memory of 8086 (00000 to003FF) is set aside as a table for storing thestarting addresses of Interrupt Service Procedures(ISP).
 –
Since 4-bytes are required for storing startingaddresses of ISPs, the table can hold 256 Interruptprocedures.
 –
 The starting address of an ISP is often called the
Interrupt Vector
or
Interrupt Pointer
. Thereforethe table is referred as
Interrupt Vector Table.
 –
In this table, IP value is put in as low word of thevector & CS is put in high vector.

2 comments: