Cortex-A9 的工作状态和模式

来源:互联网 发布:剑灵女灵族捏脸数据图 编辑:程序博客网 时间:2024/06/07 14:07

两种工作状态:ARM状态和Thumb状态
8种工作模式:
            1.USER:非特权模式

该模式作为一种常态,大多数用户程序都是在该模式下进行
            2.FIQ:快速中断模式

一般用于高速数据传输和通道处理
            3.IRQ:外部中断模式

一般用于通常的中断处理
            4.Supervisor:特权模式

当复位或软中断指令进行时进行
            5.Abort:数据访问终止模式

存取异常时进入该模式
            6.Undef:未定义指令终止模式

执行未定义指令时进入该模式,有时用于通过软件仿真协处理器硬件的工作
            7.System:系统模式

和User模式相同的功能,不过是加上特权,用于运行特权级操作系统任务,提高了权限
            8.Monitor:监控模式

在安全模式与非安全模式之间进行交换

                  
原创粉丝点击