看板 MobileComm
作者 IloveBlack2 (我愛花媽花媽愛我)
標題 Re: [問題] 要怎和人解釋ram和rom的差別
時間 Thu Feb  9 21:40:35 2017


來畫個圖


[圖]


雖然Flash memory技術上也是一種E2PROM,但是E2PROM專門是指"non-flash" E2PROM,

ROM、E2PROM、Flash在專有名詞上,三者完全無法混為一談,也無法說「誰等於誰」。

其他

ROM內部撰寫低階語言,唯一能做的事就是讀取。

E2PROM(念成e squared prom)藉由VPP消除、PGM寫入,可達到讀、寫之外也可校驗。

ROM就是ROM,E2PROM就是E2PROM,Flash memory就是Flash memory,


除非你在講教科書,否則在現實中這三個專有名詞就是該代表它所代表的,

三者的原理、用途以及技術皆是全然不同。

你對供應商叫三種不同的名子,絕對會來三種不同的料。



以iPhone 7 32GB為例,其主機板上的零組件大略有:

                        Apple A10 Fusion SoC   ←這是CPU

                        Samsung 2 GB LPDDR4 RAM    ←這是DRAM

                        SK Hynix H23QEG8VG2ACS 32 GB Flash   ←這是Flash Memory

                        Qualcomm MDM9645M LTE Cat. 12 Modem  ←這是LTE晶片

                        Avago AFEM-8065 Power Amplifier Module  ←這是功率晶片

                        Murata 339S00199 Wi-Fi/Bluetooth Module ←WIFI藍芽晶片

                        NXP 67V04 NFC Controller   ←目前在台灣尚未有屁用的NFC

                        Dialog 338S00225 Power Management IC  ←電源管理



所以回到,我們該如何形容在手機上的情況?

電腦科學有個重點:同一專有名詞,不會因為在電腦上或手機上,就變成解釋別的東西,

CPU在電腦在平板都是CPU、RAM在電腦在手機都是RAM、電腦HDD也不會到手機就成Flash。


以上iPhone7為例:你可以說這支iPhone7具有1*A10 CPU, 1*2GB RAM, 1*32GB Flash-


memory/storage;中文的說法則是一個A10處理器、一個2GB記憶體以及一個32GB的快閃

或儲存空間。


如果有人說他的手機有32GB ROM,代表他手機內有個32GB資料空間永遠都不可能改變了,

請笑他或喊他乾爹,前者是蠢蛋(李敖口氣),後者可能他是全球百大富豪。







以下是CPU、RAM以及I/O的處理關係圖解:

CPU ═ L2 Cache RAM  ═ RAM
 ║                      ║
 ╚══════════ I/O (此系列文案例為Flash memory,此外也可替換其他裝置)


看完上面這個圖就知道他們之間是怎麼運作的了。



而上一篇的仁兄說到的swap,Android原生是不會執行swap這件事的,但還是可以新增一

個swap partition來執行,以前很多Android用戶會將TF卡畫成swap partition,是因為

早期硬體中的RAM給太小,導致系統卡頓。而有些廠商都會偷偷割一個ZRAM來當成swap


partition,理論上是可以標示在RAM規格上的,因為照硬體如實標示,導致有些用戶會疑

惑:「為何我的手機RAM沒有實際上標示的這麼大?」,若不是RAM不夠大,在Android上

面swap反而只會拖慢系統速度,因為還需要多執行encoding/decoding。


--
車禍實錄、各類訊息、影片翻譯、志工服務
更多第一時間的第一手消息
就觀看一百五粉絲團!
https://www.facebook.com/YiBaiWu

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 103.227.42.20
※ 文章代碼(AID): #1Od75Nad (MobileComm)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1486647639.A.927.html
※ 同主題文章:
Re: [問題] 要怎和人解釋ram和rom的差別
02-09 21:40 IloveBlack2
※ 編輯: IloveBlack2 (103.227.42.20), 02/09/2017 21:41:29
sa074463: 為什麼這變成系列文了XD1F 02/09 21:45
tom282f3: 推詳解2F 02/09 21:46
james732: E2PROM跟EEPROM是同樣的嗎?
我都唸double E 普漏3F 02/09 21:47

                        大波E普龍 E使鬼兒普龍 EE使鬼兒普龍都可以

※ 編輯: IloveBlack2 (103.227.42.20), 02/09/2017 21:48:56
gogamer: EEPROM = E^2PROM (E2PROM)
因為電腦打字的關係 才會有 E2PROM 這種寫法5F 02/09 21:49
bt222: 哦哦哦推推7F 02/09 21:58
set21: 好棒哦8F 02/09 22:06
shhs1000246: 專業推  長知識9F 02/09 22:08
blur13: 好專業XD10F 02/09 22:09
james732: 不過iPhone好像都會把CPU跟RAM封在同一顆?11F 02/09 22:12
bkebke: 沒有吧 看ifixit有DRAM啊12F 02/09 22:15
gigisteve: 人家寫的這麼用心,噓的是什麼心態.....13F 02/09 22:18
rogergon: 現在俗稱的ROM,其實大都是Flash。14F 02/09 22:20
james732: http://i.imgur.com/SfY0dx8.png ?15F 02/09 22:20
[圖]
 
rogergon: 畢竟這一塊多半時間都是 read only。
堆疊式封裝,可以省面積。16F 02/09 22:21
bkebke: A10旁的是DRAM還 flash?18F 02/09 22:23
james732: 橘色那個嗎?它不是寫Modem?19F 02/09 22:24
bkebke: 喔 看來是封一起沒錯20F 02/09 22:31
ReDmango: 沒有封一起啊 在背面21F 02/09 22:32
james732: https://goo.gl/n2PQGg 我們是看同一個網站嗎XD22F 02/09 22:33
iPhone 7 Teardown - iFixit
iPhone 7 Teardown: Teardown of the iPhone 7 performed on Friday September 16 in Tokyo, Japan. ...

 
roger1118day: 上學期剛修完計組,現在又看到這個,印象蠻深的23F 02/09 22:44
JeffreyCorn: 手機的rom真的不等於電腦的rom 前一陣子我也才搞懂 被糾正了一番24F 02/09 22:56
bkebke: 哪個不等於 能舉例哪個元件嗎?26F 02/09 22:59
CHTWifiHinet: 看不懂的最喜歡噓人了27F 02/09 23:03
black205: 好專業28F 02/09 23:04
eric112: 我覺得現在很多人都說rom將著就錯,台灣人這樣也不是第一天了,就像skype、youtube大部分的人都念錯台灣人很多不求甚解的,別人跟解釋也不聽,推文裡就有這種人29F 02/09 23:23
pyCassandra: 亂噓的是崩潰嗎 笑惹33F 02/09 23:30
nsc: 在吉隆坡聽過的用法是 storage 跟 memory34F 02/09 23:33
kurama1984: 戰only戰一晚上...35F 02/09 23:46
kblover: 好文給推36F 02/09 23:50
jeff101234: rom的用法真的是將錯就錯...但是講flash memory只會被當作是在曬專業或秀英文.....= =37F 02/09 23:51
bkebke: 不懂flash的 多半也不知什麼是rom吧39F 02/09 23:54
kblover: 像我就不懂qq40F 02/09 23:56
jeff101234: 就是不懂rom的真正意義亂用阿  都跟儲存空間搞混在41F 02/09 23:56
Joey452: 偏偏喜歡裝邱的人都直接說我這手機有32GB ROM,不懂的人就跟著一起裝秋跟著唸ROM42F 02/09 23:56
jeff101234: 一起44F 02/09 23:56
tom282f3: 認真問 Flash memory不算是EEPROM的一種嗎?
這樣用ROM代稱flash memory是可接受的吧45F 02/09 23:57
romber: 其實念資電應該都學過啦XD… ROM一詞在手機上一直是一種誤用成習,國外開發者先誤用為ROM=系統img,因為把刷機統稱為flash ROM的關係(實際上internal storage也不是ROM),後來到台灣直譯成"刷ROM",之後變成把internal storage直接叫做ROM了,現在你問非資電背景的手機eMMC是幾G他們會一頭霧水吧…XD47F 02/09 23:57
lll156k1529: 你們也想想有人連ROM RAM都分不清楚了 你在講Flash甚麼鬼得下去人家大概要酸你是宅砲了 然後還要去解釋 至少ROM聽懂的人多53F 02/09 23:57
jeff101234: 同意樓上  早已放棄解釋- -」y
不過私以為最沒爭議就是直接說"32GB儲存空間"56F 02/09 23:58
bkebke: flash 致少還有股票新聞 rom快變歷史名詞了58F 02/10 00:00
tom282f3: 幹 又愛問又愛嫌人家宅砲 是被____咬了是不是XD59F 02/10 00:01
jeff101234: 這種人多的是阿  而且最常被問的問題是"你覺得好不好?"  連自己需求都不清楚,誰知道好不好阿....60F 02/10 00:01
bkebke: 我不認為ROM會比較好解釋,跟本就沒解釋
套個名詞上去而以吧
說那是ROM,光要解釋read only但是可以寫就自打臉62F 02/10 00:02
lll156k1529: 我猜通常是跟標題一樣 看到RAM不懂就順便問ROM是什麼 這時候如果不是很熟的人你不會想自找麻煩65F 02/10 00:03
tom282f3: 連自己需求都不知道的那種就是羊啊 你推什麼他就用問一般人就買iPhone Samsung 問asdf就入手ZF3D這樣67F 02/10 00:04
lll156k1529: 大部人只想知道標題的答案而已啦XD69F 02/10 00:05
tom282f3: 然後再去電信行買一千多的保護貼 把信仰貼好貼滿70F 02/10 00:06
gogamer: 講刷 ROM 其實沒有錯,因為那分割區是唯讀的。71F 02/10 00:06
NEX4036: ROM的意思是存入後就不能覆寫 比較好懂的例子就是CD-ROM72F 02/10 00:10
kurama1984: rom真的找不到產品來說XD dvd吧74F 02/10 00:10
squallgod3: 專業文 怎麼會有人噓呢75F 02/10 00:15
NEX4036: CD-ROM不能像CD-RW一樣重新燒錄
好比ROM不能像EPROM或EEPROM一樣可刪除資料 然後重新寫入76F 02/10 00:16
lazycat520: 推專業79F 02/10 00:28
hitman0527: 詳細推80F 02/10 00:50
Kennyq: 你講快閃記憶體,妹妹絕對聽不懂,講硬碟比較實在81F 02/10 00:51
medama: 感謝分享82F 02/10 00:52
Kennyq: 男生大部分也知道PC裡,快閃記憶體是BIOS在用...
但問題是PC的BIOS容量很小,又不會放到16GB以上
對於不太懂電腦或手機的女生來說,講複雜是凌虐她們再來就是PC硬碟也從傳統開始轉變SSD了
講白了還不都是ic組成83F 02/10 00:52
silentduke: 長知識88F 02/10 00:57
Kennyq: 真的好的老師在教程度不同的學生會有不同教法
就像今天中華大斷線,中華說
訊息量超出設備參數設定上限就會斷線  <=這有幾人懂翻譯
被大量的網路封包塞爆業者的網路頻寬 <=淺顯易懂
再補個圖...  http://i.imgur.com/zXkqvqk.png89F 02/10 00:58
[圖]
 
Kennyq: 文不如表,表不如圖,聽過吧!
前面lll156大也有提到類似情況阿!阿妹聽的懂我輸你你應該先講阿妹聽的懂的,除非阿妹想問更細一點
那你就再回答細一點,這樣阿妹就會知道你是有深度的而不是ll講的「人家大概要酸你是宅砲了」95F 02/10 01:02
jerry92277: 終於可以結束這串亂帳系列文了
資工學生表示看一堆似是而非的硬凹很痛苦100F 02/10 02:26
ZERGSON31: 幹 我文組啦102F 02/10 03:50
joe09: 專有名詞跟大眾理解詞的問題,不少人都不願意記太多所以講歸講,好理解最重要。這就跟理解跟只會考試103F 02/10 04:44
ten9di9: 推你,一堆說ROM說到積非成是的105F 02/10 07:19
ctes940008: storage 跟 快閃106F 02/10 07:33
iceisland: d看不懂趕緊推!107F 02/10 07:56
cowcowleft: 科普時間108F 02/10 09:07
iamhenyu: 推 學了不少 感謝109F 02/10 09:13
FallenAngelX: ROM肯定不是台灣人在積非成是 國外也有這樣講的110F 02/10 09:48
d10035073: 推~~~~111F 02/10 09:48
FallenAngelX: 隨便估就有 比方說
https://support.t-mobile.com/docs/DOC-13353112F 02/10 09:49
Internal storage (ROM): T-Mobile Concord | T-Mobile Support
Learn how to view free space and free up storage on the T-Mobile Concord.   Go to: Manage storage View free storage space       Manage storage  To ...

 
suifong: 以後儲存空間叫閃存,記憶體叫內存。好噗好?114F 02/10 09:56
westwet: 一般人誰想看你這些解析,有啦,版上的一般人115F 02/10 10:05
kira925: 一般是縮寫成NVM拉...RAM是因為Random Access
Flash Memory並沒有Random Access...116F 02/10 10:21
henrylol: 正解 但是大家還是會ROM ROM的喊118F 02/10 12:07
eric112: 台灣的媒體雖然爛透了但影響力卻很大,這篇只要記者來抄一下保證大家就會有正確的講法,偏偏媒體也不求甚解,台灣很多人寧願相信媒體講的也不願意去求正確解答119F 02/10 12:21
Ilovebonbon: 專業文章,厲害,可是還是很多人聽不懂RAM跟ROM123F 02/10 13:40
dawnyz: rom的read only是指客戶端只能讀,工程上的rom大多也都是用可讀寫的eeprom和eprom在做124F 02/10 14:04

--
作者 IloveBlack2 的最新發文:
  • +58 Re: [耍冷] 喝完孟婆湯後 - joke 板
    作者: 103.227.42.8 (日本) 2019-11-04 10:56:51
    小明:「這裡怎麼有一鍋湯。」 -小明 喝下了一碗孟婆湯- 小明:「這裡怎麼有一鍋湯。」 -小明 喝下了一碗孟婆湯- 小明:「這裡怎麼有一鍋湯。」 -小明 喝下了一碗孟婆湯- 小明:「這裡怎麼有一鍋湯。 …
    72F 59推 1噓
  • +41 [討論] 陳同佳案:先了解來龍去脈再思考 - HatePolitics 板
    作者: 103.227.42.8 (日本) 2019-10-23 14:24:19
    在討論此案前,你必須先熟知兩個基礎的原則: (反送中來龍去脈) 建議可以花幾分鐘時間把這個影片看完,如果沒時間也沒關係, 直接說明目前無法突破的原則: 一、因逃犯條例限制,香港人犯無法移交至台灣。 二 …
    337F 60推 19噓
  • +114 Re: [爆卦] 「台北惡棍」真面目曝光啦! - Gossiping 板
    作者: 103.227.42.8 (日本) 2019-08-28 15:22:40
    似乎...忘記切帳號了? 這... 李柏璋 我他媽人就在海外 這些人渣賤狗柯糞還可以說台北惡棍在台灣 我真他媽佩服他們的低智商 亂爆料一通 縮址:
    242F 147推 33噓
  • +73 Re: [爆卦] 江孟芝紐約地鐵的客家花布也是圖庫圖 - Gossiping 板
    作者: 103.227.42.8 (日本) 2019-08-27 20:23:00
    搞不清楚狀況. 1.圖被人質疑不是石虎. 回應:是藝術設計簡化,若外界無法接受會再精修 2.圖被找出是抄襲圖庫,而且還是豹. 回應:對不起,是買圖庫,不是抄襲 3.圖被指出授權沒有允許再製與特殊商業用 …
    104F 74推 1噓
  • +114 [XD] 博恩夜夜秀 - 向國際介紹台灣 - joke 板
    作者: 103.227.42.8 (日本) 2019-07-24 20:11:46
    A QUICK GUIDE TO TAIWAN - TNNS (中文字幕)
    174F 129推 15噓
點此顯示更多發文記錄