嵌入式系统(二):ARM芯片及体系架构
发布时间
阅读量:
阅读量
文章结构分析
-
- 4.操作方式与权限等级
-
-
- (1)权限访问与普通用户访问(非权限访问)
-
-
(2)线程运行状态与处理程序运行状态
-
(3)主调用栈与进程调用栈
-
5.存储空间分配
-
6.指令执行流程
-
-
- (1)分支路径预判机制
-
-
7.异常处理与外部中断
-
-
- (1)异常响应优先顺序
-
-
(2)Cortex-M3 处理异常具备哪些特性?
-
8.存储器防护模块(MPU)
-
- 4.操作方式与权限等级
4.操作模式和特权级别
Cortex-M3处理器具备两种运行模式,并可执行两个层级的权限操作。具体而言,其运行模式包括处理者模式(handler mode)与线程模式(thread mode);而权限操作层级则划分为特权级与用户级(非特权级)。

(1)特权访问与用户访问(非特权访问)
具备特权的执行模式能够无限制地调用各类系统资源。
在非特权执行状态下,对部分资源的访问将受到约束或被禁止。例如,某些特定指
全部评论 (0)
还没有任何评论哟~
