儲存名詞科普

2021-06-21 15:41:39 字數 1442 閱讀 2647

我們經常都把手機的儲存卡說成是「記憶體卡」,偶爾也聽說記憶體幾百g的,而還有名詞flash, nor flash, nand flash等等,相信蠻多人都暈坨坨的。這裡科普一下。

我們都知道儲存器是用來存資料的,而資料又包括**資料和一般意義上的資料。儲存器的訪問方式有兩種,一種是隨機訪問,即可以任意讀取某一字長長度內容,另一種是塊訪問,即每次訪問都是以扇區(512位元組,或者扇區的整數倍)進行。而**的執行可能會隨意跳轉位址,因為只能夠使用支援隨機讀的儲存介質。

一、支援**執行的儲存器

1. ram

ram即是我們常說的記憶體,而ram分兩種,一種是sdram(同步動態隨機儲存器),電腦的記憶體條就是sdram,現在都普遍4g了,手機的記憶體也是sdram,千元機2g。另外一種是sram(靜態隨機儲存器)。動態是指儲存陣列需要不斷的重新整理來保證資料不丟失,而靜態則不需要重新整理,因此靜態的設計工藝要求高,成本也相對高,一般sram的規模比較小,整合到晶元的內部(soc),大小是k級或者m級。

ram是易失性儲存,即掉電後資料會丟失。

2.rom

rom即唯讀儲存器,**是固化到rom中,永不能改變。因此一般由rom中的**負責啟動,再把作業系統的**引導到ram中執行。很多大量量產的低端電子產品的**是全部固化的,如一些語音玩具狗等等。

3.otp

otp(one time program)是一次性程式設計,即只能程式設計一次,寫入後就跟rom一樣了。可見,其比rom要靈活一點,一般是固化之前用於除錯**的,或者是為了增加產品差異性的一種手段。

4. nor flash

flash(flash eeprom memroy)即快閃儲存器,其是非易失儲存,也可以eip(excute in place)即晶元內執行。其介面比sdram要簡單,大小在m級別,所以絕大部分的微控制器、處理器的開發板都會使用nor flash作為記憶體來燒寫或者執行**。早期的非智慧型機使用nor flash作為記憶體也很廣泛。

二、不支援**執行的儲存器

不支援**執行的儲存都屬於外儲存器介質了。

1. nand flash

nand flash也是快閃儲存器的一種,但其讀取只能以塊來讀取,但其擦寫速度比nor flash要快很多,所以nand flash作為大容量的資料儲存有絕對的優勢。***,u盤等產品的儲存就是用它來做。

2. sd-mmc card

這個就是開頭所講的「記憶體卡」,實際是外儲存介質。其也是大容量的資料儲存的解決方案,因為卡的介面方便,可以拆卸,更換方便,而nand flash是死死地焊在板子上的。所以手機上可以換的就是sd-mmc卡了。不過大家也要清楚,除了這個卡之外,手機的儲存也有幾g空間的,這個並不是記憶體,而是內建的nand flash或者nor flash。

3. 硬碟

這個不用說啦,就是電腦的硬碟,典型的外儲存。

4. eeprom

eeprom也是快閃儲存器的一種,不過一般意義上說快閃儲存器是不包括eerpom,是比較老的工藝了,也是位元組訪問的。很少的資料可以考慮用eeprom。

儲存名詞科普

我們經常都把手機的儲存卡說成是 記憶體卡 偶爾也聽說記憶體幾百g的,而還有名詞flash,nor flash,nand flash等等,相信蠻多人都暈坨坨的。這裡科普一下。我們都知道儲存器是用來存資料的,而資料又包括 資料和一般意義上的資料。儲存器的訪問方式有兩種,一種是隨機訪問,即可以任意讀取某一...

Linux 作業系統名詞科普貼

在整個作業系統領域,現在主要有四個知名的系統體系被人們所熟知 pc桌面系 微軟的windows 據說傳承於古老的vms 蘋果的macos 也是基於unix的bsd系 開荒鼻祖系 貝爾實驗室的unix 伺服器陣營系芬蘭it大佬linus的linux 同時也是git的作者。膜拜三秒鐘 本文主要從專業名詞...

儲存技術名詞解釋

das即直連方式儲存,英文全稱是direct attached storage。中文翻譯成 直接附加儲存 顧名思義,在這種方式中,儲存裝置是通過電纜 通常是scsi介面電纜 直接到伺服器的。i o 輸入 輸出 請求直接傳送到儲存裝置。das,也可稱為sas server attached stora...