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

相关推荐
byte轻骑兵11 小时前
ARM 嵌入式处理器内核与架构深度剖析(3): ARM嵌入式处理器的架构组成
arm开发
Jing_jing_X11 小时前
CPU 架构:x86、x64、ARM 到底是什么?为什么程序不能通用?
arm开发·架构·cpu
芙蓉王真的好111 小时前
安全无篡改:Windows 10 22H2/LTSC/ARM 官方原版镜像下载渠道与使用教程
arm开发·windows·安全
切糕师学AI15 小时前
ARM 架构中的复位(Reset)与复位流程
arm开发·单片机·嵌入式·复位
VekiSon15 小时前
Linux内核驱动——基础概念与开发环境搭建
linux·运维·服务器·c语言·arm开发
MickyCode17 小时前
嵌入式开发调试之Traceback
arm开发·stm32·单片机·mcu
wwwlyj12332117 小时前
ARM CMSIS-DSP Q格式
arm开发
s_daqing20 小时前
arm的ubuntu启动node
linux·arm开发·ubuntu
CQ_YM1 天前
ARM之I2C
arm开发·单片机·嵌入式硬件·嵌入式
BigALiang1 天前
再探ARMimxu6ll
arm开发