都是存储器,但RAM、ROM、闪存、硬盘怎么分?
曾经有一段时间,我对电脑、手机上的RAM、ROM、内存、闪存、运行内存、机身内存、存储空间等都"傻傻分不清楚",后来花了不少时间,才把这几者的来龙去脉分清楚。
总的来说上面那些算是存储器,从存储器的材质来看,大概可以分为三种,分别是磁性的机械硬盘、DVD和蓝光类的光盘,而第三种则是今天要讲的主人公,半导体存储器,顾名思义,它是用半导体集成电路工艺制成的存储数据信息的固态电子器件。
如果光看"存储器"这个名字的话,可能很多人会把它们都当作U盘、存储卡、硬盘等永久存储数据的器件,其实这是片面的。说到这,还要从电脑(手机)的内部结构说起。存储器是电脑中的重要部件,主要分为以RAM和ROM为代表的内存(主存储器),和以机械硬盘和闪存为代表的外存(辅存储器)。
很多人都知道内存是用来运行程序的,但未必了解其实内存和外存都会存储数据,只不过是分工不同。内存的英文名为Memory(记忆),可以理解成它是用于即时任务的短暂记忆体。处理器需要处理数据,不是直接和外存(硬盘或闪存)交换数据,而是外存先把数据放入到内存中,再由内存和处理器对接。
内存主要有RAM和ROM这两种。RAM(Random Access Memory),中文名为随机存储器,与CPU直接对接,特点是可以随时读取写入数据、运行速度快,缺点是一但断电就会丢失数据。ROM(Read-Only Memory),中文名为只读存储器,数据出厂前被存入ROM并永久保存,只能读出,不能再写入或删除,掉电后数据也不会丢失。ROM一般用于存放计算机的基本程序和数据。
人们经常弄错的第二个疑惑点,就是人们把RAM和ROM区分成了运行内存和存储空间这两样不同的东西,特别是在手机上。说到这里,就要说起手机的存储结构了,在手机里面RAM和电脑的一样,也是(运行)内存,但ROM却和存储空间产生了联系,手机中的ROM有一部分空间是用来存储系统信息和软件,但大部分空间都被用来当作硬盘的存储空间了。
外存(辅存储器),英文名为"Storage"(存储),是作为存储空间的永久记忆体。常用的外存设备主要有硬盘(多指机械硬盘)、闪存(半导体)。闪存既可被多次擦除或写入内容,又可断电以后数据也不会丢失。
闪存下面还有相关分类,其中应用广泛的就是NAND闪存。NANAD闪存拥有体积小、读取速度快、空间大等优点,因此多被用来作固态硬盘和手机存储。以固态硬盘为例,它主要由控制芯片+(NAND)闪存颗粒组成,速度的快慢很大程度上取决于闪存颗粒的如何。闪存颗粒的发展也经历了SLC、MLC、TLC、QLC等多个阶段,目前比较先进的有像希捷酷鱼120这种装载了3D TLC NAND闪存的,它能缩短系统、软件、文件的启动和读写时间,顺序读写速度分别高达560MB/秒和540MB/秒。
说了这么多,区分内存、存储空间、RAM和ROM,其实可以简单地分为两方面来记忆区分,一是分清电脑上的内存(运行内存条)和外存(机械硬盘或固态硬盘),二是分清手机上的RAM代表运行内存、ROM代表存储空间就可以了。
电子产品的记忆力:NOR、NAND和UFS到底有什么区别?
东芝在1984年开发出名为闪存的新型半导体存储器。实际上闪存也分为NOR和NAND两种,我们平时提及最多的乃是后者。
NOR:最早出现的闪存类型最早问世的NOR型闪存的容量较小、使用简单、支持按字节寻址且随机读取速度快,可以实现XIP片内执行。通常用在路由器、机顶盒、物联网设备中,起到存储固件的作用。个别固态硬盘中也能看到NOR闪存用作固件存储器:
NOR闪存表现的更接近内存,小区块数据的随机读取速度比NAND闪存更快。在一些对性能要求不高的设备当中,可以让固件代码直接在NOR闪存当中运行,而无需独立的RAM内存组件。
除此之外,NOR闪存的使用也非常简单。使用中无需纠错引擎,只要十几块钱的编程器就可以对它进行烧录。
下图为利用编程器和SOP8免拆夹子对NOR闪存中的固件进行改写。NOR闪存的容量一般不超过256MB,路由器上多使用16MB或32MB容量。
NAND闪存:
如果不是NAND型闪存的出现,恐怕我们还生活在功能机时代。东芝在1987年开发了NAND型闪存,由于容量比NOR闪存大的多,NAND随后被广泛应用于各种存储卡和电子设备当中,成为应用最广泛的闪存类型。
下图是东芝TR200固态硬盘当中的BiCS3闪存,采用64层堆叠3D结构,TLC类型的它每个存储单元可以存储3bit数据。
NAND闪存的出错率比NOR闪存更高,需要专门设计的主控芯片进行管理。一颗固态硬盘主控包含FTL闪存转换层、数据纠错、磨损均衡、垃圾回收管理等功能模块。尽管使用起来比较复杂,但3D NAND闪存带来了极高的存储容量。使用BiCS3闪存的东芝TR200固态硬盘可以提供高达960GB的容量选择。
不过NAND型闪存的最小读写单位是Page而非字节,在闪存芯片当中一个Page的大小通常为16KB。NAND闪存的擦除单位是更大的Block,在东芝BiCS3闪存当中一个Block的容量高达12MB。NAND闪存没有办法像RAM内存那样自由寻址,而只能被用作硬盘存储器。
NAND的容量优势成就了它的主流地位,NOR闪存虽然并没有消失,但已经在越来越多的地方被NAND闪存所取代。
UFS闪存:
UFS其实并不属于一种独立的闪存类型,它是在NAND闪存的基础上增加了闪存控制器,并采用标准的封装接口。UFS存储芯片既承担了过去NOR闪存提供的固件存储与系统开机功能,也承担起NAND闪存的大容量数据存储职能。
UFS闪存不仅广泛应用在智能手机当中,车载电子产品中也大量应用了东芝推出的宽温型UFS芯片(支持-40℃至105℃),在高温、震动工控下它可以提供高速和可靠的数据存储功能,助力物联网与自动驾驶应用的发展。
相关问答
NAND 与ROM有什么不同-ZOL问答我的PPC有8G的NAND但是ROM只有128MB,我想问在WM系统中NADN和ROM的使用功能一样...RAM(RandomAccessMemory)的全名为随机存取记忆体,它相当于PC机上的...
dram和ssd区别?例如,168个常用存储条的存储容量通常为32兆、64兆和128兆。而DDRII3普遍为1GB到8GB。(2)存取速度(存储周期):即两个独立存取操作之间所需的最短时间,也称...
什么是 NAND 芯片?NAND芯片是一种闪存芯片,广泛应用于各种数字设备,如闪存卡、USB闪存驱动器、固态硬盘等。它是一种非易失性存储器,可以长期存储数据,而不需要任何电源支持。...
内存条机械硬盘固态硬盘的区别?1、两者的工作原理并不一样,首先是内存也就是RAM,它是一种随机存取存储器,它能够提供随时读写,速度很快,充当系统和程序临时数据存储的介质使用,不过在断电...
点击我的电脑“属性”,发现上面说处理器和安装内存( RAM )都不...回复nandihua32位的系统貌似只支持3G内存4G的就有1G是浪费掉的。有用(0)回复yh0036安装最新版的主板驱动有用(0)回复可能是主板驱动问题有用(0)回复...
NandFlash和NorFlash的区别?1、存储架构不同NORFlash架构提供足够的地址线来映射整个存储器范围。这提供了随机访问和短读取时间的优势,这使其成为代码执行的理想选择。另一个优点是100%...
重庆半导体芯片厂有几家?重庆万国半导体重庆万国半导体位于两江新区水土片区,项目于2016年由美国AOS、重庆战略性新兴产业股权投资基金和重庆两江新区战略性新兴产业股权投资基金共同...
22nm工艺还在继续生产,Intel真的黔驴技穷了吗?..除了这些工艺之外,Intel之前还有一些工厂是生产22nm工艺的,它们也不可能完全淘汰或者升级到7nm,所以2017年Intel推出了22FFL工艺。22FFL是Intel结合22nm及14n...
苹果手机元件的名称?苹果手机元件的名称有:1、中央处理器,又叫CPU。2、随机存储器,又叫RAM3、NAND闪存4、电源芯片5、基带芯片6、射频芯片7、射频功率放大芯片8、天线开关...
现在手机安装软件后会占用内存,是不是手机内存跟传统的电脑...肯定不一样呀。盘等外部存储是因为硬盘的读取速度太慢,所以是起转接的作用。如果内存太小的话,电脑会比较卡顿,运行的程序越多越明显。手机内存包括...