arm体系结构(1)

RAM: 随机存储(主存储器) 速度快、掉电数据丢失

ROM: 只读存储(辅助存储器) 速度慢、掉电数据不丢失

RAM SRAM DRAM SDRAM DDR2、3、4、5

静态 动态 同步

ROM PROM EPROM EEPROM

可编程 可擦除 电可擦可编程

flash:结合RAM和ROM的优点,快、掉电数据不丢失

norflash:或非门

nandflash:与非门

PC:程序计数器 指向正在执行的下下条指令,默认值为0,默认做自加操作

LR:链接寄存器 保存函数的返回地址

SP:栈指针寄存器 指向栈顶

CPSR:当前程序状态寄存器 进、借位、结果为负/零 中断使能 大小端配置 工作模式

SPSR:保存程序状态寄存器

是CPSR的备份

Cache:缓存 I(指令)D(数据)--分别16KB

---- Cache 替换原则 最少 最早未使用的

MMU:内存管理单元虚拟地址到物理地址的转换

相关推荐
森G6 小时前
四、Linux设备驱动介绍
linux·arm开发·ubuntu
GilgameshJSS6 小时前
STM32H743-ARM例程36-DNS
c语言·arm开发·stm32·单片机·嵌入式硬件
GilgameshJSS19 小时前
STM32H743-ARM例程33-TOUCH
c语言·arm开发·stm32·单片机·嵌入式硬件
wanhengidc1 天前
云手机存在的意义是什么
运维·服务器·arm开发·安全·智能手机
陌上花开缓缓归以1 天前
phy降速自愈到100M重试流程分析
arm开发
凉、介1 天前
ARM 总线技术 —— APB
arm开发·笔记·学习
电鱼智能的电小鱼2 天前
基于电鱼 ARM 工控机的煤矿主控系统高可靠运行方案——让井下控制系统告别“死机与重启”
arm开发·人工智能·嵌入式硬件·深度学习·机器学习
陌上花开缓缓归以2 天前
linux系统启动失败之flash异常分析
arm开发
电鱼智能的电小鱼3 天前
基于电鱼 ARM 工控机的井下AI故障诊断方案——让煤矿远程监控更智能、更精准
网络·arm开发·人工智能·算法·边缘计算
GilgameshJSS4 天前
STM32H743-ARM例程35-DHCP
c语言·arm开发·stm32·单片机·嵌入式硬件