内存: 内部存储器,用来运行程序的。 RAM(DRAM SRAM DDR)
外存: 外部存储器,用来存储东西的。 ROM(硬盘,flash,nand/inand,U盘,SSD)
cpu连接内存和外存的方式不同:
内存是cpu直接通过地址总线和数据总线访问的
好处是直接访问,随机访问,坏处是占用CPU的地址空间,大小受限。
外存是通过cpu的外存接口来实现的,好处是不占用地址总线,坏处是访问速度没
有访问内存快,访问时序复杂。
SOC常用的外部存储器
NorFlash 特点:接到SROM BANK,可以总线式访问,一般用来启动
NandFlash 特点:分为slc和mlc(容易坏块)
EMMC/iNand/MoviNand 特点:EMMC(embeded MMC)内部电路自动管理坏块
OneNand 特点:三星公司出的
SD/TF/EMMC/ 特点:都是SD卡
ESSD 特点:固态硬盘,内部电路自动管理坏块
启动模式分析:
内存:
SRAM 静态内存 特点是容量小