1. 中断向量
中断向量把中断/异常与相应的处理方法联系起来
每种中断都会对应一个中断向量号,而这个向量号通过IDT(中断向量表)就与相应的中断处理程序对应起来了。
2. 中断类型码
我们把每个中断服务程序进行编号,这个号就代表一个中断服务程序,就是中断类型码。这个中断类型码是计算机用来查找中断向量用的。
3. 中断向量表
-
起始地址:0
-
每个中断向量包含4Bytes
-
低地址2个Byte放偏移
-
高地址两个Byte放段描述符
-
最多256个中断向量
4. 实模式下中断程序地址如何得到
-
中断类型号×4=存放中断向量的首地址
-
按照实模式的寻址方式找到对应的中断处理的入口
5. 保护模式下中断程序地址如何得到
-
在保护模式下,为每一个中断和异常定义了一个中断描述符,来说明中断和异常服务程序的入口地址的属性
-
由中断描述符表取代实地址模式下的中断向量表
-
中断描述符含有中断处理程序地址信息
6. 中断向量的地址如何得到
中断类型号 $\times$ 4