DDR、Flash、Ram、Rom的區別

內存和硬盤的區別

一、定義
內存:內存又稱主存,計算機中的程序的運行都是在內存中進行的,只有計算機在運行,計算機CPU就會把需要的計算數據調到內存中進行運算。通常內存分爲隨機存儲器(RAM)、只讀存儲器(ROM)、高速緩存(CACHE)。
硬盤:從計算機的結構體系來講,硬盤應該算是計算機的“外存”。
二、內存和硬盤的區別
內存和硬盤的主要區別,主要爲以下三點:
1、內存是計算機運行的場所,硬盤用來存放暫時不用的信息;
2、內存是半導體材料製成的,硬盤是磁性材料製成的;
3、內存中的信息會隨掉電消失,硬盤中的信息可以長久保存。
三、內存和硬盤的聯繫
內存和硬盤的聯繫還是十分緊密的,如下:
硬盤上的信息是永遠是暫時不用的,若要使用硬盤上的信息,則需要插入內存。CPU與硬盤不發生直接的數據交換,CPU只是通過控制信號來指揮硬盤工作,硬盤上的信息只有被裝入內存後才能被處理。
轉載:https://blog.csdn.net/qq_36192099/article/details/79605408

RAM和ROM的區別

  • ROM(Read Only Memory):只讀存儲器,只能讀出事先所存數據的固態半導體存儲器。其特點是不能更改存儲器內部的數據。適用於不需經常變更資料的系統裏。其內的數據不會因爲掉電而消失‘
  • RAM (Random Access Memory) :隨機訪問寄存器,可以隨意取出或存入數據,且存取的速度與存儲單元的位置無關。

ROM在系統停止供電的時候仍然可以保持數據,而RAM通常都是在掉電之後就丟失數據,典型的RAM就是計算機的內存。
RAM 又可分爲SRAM(Static RAM/靜態存儲器)和DRAM(Dynamic RAM/動態存儲器)。
1)DRAM
DRAM是利用MOS(金屬氧化物半導體)電容存儲電荷來儲存信息,因此必須通過不停的給電容充電來維持信息一般應用於PC的內存、SDRAM,DDR,DDR2,DDR3等;
2)SRAM
SRAM 是利用雙穩態觸發器來保存信息的,只要不掉電,信息是不會丟失的。因此存取速度快,但是體積大,功耗大,成本高,適用於CPU的L1cache 和 L2cache(一級緩存、二級緩存),寄存器等;

SDRAM 和DDR介紹

  • SDRAM (Synchronous Dynamic Random Access Memory,同步動態隨機存儲器,即內存)是DRAM 的一種,它是同步動態存儲器。使用SDRAM不但能提高系統表現,還能簡化設計、提供高速的數據傳輸。
    內存一般是代碼的執行空間,程序則是以文件的形式保存在硬盤裏面的。運行程序之前,操作系統先將程序載入內存,在內存裏面執行程序。由於內存是RAM(隨機訪問),可以通過地址去定位一個字節的數據,CPU在執行程序時將PC的值設置爲程序在內存中的開始位置,之後CPU一次到內存地址中取址、譯碼和執行。要讓程序在內存裏面運行必須先對內存進行初始化,未初始化的內存是不能用來讀取和存儲數據的
  • DDR SDRAM全稱爲Double Data Rate SDRAM,中文名爲“雙倍數據流SDRAM”。DDR SDRAM在原有的SDRAM的基礎上改進而來,其數據傳輸速度爲系統時鐘頻率的兩倍,由於速度增加,其傳輸性能優於傳統的SDRAM。

DDR SDRAM 在系統時鐘的上升沿和下降沿都可以進行數據傳輸。SDRAM在一個時鐘週期內只傳輸一次數據,它是在時鐘上升期進行數據傳輸.

FLASH介紹

FLASH 閃存則是一種非易失性( Non-Volatile )內存,在沒有電流供應的條件下也能夠長久地保持數據

  • Nor Flash有自己的地址線和數據線,可以採用類似於memory的隨機訪問方式,在Nor Flash上可以直接運行程序,所以Nor Flash可以直接用來做boot,採用Nor Flash啓動的時候會把地址映射到0x00上。
    Nand Flash:適合大容量數據存儲,類似硬盤;

  • Nand Flash是IO設備,數據、地址、控制線都是共用的,需要軟件區控制讀取時序,所以不能像Nor Flash、內存一樣隨機訪問,不能EIP(片上運行),因此不能直接作爲boot。
    Nor Flash:適合小容量的程序或數據存儲,類似小硬盤

    性能比較:
    1、NOR的讀速度比NAND稍快一些。
    2、NAND的寫入速度比NOR快很多。
    3、NAND的4ms擦除速度遠比NOR的5s快。
    4、大多數寫入操作需要先進行擦除操作。
    5、NAND的擦除單元更小,相應的擦除電路更少

    接口比較:
    NOR flash帶有SRAM接口,有足夠的地址引腳來尋址,可以很容易地存取其內部的每一個字節。
    NAND器件使用複雜的I/O口來串行地存取數據,各個產品或廠商的方法可能各不相同。8個引腳用來傳送控制、地址和數據信息。NAND讀和寫操作採用512字節的塊,這一點有點像硬盤管理此類操作,很自然地,基於NAND的存儲器就可以取代硬盤或其他塊設備。

    NAND flash和NOR flash的容量和成本:
    NAND flash的單元尺寸幾乎是NOR器件的一半,由於生產過程更爲簡單,NAND結構可以在給定的模具尺寸內提供更高的容量,也就相應地降低了價格。
    NOR flash佔據了容量爲1~16MB閃存市場的大部分,而NAND flash只是用在8~128MB的產品當中,這也說明NOR主要應用在代碼存儲介質中,NAND適合於數據存儲

EMMC 和ssd介紹

eMMC=NAND閃存+閃存控制芯片+標準接口封裝。
eMMC特點就是功耗低,容量小,隨機讀寫性能差.體積超小、低複雜度、高度集成、低佈線難度
eMMC基於閃存(NAND FLASH),其作用類似於硬盤。它廣泛應用於平板電腦、手機的機身內存。

ssd 固態驅動器(Solid State Drive)
SSD特點就是功耗大, 容量大,讀寫快

emmc和閃存陣列存儲的SSD相比,eMMC的讀寫速度就沒有它那麼快。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章