Re: [問題] 要怎和人解釋ram和rom的差別

看板MobileComm作者 (我愛花媽花媽愛我)時間7年前 (2017/02/09 21:40), 7年前編輯推噓52(54278)
留言134則, 50人參與, 最新討論串7/7 (看更多)
來畫個圖 揮發性 不可揮發性 ║ ║ ║ ╔══════════╬══════════╗ RAM ROM NVRAM 機械式 ║ ║ ║ ║ ║ ║ ║ ║ SRAM DRAM MROM PROM Flash SSS 磁帶 硬碟 光碟 T-RAM Z-RAM EPROM E2PROM 3DXPoint 雖然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 ※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1486647639.A.927.html ※ 編輯: IloveBlack2 (103.227.42.20), 02/09/2017 21:41:29

02/09 21:45, , 1F
為什麼這變成系列文了XD
02/09 21:45, 1F

02/09 21:46, , 2F
推詳解
02/09 21:46, 2F

02/09 21:47, , 3F
E2PROM跟EEPROM是同樣的嗎?
02/09 21:47, 3F

02/09 21:47, , 4F
我都唸double E 普漏
02/09 21:47, 4F
大波E普龍 E使鬼兒普龍 EE使鬼兒普龍都可以 ※ 編輯: IloveBlack2 (103.227.42.20), 02/09/2017 21:48:56

02/09 21:49, , 5F
EEPROM = E^2PROM (E2PROM)
02/09 21:49, 5F

02/09 21:51, , 6F
因為電腦打字的關係 才會有 E2PROM 這種寫法
02/09 21:51, 6F

02/09 21:58, , 7F
哦哦哦推推
02/09 21:58, 7F

02/09 22:06, , 8F
好棒哦
02/09 22:06, 8F

02/09 22:08, , 9F
專業推 長知識
02/09 22:08, 9F

02/09 22:09, , 10F
好專業XD
02/09 22:09, 10F

02/09 22:12, , 11F
不過iPhone好像都會把CPU跟RAM封在同一顆?
02/09 22:12, 11F

02/09 22:15, , 12F
沒有吧 看ifixit有DRAM啊
02/09 22:15, 12F

02/09 22:18, , 13F
人家寫的這麼用心,噓的是什麼心態.....
02/09 22:18, 13F

02/09 22:20, , 14F
現在俗稱的ROM,其實大都是Flash。
02/09 22:20, 14F

02/09 22:20, , 15F
02/09 22:20, 15F

02/09 22:21, , 16F
畢竟這一塊多半時間都是 read only。
02/09 22:21, 16F

02/09 22:23, , 17F
堆疊式封裝,可以省面積。
02/09 22:23, 17F

02/09 22:23, , 18F
A10旁的是DRAM還 flash?
02/09 22:23, 18F

02/09 22:24, , 19F
橘色那個嗎?它不是寫Modem?
02/09 22:24, 19F

02/09 22:31, , 20F
喔 看來是封一起沒錯
02/09 22:31, 20F

02/09 22:32, , 21F
沒有封一起啊 在背面
02/09 22:32, 21F

02/09 22:33, , 22F
https://goo.gl/n2PQGg 我們是看同一個網站嗎XD
02/09 22:33, 22F

02/09 22:44, , 23F
上學期剛修完計組,現在又看到這個,印象蠻深的
02/09 22:44, 23F

02/09 22:56, , 24F
手機的rom真的不等於電腦的rom 前一陣子我也才搞懂
02/09 22:56, 24F

02/09 22:56, , 25F
被糾正了一番
02/09 22:56, 25F

02/09 22:59, , 26F
哪個不等於 能舉例哪個元件嗎?
02/09 22:59, 26F

02/09 23:03, , 27F
看不懂的最喜歡噓人了
02/09 23:03, 27F

02/09 23:04, , 28F
好專業
02/09 23:04, 28F

02/09 23:23, , 29F
我覺得現在很多人都說rom將著就錯,台灣人這樣也不
02/09 23:23, 29F

02/09 23:23, , 30F
是第一天了,就像skype、youtube大部分的人都念錯
02/09 23:23, 30F

02/09 23:25, , 31F
台灣人很多不求甚解的,別人跟解釋也不聽,推文裡就
02/09 23:25, 31F

02/09 23:25, , 32F
有這種人
02/09 23:25, 32F

02/09 23:30, , 33F
亂噓的是崩潰嗎 笑惹
02/09 23:30, 33F

02/09 23:33, , 34F
在吉隆坡聽過的用法是 storage 跟 memory
02/09 23:33, 34F

02/09 23:46, , 35F
戰only戰一晚上...
02/09 23:46, 35F

02/09 23:50, , 36F
好文給推
02/09 23:50, 36F

02/09 23:51, , 37F
rom的用法真的是將錯就錯...但是講flash memory只會
02/09 23:51, 37F

02/09 23:52, , 38F
被當作是在曬專業或秀英文.....= =
02/09 23:52, 38F
還有 56 則推文
02/10 01:02, , 95F
文不如表,表不如圖,聽過吧!
02/10 01:02, 95F

02/10 01:20, , 96F
前面lll156大也有提到類似情況阿!阿妹聽的懂我輸你
02/10 01:20, 96F

02/10 01:22, , 97F
你應該先講阿妹聽的懂的,除非阿妹想問更細一點
02/10 01:22, 97F

02/10 01:23, , 98F
那你就再回答細一點,這樣阿妹就會知道你是有深度的
02/10 01:23, 98F

02/10 01:24, , 99F
而不是ll講的「人家大概要酸你是宅砲了」
02/10 01:24, 99F

02/10 02:26, , 100F
終於可以結束這串亂帳系列文了
02/10 02:26, 100F

02/10 02:26, , 101F
資工學生表示看一堆似是而非的硬凹很痛苦
02/10 02:26, 101F

02/10 03:50, , 102F
幹 我文組啦
02/10 03:50, 102F

02/10 04:44, , 103F
專有名詞跟大眾理解詞的問題,不少人都不願意記太多
02/10 04:44, 103F

02/10 04:44, , 104F
所以講歸講,好理解最重要。這就跟理解跟只會考試
02/10 04:44, 104F

02/10 07:19, , 105F
推你,一堆說ROM說到積非成是的
02/10 07:19, 105F

02/10 07:33, , 106F
storage 跟 快閃
02/10 07:33, 106F

02/10 07:56, , 107F
d看不懂趕緊推!
02/10 07:56, 107F

02/10 09:07, , 108F
科普時間
02/10 09:07, 108F

02/10 09:13, , 109F
推 學了不少 感謝
02/10 09:13, 109F

02/10 09:48, , 110F
ROM肯定不是台灣人在積非成是 國外也有這樣講的
02/10 09:48, 110F

02/10 09:48, , 111F
推~~~~
02/10 09:48, 111F

02/10 09:49, , 112F
隨便估就有 比方說
02/10 09:49, 112F


02/10 09:56, , 114F
以後儲存空間叫閃存,記憶體叫內存。好噗好?
02/10 09:56, 114F

02/10 10:05, , 115F
一般人誰想看你這些解析,有啦,版上的一般人
02/10 10:05, 115F

02/10 10:21, , 116F
一般是縮寫成NVM拉...RAM是因為Random Access
02/10 10:21, 116F

02/10 10:21, , 117F
Flash Memory並沒有Random Access...
02/10 10:21, 117F

02/10 12:07, , 118F
正解 但是大家還是會ROM ROM的喊
02/10 12:07, 118F

02/10 12:21, , 119F
台灣的媒體雖然爛透了但影響力卻很大,這篇只要記
02/10 12:21, 119F

02/10 12:21, , 120F
者來抄一下保證大家就會有正確的講法,偏偏媒體也
02/10 12:21, 120F

02/10 12:21, , 121F
不求甚解,台灣很多人寧願相信媒體講的也不願意去求
02/10 12:21, 121F

02/10 12:21, , 122F
正確解答
02/10 12:21, 122F

02/10 13:40, , 123F
專業文章,厲害,可是還是很多人聽不懂RAM跟ROM
02/10 13:40, 123F

02/10 14:04, , 124F
rom的read only是指客戶端只能讀,工程上的rom大多
02/10 14:04, 124F

02/10 14:04, , 125F
也都是用可讀寫的eeprom和eprom在做
02/10 14:04, 125F

02/10 23:00, , 126F
我從來沒聽過樓上說法
02/10 23:00, 126F

02/10 23:36, , 127F
出廠的預設值就是rom 出廠後總不會變了
02/10 23:36, 127F

02/10 23:40, , 128F
flash在手機上不該叫rom 因為不變的地方是os 但其實
02/10 23:40, 128F

02/10 23:40, , 129F
os還是可以update
02/10 23:40, 129F

02/10 23:49, , 130F
所以如果說rom 嚴格定義是不包含儲存空間的部分
02/10 23:49, 130F

02/10 23:50, , 131F
也就是android os版本
02/10 23:50, 131F

02/10 23:55, , 132F
繼續說rom 是包含在nvram裡的 是可以radom access的
02/10 23:55, 132F

02/11 15:11, , 133F
在李敖那邊笑出來XD
02/11 15:11, 133F

02/12 08:39, , 134F
這不是常識嗎
02/12 08:39, 134F
文章代碼(AID): #1Od75Nad (MobileComm)
討論串 (同標題文章)
文章代碼(AID): #1Od75Nad (MobileComm)