ARM Cortex-A 内核的运行模式切换

ARM Cortex-A 内核的运行模式切换

    ARM Cortex-A系列内核的处理器支持多种运行模式的切换。
    不同的运行模式能满足不同的需求,如响应中断、运行操作系统内核、处理异常等。

目录

1 ARM Cortex-A 内核的处理器什么场景下有切换运行模式的需求
2 ARM Cortex-A 内核的处理器有哪些运行模式
  2.1 用户模式(User mode)
  2.2 系统模式(System mode)
  2.3 监管模式(Supervisor mode)
  2.4 中断模式(Interrupt mode)
  2.5 异常模式(Exception mode)
  2.6 快速中断模式(Fast interrupt mode)
  2.7 系统管理模式(System Management mode,SMM)
3 ARM Cortex-A 内核的处理器如何切换运行模式
  3.1 从用户模式切换到特权模式
  3.2 从特权模式切换到用户模式
  3.3 在特权模式下切换到其他特殊模式(如监管模式)
  3.4 保存和恢复状态
4 小结


1 ARM Cortex-A 内核的处理器什么场景

你可能感兴趣的:(嵌入式,学习日记,arm开发,Cortex-A,运行模式切换,运行模式,Cortex-A切换运行模式)