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

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

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

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

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

相关推荐
一技安身15 分钟前
【信创】银河麒麟V10服务器使用安装光盘Packages自建本地yum源
linux·运维·服务器
码农客栈1 小时前
Linux I2C驱动实验
linux·运维·驱动开发
爱喝水的鱼丶2 小时前
SAP-ABAP:隐式/显式增强开发规范与避坑指南:10 类典型错误与运维方案
运维·性能优化·sap·abap·增强·经验交流
OpenPomeloxCommunity3 小时前
Linux 驱动基础(二):驱动自动加载的设计与实现
linux
企业解惑小助手3 小时前
如何禁止文字复制?企业文档防复制项目需求拆解方案
运维·数据库·安全
sarasuki3 小时前
别只会给 LLM 包一层 while 循环:一个 Agent 的 7 个设计取舍
人工智能·架构
蓝速科技3 小时前
酒店门店 AI 数字人前台场景适配与落地指南
大数据·运维·数据结构·数据库·人工智能·科技
yyk333243 小时前
Linux常见的基础命令
linux·运维·服务器
名字还没想好☜3 小时前
Docker 镜像瘦身进阶:用 distroless/scratch 把 Go 服务打到 10MB,以及没 shell 怎么调试
运维·docker·容器·golang·kubernetes
JavaPub-rodert3 小时前
Docker 深入理解:从容器原理到生产环境最佳实践
运维·docker·容器