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:内存管理单元虚拟地址到物理地址的转换

相关推荐
linux修理工22 分钟前
n1 ARMbian部署Grafana
arm开发·架构·grafana
The️16 小时前
STM32-FreeRTOS操作系统-二值信号量与计数信号量
arm开发·stm32·单片机·嵌入式硬件·物联网
明天见~~2 天前
ARM 汇编学习
arm开发
Skylar_.3 天前
嵌入式 - ARM(4) 硬件介绍与开发环境搭建
arm开发
pengfei_M3 天前
一、ARM异常等级及切换
arm开发
sheepwjl3 天前
《嵌入式硬件(六):ARM汇编核心内容总结》
汇编·arm开发·嵌入式硬件
路溪非溪3 天前
Linux驱动如何向应用层提供sysfs操作接口
linux·arm开发·驱动开发
武文斌774 天前
arm启动代码总结
arm开发·嵌入式硬件·学习
ShiMetaPi4 天前
操作【GM3568JHF】FPGA+ARM异构开发板 使用指南:蓝牙
arm开发·嵌入式硬件·fpga开发·rk3568
明天见~~4 天前
ARM 体系结构与存储器
arm开发