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

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

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

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

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

相关推荐
小哈里3 分钟前
【运维】云计算的发展历程,云原生时代的运维理念&工具技术栈,高可用系统的云运维 —— 以K8S集群调度算法与命令为例
运维·云原生·kubernetes·云计算·架构设计
啊哦11121 分钟前
配置防火墙和SELinux(1)
linux·服务器·网络
唐青枫26 分钟前
Linux 换行符的使用详解
linux
努力的小Qin29 分钟前
银河麒麟V10 aarch64架构安装mysql教程
数据库·mysql·架构
A charmer38 分钟前
【Linux】文件系统知识梳理:从磁盘硬件到文件管理
linux·运维·服务器
SimonKing1 小时前
因为不知道条件注解@Conditional,错失15K的Offer!
java·后端·架构
Lei活在当下1 小时前
【NowInAndroid架构拆解】(7)UI层解析——MainActivity构建过程
架构
Cynthia的梦1 小时前
Linux学习-Linux进程间通信(IPC)聊天程序实践指南
linux·运维·学习
Clank的游戏栈1 小时前
《全栈+双客户端Turnkey方案》架构设计图
架构
強云1 小时前
界面架构 - 主流架构(Qt)
qt·架构