**学linux时,把编译好的linux镜像放在emmc或SD卡,来启动系统(把liunx内核代码加载到DDR(RAM)中来运行,CPU从RAM中取指令来运行程序)
电脑用硬盘。
嵌入式设备用闪存
内存:RAM ROM
外存:硬盘 闪存(nandflash norflash emmc SD卡)**
eMMC是embedded MultiMediaCard的简称。MultiMediaCard,即MMC,是一种闪存卡(Flash Memory Card)标准,它定义了MMC的架构以及访问Flash Memory的接口和协议。而eMMC则是对MMC的一个拓展,以满足更高标准的性能、成本、体积、稳定、易用等的需求。
eMMC内部主要可以分为Flash Memory、Flash Controller以及Host Interface三大部分。
1.Flash Memory
Flash Memory是一种非易失性的存储器,通常在嵌入式系统中用于存放系统、应用和数据等,类似与PC系统中的硬盘(电脑的C盘,C盘中放的就是系统,当然也可以放软件)。
目前,绝大部分手机和平板等移动设备中所使用的eMMC内部的Flash Memory都属于NAND Flash,关于NAND Flash的更多细节可以参考Flash Memory章节。