zoukankan      html  css  js  c++  java
  • nandflash,norflash,sdram,emmc,rom,ram等各种存储器识别

    老是被nandflash,norflash,sdram,emmc,rom,ram搞混,所以在这里总结一下,也为了更好的分清他们之间的关系,以至于别人问的时候不至于说不清。

    我们不谈这些名次的由来,只说明他们是做什么的,能用来干什么,在哪里我们用到过三部分说明

    1、Nandflash

    是flash非易失性闪存,即一种快速存储的芯片。

    是用来存储数据的,类似于SD卡

    是用于我们手机内存等,但手机内存一般是flash和DDR合起来的芯片

    2、Norflash

    是flash非易失性闪存,即一种快速存储的芯片,与Nandflash相似

    是用来存储数据的

    玩过mini2440的同学都知道他有个nandflash启动和norflash启动,现在看来其实没什么差别,只是速度和操作方式的不同,当然存储的大小也不同,norflash比较贵,现在一般都用nandflash因为存储能力比较大嘛

    3、RAM

    是随机存储内存,断电数据丢失,存储短时间使用程序。

    是用来存储当前数据的,比如手机程序运行时需要占用内存

    是为机器运行软件提供内存的芯片

    sdram就是ram器件

    4、ROM

    是只读内存,是非易失性固态半导体存储器

    比如flash就是rom器件

    对比ram和rom可以类比电脑的内存和硬盘,手机或者嵌入式产品使用的内存是sdram(DDR),而使用的存储设备大多是flash;电脑内存指的是内存条,其实也是DDR,而硬盘有的是机械的还有固态硬盘,机械的就是磁头和扇区组成的,固态硬盘其实就是flash和DRAM芯片组成的;ram的作用其实就是程序的运行以及数据的交换,而rom芯片负责存储各种文件,程序,软件等。

    我们现在使用的ARM芯片其实是内置多少G,多少M的SDRAM,现在SDRAM已经打到DDR3,即速度已经非常之快。

    emmc也是闪存的一种,现在已经有EMMC5.0 EMMC5.1 速度很快,读取速度达到200MB/s ,写速度也达到了100MB/s

    UFS比emmc更快,读取速度可达400MB/s,写速度可达150MB/s

    总结:

     1.内存:RAM  SDRAM  DDR DDR2 DDR3等           用来跑程序的,断电数据就丢失了

     2.存储用:ROM flash  nandflash  norflash  EMMC  UFS等     用来存储数据的,断电当然不能数据丢失啦

  • 相关阅读:
    kernel list 实践
    rpm打包
    void out2() const{
    剑指offer python版 两个链表的第一个公共结点
    剑指offer python版 数组中的逆序对
    剑指offer python版 字符串中第一个只出现一次的字符
    剑指offer python版 丑数 (只含有2,3,5因子)
    剑指offer python版 最长不含重复字符的子字符
    剑指offer python版 礼物的最大价值
    剑指offer python版 数字序列中某一位的数字
  • 原文地址:https://www.cnblogs.com/cyyljw/p/7569220.html
Copyright © 2011-2022 走看看