Interrupt Vector Table: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
Kevin (talk | contribs)
m Interwiki
mNo edit summary
Line 1:
On the [[x86]] architecture, the '''Interrupt Vector Table (IVT)''' is a table that specifies the addresses of all the 256 interrupt handlers used in [[real mode]].
 
The IVT is typically located at <tt>0000:0000H</tt>, and is 400H bytes in size (4 bytes for each interrupt). Although the default address can be changed using the LIDT instruction on newer CPUs, this is usually not done because it is both inconvenient and incompatible with other implementations and/or older software (e.g. MS-DOS programs). However, note that the code must remain in the first MiB of RAM.
 
== Structure ==