内部中断
发布时间:2016/7/25 20:42:09 访问次数:836
8086/8088有相当丰富的内部中断功能。它们可KPS103R3以是由CPU内部硬件产生的,也可由软件的中断指令INT n引起的,其中n称为中断类型号。一部分己定义的中断类型号用于CPU的特殊功能处理。
中断向量表
8086/8088CPU是采用向量中断的方式来处理对可屏蔽中断的响应。向量中断是指连接外部中断源的接口电路向CPU提供中断类型号,CPU根据类型号确定中断服务程序入口地址信息的中断方式,也称为矢量中断。
中断向量
在8086/8088CPU中,通常称中断服务程序入口地址为中断向量,每个中断类型对应一个中断向量。每个中断向量为4B(32位),用逻辑地址表示一个中断服务程序的入口地址,占用4个连续的存储单元,其中低16位(前2个单元)存入中断服务程序入口的偏移地址(IP),
低位在前高位在后,高16位(后2个单元)存入中断服务程序入口的基地址(Cs),同样也是低位在前高位在后。按照中断类型的序号对应的中断向量在内存的0段0单元开始有规则的进行排列。
8086/8088有相当丰富的内部中断功能。它们可KPS103R3以是由CPU内部硬件产生的,也可由软件的中断指令INT n引起的,其中n称为中断类型号。一部分己定义的中断类型号用于CPU的特殊功能处理。
中断向量表
8086/8088CPU是采用向量中断的方式来处理对可屏蔽中断的响应。向量中断是指连接外部中断源的接口电路向CPU提供中断类型号,CPU根据类型号确定中断服务程序入口地址信息的中断方式,也称为矢量中断。
中断向量
在8086/8088CPU中,通常称中断服务程序入口地址为中断向量,每个中断类型对应一个中断向量。每个中断向量为4B(32位),用逻辑地址表示一个中断服务程序的入口地址,占用4个连续的存储单元,其中低16位(前2个单元)存入中断服务程序入口的偏移地址(IP),
低位在前高位在后,高16位(后2个单元)存入中断服务程序入口的基地址(Cs),同样也是低位在前高位在后。按照中断类型的序号对应的中断向量在内存的0段0单元开始有规则的进行排列。