Linux------Cortex-A架构的处理器运行模型与其寄存器组

寄存器组分为 外设寄存器组 比如:和总线相连的io寄存器,usart配置寄存器,spi配置寄存器等等

内核寄存器组:R0-R15 CPSR SPSR一共18个寄存器组,内核寄存器组用来记录当前程序地址状态,当前执行指令等,外设寄存器组是用来配置外设和记录外设值的

不同的 运行模式下会有不同的寄存器分组,也要用不同用户模式寄存器去提取RAM

这种各模式下未被点亮强调的R0-R7都是普通寄存器不会有代表什么特殊功能,i.max6ull又不能直接提取RAM,所以可以用来作为沟通RAM提取数值转换数值的中转站

相关推荐
江米小枣tonylua5 小时前
译:设计生产级 RAG 架构
架构
怕浪猫11 小时前
领域特定语言(Domain-Specific Language, DSL)
设计模式·程序员·架构
用户03284722207011 小时前
如何搭建本地yum源(上)
运维
怕浪猫11 小时前
哪些软件对 Chrome DevTools Protocol 频繁使用
人工智能·架构·前端框架
Jack2018 小时前
HarmonyOS APP事件驱动大揭秘
架构
Colin草率地做慢慢地改18 小时前
关于QuickStore这个项目的重构(2)- 数据库建表文件
后端·面试·架构
candyTong1 天前
RTK 技术原理:一次典型会话里,80% 上下文是怎么省下来的
javascript·后端·架构
唐某人丶1 天前
从画架构图开始:架构分析与进阶指南
架构
A小辣椒2 天前
TShark:Wireshark CLI 功能
linux