Part2_lesson2---ARM处理器工作模式

arm公司发布的学习手册:ARM Architecture Reference Manual。

打开之:

找到Programmers' Model->A2.2 Processor modes.

程序运行在不同的处理器模式时,ARM能够运行的指令是不一样的!能够访问的寄存器也是不一样的!

可以安排不同应用程序在不同处理器模式下运行!!

Linux应用程序运行在用户态模式!

Linux内核运行在SVC模式!!

 

posted on 2016-08-02 19:55  gary_123  阅读(209)  评论(0编辑  收藏  举报

导航