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

相关推荐
周末不下雨11 小时前
正点原子阿尔法ARM开发板-IMX6ULL(五)——IMX启动方式
arm开发
吃饭只吃七分饱15 小时前
arm开发板通信
arm开发·c#
鼠鼠龙年发大财1 天前
【x**3专享】安装SSH、XFTP、XShell、ARM Linux
linux·arm开发·ssh
eric_dma1 天前
Utgard风格的平铺和Arm FrameBuffer Compression(AFBC)
arm开发
学习3人组1 天前
结合板载驱动以及考虑全志 ARM 开发板有温度传感器和显示屏等硬件设备开发示例
arm开发
仙陨1 天前
ARM相关概念
arm开发
流殇2581 天前
ARM中要使用的汇编基础
汇编·arm开发
钡铼技术物联网关2 天前
Codesys 与 ARMxy ARM 工业控制器:工业控制的黄金组合
linux·运维·服务器·arm开发·硬件工程
Liii4032 天前
【ARM】Cache深度解读
java·arm开发·spring
Liii4032 天前
【ARM】中断的处理
arm开发·arm