Flash其實也算ROM的一種,要知道ROM隨著發展已出現很多種不同的類型,最早的是掩模ROM,這一類就像你買的D版光盤一樣,數據已經用專門的工具壓在里面了,你除了讀數據其他什么也不能干。
然后是可編程的ROM,就像你買的CD-R光盤一樣,只能寫一次(當然,如果沒有關閉光盤的話,你可以繼續寫,但同一塊數據區你只能寫一次),然后就不能寫只能讀。
后來又出現了可擦除可編程的ROM,其中又出現三種:
1、可擦除可編程ROM,這類是用紫外光照射擦除。
2、電可擦除可編程,這類雖然可擦除,但擦除電壓跟寫入電壓不一樣,也就是說,你給用專門的設備擦除。
3、快擦型存儲器,這類即Flash,不用我多說了吧。
至于手機的RAM,像智能機一般都有參數給出,這類就像電腦內存,直接與你手機性能、運行速度快慢相關,你插到電腦里不可能訪問這塊區域
手機內存則是個很籠統的說法,我覺得應該指手機的RAM,但事實上很多人用它來指Flash的大小,比如有人說手機內存8G什么的,這肯定是指Flash,手機RAM有256M已經很不錯的,現在高端的,比如里程碑2,也就512M,
不光是ROM和RAM,比如FLASH就是可讀寫并且關機不丟的,只是速度沒有內存快,無法替代內存。FLASH 和ROM的確不是一個東西,FLASH不是只讀的。
手機中
Ram:運行代碼,存數據(可讀寫數據掉電不保存),
Rom:存儲代碼、只讀數據等,只讀不可寫。
Flash:可讀寫(讀寫速度比ram慢很多),存放文件、代碼,數據等。需要說明的是Nor flash上也能運行代碼(簡單理解為擴展ram);而nand flash不能運行代碼。
不同的手機配置不一樣
有的手機配置是 SRAM加上nor flash
有的配置是 sram加上 nand flash
一般說手機內存主要說的是flash存儲器,又分為nor flash和nand flash
一般如果手機內存很大的話,就是nand flash,如果內存比較小的話用的是nor flash
nor flash的讀速度比nand flash 要快,nand flash 成本低 flash分nor flash 和nand flash,nor flash可以當成ram內存使用。
Ram:運行代碼,存數據(可讀寫數據掉電不保存),
Rom:存儲代碼、只讀數據等,只讀不可寫。
Flash:可讀寫(讀寫速度比ram慢很多),存放文件、代碼,數據等。需要說明的是Nor flash上也能運行代碼(簡單理解為擴展ram);而nand flash不能運行代碼。 可讀寫(讀寫速度比ram慢很多),存放文件、代碼,數據等 flash是可讀可寫的,rom是只讀的(雖然有的也可以寫)。手機里的存儲文件的東西就是flash,有nand,tf卡等,通過文件系統和底層驅動,就可以讓你看到盤符,并管理文件。
那你的手機上總要裝個操作系統吧,什么android、ios、wp7、sysbian、,那就要用ROM了,一般現在都用flash做ROM,這部分空間操作系統會禁止一般用戶訪問,那余下的ROM空間怎么辦呢,提供給用戶用用吧,于是你就可以把相冊啊之類的東西放進去了(可是記得flash是有讀寫次數的哦,每做一次就物理性傷害flash一次,一般flash的讀寫次數是10萬次以上,數據儲存年限是10年以上,所以大家用吧,用吧,不是罪),anyway,再分享一點,操作系統其實就是一個好大好大的程序而已
posted on 2011-01-12 09:50
MEYE 閱讀(1455)
評論(0) 編輯 收藏 所屬分類:
Android3D