FLASH
Flash Memory(闪速存储器)是一种安全、快速的存储体,具有体积小、容量大、成本低、掉电不丢失等一系列优点,已成为嵌入式系统中数据和程序最主要的载体。
Flash是区块结构,即在物理结构上分成若干个物理块,区块之间相互独立。
Flash写操作必须先擦后写,Flash只能将数据位由1写成0,不能从0写成1,所以在对存储器写之前必须先执行擦除操作,擦操作的最小单位是一个区块,而不是一个字节。
RAM
RAM(Random Access Memory)又称随机存取存储器,也叫内存,是与CPU直接交换数据的内部存储器。速度很快,断电RAM不保留数据。
RAM主要用来存储程序中用到的全局变量、堆栈等
q区别:
1、RAM:也叫主存,是与CPU直接交换数据的内部存储器。
2、Flash:快闪存储器(英语:flash memory),是一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器。
二、特点不同
1、RAM:可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。
2、Flash:主要用于一般性数据存储,以及在计算机与其他数字产品间交换传输数据,如储存卡与U盘。
三、原理不同
1、RAM:当存储器中的数据被读取或写入时,所需要的时间与这段信息所在的位置或所写入的位置无关。相对的,读取或写入顺序访问(Sequential Access)存储设备中的信息时,其所需要的时间与位置就会有关系。它主要用来存放操作系统、各种应用程序、数据等。
2、Flash:利用闪存(Flash Memory)技术达到存储电子信息的存储器,应用在数码相机,掌上电脑,MP3等小型数码产品中作为存储介质,所以样子小巧。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !