什么是异常向量表

Tags
ARM
驱动开发
ID
21
1、异常向量表就是内存的一块寻址空间,这块空间占用32个字节
2、被平均分成8份,存放七种异常源[^1],一份进行保留,并且每份占用4个字节空间
3、7种异常源的地址是固定的,不可以随意进行修改
4、只需要指定异常向量表的基地址,根据偏移地址,就可以找到对应的异常源
Arm公司为了解决程序入口地址一致,所以设计异常向量表。
 
[^1]: 有哪七种异常源: