打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
手机RAM,Flash ROM、内存概念的困惑,看你是否真的明白
Flash其实也算ROM的一种,要知道ROM随着发展已出现很多种不同的类型,最早的是掩模ROM,这一类就像你买的D版光盘一样,数据已经用专门的工具压在里面了,你除了读数据其他什么也不能干。
  然后是可编程的ROM,就像你买的CD-R光盘一样,只能写一次(当然,如果没有关闭光盘的话,你可以继续写,但同一块数据区你只能写一次),然后就不能写只能读。
  后来又出现了可擦除可编程的ROM,其中又出现三种:
1、可擦除可编程ROM,这类是用紫外光照射擦除。
2、电可擦除可编程,这类虽然可擦除,但擦除电压跟写入电压不一样,也就是说,你给用专门的设备擦除。
3、快擦型存储器,这类即Flash,不用我多说了吧。
  至于手机的RAM,像智能机一般都有参数给出,这类就像电脑内存,直接与你手机性能、运行速度快慢相关,你插到电脑里不可能访问这块区域
  手机内存则是个很笼统的说法,我觉得应该指手机的RAM,但事实上很多人用它来指Flash的大小,比如有人说手机内存8G什么的,这肯定是指Flash,手机RAM有256M已经很不错的,现在高端的,比如里程碑2,也就512M,



补充:
1、区分存储器于存储介质的概念,存储器指的是电存储介质,即数据是以“电”的形式记录下来,电脑的硬盘不属于存储器,只能叫做存储介质,磁存储介质;

2、存储器分为RAM和ROM。
(1)RAM是随机访问存储器,这个随机访问的含义是指可以像翻书一样哪一页都可以直接“翻开”地址读取数据,而不用从头开始找,顺序访问的一个极佳的例子是磁带,记得小时候听磁带里的一首喜欢的歌,每次都得倒回去,而不能直接指定从哪里开始听。
(2)ROM是只读存储器,只读的含义大家都知道,就是只能读不能写。大家可能会发问,既然不能写,那么数据从哪里来?其实不是真不能写,而是有一类ROM中的数据一般不希望使用ROM的人修改,比如手机里的ROM装的就是操作系统。而其实大多数ROM是可以写的,所以不要惊异flash也是一种ROM的实现形式,U盘(就是一种flash),不能写数据,那还怎么用嘛,是不!

3、RAM又分为易失性和非易失性两种,易失性RAM(掉电就失去数据)的实现有
 (1)DRAM(动态RAM,电脑内存DDR啊,什么DDR2啊就是这种的,不过是其变体而已,具体实现电路单元-1bit存储我就不详说了,怕大家晕,用模拟电路里的知识,存储是电容和场管实现的)
(2)还有SRAM(静态RAM,不需要像DRAM一样对数据重新装载,高速而且低功耗,所以cache多用SRAM做,SRAM的实现电路单元是数字电路里的只是,存储是双稳态触发器和两个场管实现的)
 (3)非易失性RAM(即NRAM)其实是RAM加ROM实现的。

4、ROM分为不可编程的,一次编程的,多次编程的。
(1)楼上所说的掩模ROM(MASK ROM)就是不可编程的,也就是只能写一次,数据由厂家写进去,程序员是无能为力滴,具体电路单元是由一个场管的特殊接电实现的。
(2)一次编程ROM的代表是PROM(programmable ROM),其实是就是一种MASK ROM,不过厂家发把那一次写数据的权利给了买主。
(3)多次编程ROM的代表是EPROM(erasable PROM,即楼上所说的用紫外光照射擦除的ROM),EEPROM(electrically erasable PROM,即楼上所说的电可擦除可编程的ROM),还有就是flash喽(读写速度极快,所谓闪存嘛)。
(4)ROM发展线索是,刚开始厂家搞,不给用户写ROM,然后适当的给用户写吧,就一次哦。然后不行呀,还是给用户写吧,技术有限,用紫外线,哎呀,我的妈呀,这玩意用多了漏了会的皮肤癌的嘛,好吧,我做成电的就不会得皮肤癌了吧。还是不给力呀,太慢,好嘛,那我就搞出个读写快的,让用户flash一下。



好了,至于flash细分为NOR型和NAND型的就不解释了,涉及到硬件电路单元的实现,什么浮动栅极呀什么控制栅极(场管的知识),这个无关于大家对存储器体系的理解,就打住在这了。

具体到手机上:
(1)我们的手机CPU用的是ARM体系架构,比如说这个魅9啊用的是ARM Cortex A8(按中关村报的片子是三星 S5PC110来说),而N97用的是ARM11,具有增强的cache结构,那这cache就是RAM,具体是SRAM喽
(2)那你的手机上总要装个操作系统吧,什么android、ios、wp7、sysbian、,那就要用ROM了,一般现在都用flash做ROM,这部分空间操作系统会禁止一般用户访问,那余下的ROM空间怎么办呢,提供给用户用用吧,于是你就可以把相册啊之类的东西放进去了(可是记得flash是有读写次数的哦,每做一次就物理性伤害flash一次,一般flash的读写次数是10万次以上,数据储存年限是10年以上,所以大家用吧,用吧,不是罪),anyway,再分享一点,操作系统其实就是一个好大好大的程序而已。
(3)写的程序运行的时候要有与数据打交道吧,这时就要用到RAM了,具体就是DRAM了,所以楼主不需要去考虑RAM怎么怎么样了,那是操作系统的事情。


具体到问题上:
(1)没有用SD卡,你用来存照片呀什么什么的就是机子内置用flash实现的ROM,和操作系统共用的,我们一般所说的手机内存其实就是只这个,比如那个N97有30个G呀,但是老有人说会出问题,因为是flash嘛,谅解下,手机太小装个硬盘在里面转不好的。
(2)至于其中一个盘符,就是SD卡的嘛,插张进去就有了。

呵呵,一下子写了好多,主要发现网上没有一个关于存储器方面比较那个点的,刚学的时候网上查费了好大劲都没搞懂,后来从底层的硬件单管电路开始理解了好些些书才看清楚。趁此与大家分享一下。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
rom和ram区别
解释概念:主存、辅存、Cache、RAM、SRAM、DRAM、ROM、PROM、EPROM、EEPR...
存储器的容量和种类
Flash和E2PROM的区别(转载)
一文读懂存储器
FPGA逻辑题目021——常见存储器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服