新闻  |   论坛  |   博客  |   在线研讨会
关注:关于ARM的中断入口和启动代码的作用 (z)
beibeidong | 2008-05-17 22:25:02    阅读:1872   发布文章

 

最近不少做arm的朋友面试都被问到这个问题,在此特别关注一下。下次可不要忘了啊。呵呵。

一.启动代码完成的工作?

启动文件主要完成,硬件初始化工作。

1. 设置中断和异常向量;

2. 完成系统启动必须的寄存器配置;

3. 看门狗和部分外接设备;

4. 配置系统所使用的存储区分配地址空间;

5. 变量初始化;

6. 处理器的每个工作模式设置栈指针;

7. 最后是进入main入口。

二.中断入口地址

中断入口:

Irq:0x18;

Fiq:0x1c

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客