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

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

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

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

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

相关推荐
一颗青果15 分钟前
Reactor模型 | OneThreadOneLoop
运维·网络
王凌波19 分钟前
Linux 源码阅读环境配置一条龙
linux
左灯右行的爱情23 分钟前
Kafka专辑- 整体架构
分布式·架构·kafka
萧曵 丶25 分钟前
订单超时解决方案详解
面试·架构·高并发·大厂
❀͜͡傀儡师31 分钟前
docker部署PruneMate
运维·docker·容器
k***921644 分钟前
Linux救援模式是什么,如何使用
linux·运维·服务器
oMcLin1 小时前
Systemd 深度解析:理解并掌握 Linux 的现代启动系统
linux·运维·服务器
Maiko Star1 小时前
RocketMQ的运行架构&理解RocketMQ的消息模型
架构·rocketmq·java-rocketmq
小马过河R1 小时前
混元世界模型1.5架构原理初探
人工智能·语言模型·架构·nlp
wdfk_prog1 小时前
[Linux]学习笔记系列 -- [fs]open
linux·笔记·学习