课程列表

基本问题

开源资源

好好学习天天向上

联大大纲—通信电子 ;教师介绍; 单片机课程学习经验- 学习路线图; 1.概述 -应用 -定义 -特点 -构成; 2.嵌入式处理器 —DIY CPU处理器ARM处理器Cortex-A8S5PV210讨论; 3.汇编语言 -作业 4.Bootloader -作业 5.Linux内核移植 6.嵌入式Linux程序设计 7.图形用户接口QT 8.其他框架介绍; 9.嵌入式物联网应用系统设计

from: ARMv7 architecture reference

B1.2 System level concepts and terminology

......

B1.2.1 Mode, state, and privilege level

Mode, state, and privilege level are key concepts in the ARM architecture.

Mode


The ARM architecture A and R profiles provide a set of modes that support normal software execution and handle
exceptions. The current mode determines:
• the set of registers that are available to the processor
• the privilege level of the executing software.
For more information, see ARM processor modes and ARM core registers on page B1-1139.

State

In the ARM architecture, state describes the following distinct concepts:

  • Instruction set state......
  • Execution state......
  • Security state......
  • Debug state......

Privilege level

Privilege level is an attribute of software execution, in a particular security state, determined by the processor mode,
as follows:......