Flash其實(shí)也算ROM的一種,要知道ROM隨著(zhù)發(fā)展已出現很多種不同的類(lèi)型,最早的是掩模ROM,這一類(lèi)就像你買(mǎi)的D版光盤(pán)一樣,數據已經(jīng)用專(zhuān)門(mén)的工具壓在里面了,你除了讀數據其他什么也不能干。
然后是可編程的ROM,就像你買(mǎi)的CD-R光盤(pán)一樣,只能寫(xiě)一次(當然,如果沒(méi)有關(guān)閉光盤(pán)的話(huà),你可以繼續寫(xiě),但同一塊數據區你只能寫(xiě)一次),然后就不能寫(xiě)只能讀。
后來(lái)又出現了可擦除可編程的ROM,其中又出現三種:
1、可擦除可編程ROM,這類(lèi)是用紫外光照射擦除。
2、電可擦除可編程,這類(lèi)雖然可擦除,但擦除電壓跟寫(xiě)入電壓不一樣,也就是說(shuō),你給用專(zhuān)門(mén)的設備擦除。
3、快擦型存儲器,這類(lèi)即Flash,不用我多說(shuō)了吧。
至于手機的RAM,像智能機一般都有參數給出,這類(lèi)就像電腦內存,直接與你手機性能、運行速度快慢相關(guān),你插到電腦里不可能訪(fǎng)問(wèn)這塊區域
手機內存則是個(gè)很籠統的說(shuō)法,我覺(jué)得應該指手機的RAM,但事實(shí)上很多人用它來(lái)指Flash的大小,比如有人說(shuō)手機內存8G什么的,這肯定是指Flash,手機RAM有256M已經(jīng)很不錯的,現在高端的,比如里程碑2,也就512M,
補充:
1、區分存儲器于存儲介質(zhì)的概念,存儲器指的是電存儲介質(zhì),即數據是以“電”的形式記錄下來(lái),電腦的硬盤(pán)不屬于存儲器,只能叫做存儲介質(zhì),磁存儲介質(zhì);
2、存儲器分為RAM和ROM。
(1)RAM是隨機訪(fǎng)問(wèn)存儲器,這個(gè)隨機訪(fǎng)問(wèn)的含義是指可以像翻書(shū)一樣哪一頁(yè)都可以直接“翻開(kāi)”地址讀取數據,而不用從頭開(kāi)始找,順序訪(fǎng)問(wèn)的一個(gè)極佳的例子是磁帶,記得小時(shí)候聽(tīng)磁帶里的一首喜歡的歌,每次都得倒回去,而不能直接指定從哪里開(kāi)始聽(tīng)。
(2)ROM是只讀存儲器,只讀的含義大家都知道,就是只能讀不能寫(xiě)。大家可能會(huì )發(fā)問(wèn),既然不能寫(xiě),那么數據從哪里來(lái)?其實(shí)不是真不能寫(xiě),而是有一類(lèi)ROM中的數據一般不希望使用ROM的人修改,比如手機里的ROM裝的就是操作系統。而其實(shí)大多數ROM是可以寫(xiě)的,所以不要驚異flash也是一種ROM的實(shí)現形式,U盤(pán)(就是一種flash),不能寫(xiě)數據,那還怎么用嘛,是不!
3、RAM又分為易失性和非易失性?xún)煞N,易失性RAM(掉電就失去數據)的實(shí)現有
(1)DRAM(動(dòng)態(tài)RAM,電腦內存DDR啊,什么DDR2啊就是這種的,不過(guò)是其變體而已,具體實(shí)現電路單元-1bit存儲我就不詳說(shuō)了,怕大家暈,用模擬電路里的知識,存儲是電容和場(chǎng)管實(shí)現的)
(2)還有SRAM(靜態(tài)RAM,不需要像DRAM一樣對數據重新裝載,高速而且低功耗,所以cache多用SRAM做,SRAM的實(shí)現電路單元是數字電路里的只是,存儲是雙穩態(tài)觸發(fā)器和兩個(gè)場(chǎng)管實(shí)現的)
(3)非易失性RAM(即NRAM)其實(shí)是RAM加ROM實(shí)現的。
4、ROM分為不可編程的,一次編程的,多次編程的。
(1)樓上所說(shuō)的掩模ROM(MASK ROM)就是不可編程的,也就是只能寫(xiě)一次,數據由廠(chǎng)家寫(xiě)進(jìn)去,程序員是無(wú)能為力滴,具體電路單元是由一個(gè)場(chǎng)管的特殊接電實(shí)現的。
(2)一次編程ROM的代表是PROM(programmable ROM),其實(shí)是就是一種MASK ROM,不過(guò)廠(chǎng)家發(fā)把那一次寫(xiě)數據的權利給了買(mǎi)主。
(3)多次編程ROM的代表是EPROM(erasable PROM,即樓上所說(shuō)的用紫外光照射擦除的ROM),EEPROM(electrically erasable PROM,即樓上所說(shuō)的電可擦除可編程的ROM),還有就是flash嘍(讀寫(xiě)速度極快,所謂閃存嘛)。
(4)ROM發(fā)展線(xiàn)索是,剛開(kāi)始廠(chǎng)家搞,不給用戶(hù)寫(xiě)ROM,然后適當的給用戶(hù)寫(xiě)吧,就一次哦。然后不行呀,還是給用戶(hù)寫(xiě)吧,技術(shù)有限,用紫外線(xiàn),哎呀,我的媽呀,這玩意用多了漏了會(huì )的皮膚癌的嘛,好吧,我做成電的就不會(huì )得皮膚癌了吧。還是不給力呀,太慢,好嘛,那我就搞出個(gè)讀寫(xiě)快的,讓用戶(hù)flash一下。
好了,至于flash細分為NOR型和NAND型的就不解釋了,涉及到硬件電路單元的實(shí)現,什么浮動(dòng)柵極呀什么控制柵極(場(chǎng)管的知識),這個(gè)無(wú)關(guān)于大家對存儲器體系的理解,就打住在這了。
具體到手機上:
(1)我們的手機CPU用的是ARM體系架構,比如說(shuō)這個(gè)魅9啊用的是ARM Cortex A8(按中關(guān)村報的片子是三星 S5PC110來(lái)說(shuō)),而N97用的是ARM11,具有增強的cache結構,那這cache就是RAM,具體是SRAM嘍
(2)那你的手機上總要裝個(gè)操作系統吧,什么android、ios、wp7、sysbian、,那就要用ROM了,一般現在都用flash做ROM,這部分空間操作系統會(huì )禁止一般用戶(hù)訪(fǎng)問(wèn),那余下的ROM空間怎么辦呢,提供給用戶(hù)用用吧,于是你就可以把相冊啊之類(lèi)的東西放進(jìn)去了(可是記得flash是有讀寫(xiě)次數的哦,每做一次就物理性傷害flash一次,一般flash的讀寫(xiě)次數是10萬(wàn)次以上,數據儲存年限是10年以上,所以大家用吧,用吧,不是罪),anyway,再分享一點(diǎn),操作系統其實(shí)就是一個(gè)好大好大的程序而已。
(3)寫(xiě)的程序運行的時(shí)候要有與數據打交道吧,這時(shí)就要用到RAM了,具體就是DRAM了,所以樓主不需要去考慮RAM怎么怎么樣了,那是操作系統的事情。
具體到問(wèn)題上:
(1)沒(méi)有用SD卡,你用來(lái)存照片呀什么什么的就是機子內置用flash實(shí)現的ROM,和操作系統共用的,我們一般所說(shuō)的手機內存其實(shí)就是只這個(gè),比如那個(gè)N97有30個(gè)G呀,但是老有人說(shuō)會(huì )出問(wèn)題,因為是flash嘛,諒解下,手機太小裝個(gè)硬盤(pán)在里面轉不好的。
(2)至于其中一個(gè)盤(pán)符,就是SD卡的嘛,插張進(jìn)去就有了。
呵呵,一下子寫(xiě)了好多,主要發(fā)現網(wǎng)上沒(méi)有一個(gè)關(guān)于存儲器方面比較那個(gè)點(diǎn)的,剛學(xué)的時(shí)候網(wǎng)上查費了好大勁都沒(méi)搞懂,后來(lái)從底層的硬件單管電路開(kāi)始理解了好些些書(shū)才看清楚。趁此與大家分享一下。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。