為什麼現在很多可寫的儲存器也叫做ROM

2021-04-22 12:22:26 字數 888 閱讀 8294

為什麼現在很多可寫的儲存器也叫做rom?例如flash,eeprom等,它們都是可寫的,為什麼不叫做ram,而叫做rom呢?

最初,把只能讀的儲存器叫做rom(read only memory),並且掉電後資料不會丟失。由於不能改寫,因而使用起來很不方便。隨著技術的進步,在rom中使用一些新技術,就可以使它具有可以程式設計的功能。比較早的是熔絲型的可程式設計rom,由於是通過熔斷熔絲來程式設計的,所以這類rom程式設計後,就不能再寫了,是一次性的(otp)。後來又出現了eprom,是通過紫外線來擦除的,並且通過高壓來程式設計,這類rom上面一般有乙個透明的石英玻璃窗,看上去挺漂亮的,它就是用來給紫外線照射的。後來又出現了eeprom,不用紫外線照射就可以擦除,因而可以直接在電路中程式設計。另外還有flash rom,又可分為nor flash和nand flash。flash rom一般有乙個特點,就是寫資料時,可以將1改為0,而不能將0改為1,因而寫資料前需要擦除,擦除時將所有資料置1。

之所以依然叫做rom,歸納一下,大概有幾個原因:

①不能像ram那樣快速的寫;

②可能需要特殊的擦寫電壓;

③可能需要特殊的擦寫時序;

④可能需要在寫之前進行擦除操作;

⑤擦寫次數有限,不像ram那樣可以隨意寫而不損壞;

⑥掉電後資料不會丟失;

⑦有些可寫的儲存器只能寫一次(otp)。

科學技術真是個好東西,給我們電子設計人員也省掉了很多麻煩。現在有一類鐵電儲存,它們可以像ram一樣隨機訪問,又能像rom一樣掉電後保持資料不丟失。有時為了儲存資料,會使用一片ram外接電池的方式(例如主機板上儲存cmos設定的晶元,就需要一顆電池供電,當bios設定錯誤或者密碼忘記時,可以通過拔下電池來清空cmos設定而恢復出廠設定。當然,這個電池還要給系統實時時鐘晶元供電)。隨著技術的發展,可以遇見將來這類用來保持資料的電池可能會被取消。

為什麼現在的很多酒店都不收押金,只收房費了?

我們如今在住酒店時會發現有許多酒店已經不收押金的只收房費了。我們也許會納悶,酒店的心如今都這麼大嗎?他們就不怕房客在住了一晚之後把房間裡的設施給破壞掉嗎?如此一來豈不是虧大發了。在我看來,這也正是酒店的高明之處。以不收押金來博取客人的心理滿足。接下來我們就不妨來看一下這些酒店高明的營銷策略。我們知道...

Google 瀏覽器為什麼不相容很多軟體?

其實這個問題應該這樣問 為什麼很多國內很多軟體沒能相容chrome瀏覽器?我個人認為原因有以下幾個 沒有開發動力。chrome在國內的使用者群比較ie系的瀏覽器而言明顯要少很多,其市場份額並不多。開發者或者軟體開發者的眼光只盯住那些主要的使用者群,對於chrome這類相對小眾,偏geek風格的瀏覽器...

我為什麼想離開現在的公司

我剛跳槽,但很快發現剛進去的這家公司也有很多不如我意的地方。雖然事事如意的地方也許只能是天堂了,但是有些事情在我看來是很難接受的。同事的技術水平。並不是有意貶低同事,應該也有水平比較高的同事,但至少現在合作的同事水平有限。工作快三年了,我的技術水平說好聽點是比上不足比下有餘,不好聽就是高不成低不就。...