微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 《ARM与Linux些许问题》第一章:ARM工作模式

《ARM与Linux些许问题》第一章:ARM工作模式

时间:11-09 来源:互联网 点击:

器来进行ARM的模式切换,因为ARM的工作模式都是可以通过相应寄存器的赋值来切换的。如上边提到的Linux操作系统从内核态到用户态;这里边有一个比较特殊的情况:Linux用户态可以通过系统调用主要要求切换到内核态。

后边,我还会分析重点分析从Linux从用户态到内核态的切换。见《ARM与Linux些许问题》第三章:Linux如何从用户态进入内核态

====================================================================================================================================

ARM主要寄存器汇总:

CPSR及SPSR:当前程序状态寄存器和保存程序状态寄存器;

R15-PC及R14-LR:程序计数器和用户保存PC的连接寄存器;

R13-SP:堆栈指针。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top