Cortex—A8处理器编程模型

本文详细介绍了Cortex-A8处理器的8种模式,包括用户模式、系统模式、管理模式等特权模式,以及处理器的3种操作状态:ARM、Thumb和ThumbEE状态。此外,还阐述了存储器组织,如数据类型的对齐方式和存储格式,以及寄存器组的构成。
摘要由CSDN通过智能技术生成

一、Cortex—A8处理器模式

Cortex-A8体系结构支持8种处理器模式,分别为:

模式                    缩写             说明                                                                                                        备注

用户                    user             正常程序执行模式                                                          不能直接切换到其他模式

系统                    sys               运行特权操作系统任务                                                与用户模拟相似,但拥有可以直接切换到其他模式等特权

管理                    svc                操作系统保护模式                                                        系统复位或软件中断时进入此模式

中止                    abt                实现虚拟存储器或存储器保护                                   当存取异常时进入此模式

未定义                und               支持硬件协处理器的软件仿真                                    为定义指令异常响应时进入此模式

IRQ                     irq                  用于通用中断处理                                                          IRQ异常响应时进入此模式

FIQ                    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值