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

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

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

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

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

相关推荐
QiTinna14 小时前
系统运维Day02_数据同步服务
linux·同步·rsync
阿猿收手吧!15 小时前
【Linux网络】shutdown()与close()的区别
linux·网络
LCG元15 小时前
Linux 磁盘管理从入门到精通:LVM 扩容实战案例
linux
liu****15 小时前
12.线程(二)
linux·开发语言·c++·1024程序员节
咯哦哦哦哦15 小时前
vscode arm交叉编译 中 cmakeTools 编译器设置
linux·arm开发·vscode·编辑器
黄暄15 小时前
微服务面试题(14题)
java·spring cloud·微服务·架构·java-rabbitmq·java-zookeeper
梁正雄15 小时前
6、prometheus资源规划
运维·服务器·服务发现·prometheus·监控
晨曦之旅16 小时前
零成本体验云计算!阿贝云免费服务器深度测评
运维·服务器·云计算
工具人555516 小时前
Linux 抓取 RAM Dump 完整指南
linux·运维·安全
常先森16 小时前
【解密源码】 RAGFlow 切分最佳实践- naive parser 语义切块(excel & csv & txt 篇)
架构·llm·agent