看到的最多的是一个是异步一个是同步的,中断被外部打断的,异常是处理过程出错。这里主要说异常有错误码的。 linux
下图是保护模式下的向量表。 异步
纠结一个问题就是进入保护模式下需不须要从新定位8259A的中断向量(要一直使用)? 测试
对于其余的冲突解释我以为不必,由于用的是新的处理了。 spa
由于有出错代码,因此能够首先把出错代码pop出来,处理随便了。 ip
而后获得eip的值,push出来 同步
eip值+二、4 pop进入 ,接着执行 im
或者出错后其余处理 异常
出错的代码图 异常处理
有错误信息的异常处理暂且就这样吧。 img
测试的时候没有弄清触发的必要条件;我当时给了个空的选择子,实际触发的是13号;自认为触发11号;纠结好久啊
页故障处理,暂且不作;
接下来弄清出任务切换吧。1.最基本的用任务
2.只用一个说的是linux2.4开始的方式(还没搞懂没头绪)