中断向量表(Interrupt Vector Table, IVT) 中断向量表是计算机系统中用于管理中断处理的核心数据结构,主要存在于早期x86架构的实模式(16位)系统(如DOS)及部分嵌入式系统中。它为每个中断类型分配唯一的中断向量号,并存储对应中断服务程序(ISR)的入口地址,是CPU实现快速中断分发的关键组件。 一、核心定义与作用 定义: 中断向量表是一个固定长度的数组,每个数组元素(表项)对应一个中断向量号(0~255,共256个表项,x86架构专用),存储该中断对应的处理程序的物理地址(段地址:偏移量)。 作用: CPU通过中断向量号直接索引IVT,获取处理程序地址并跳转执行,...