1、ARM处理器工作模式有几种?各种工作模式下分别有什么特点?
答:ARM 处理器有7种工作模式,这7种模式及其特点是:
快速中断模式(fiq)
支持高速数据传输或通道处理,外部中断fiq信号有效且CPSR的F=0进入。
中断模式(irq)
用于通用中断处理,外部中断irq信号有效CPSR的I=0进入。
管理员模式(svc)
- 操作系统的保护模式, 复位、软件中断进入。主要用于 SWI(软件中断)和 OS(操作系统)。这个模式有额外的特权,允许你进一步控制计算机。
中止模式(abt)
- 支持虚拟内存和/或内存保护 预取指令中止/数据中止进入
未定义模式(und)
- 支持硬件协处理器的软件仿真(浮点、向量运算) 未定义指令进入
系统模式(sys)
- 支持操作系统的特殊用户模式(运行操作系统任务)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !