<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)中數(shù)據(jù)存儲(chǔ)介質(zhì)區(qū)別

          單片機(jī)中數(shù)據(jù)存儲(chǔ)介質(zhì)區(qū)別

          作者: 時(shí)間:2016-11-21 來源:網(wǎng)絡(luò) 收藏
          經(jīng)??吹?,現(xiàn)在的單片機(jī)尤其是性能比較強(qiáng)大的單片機(jī)同時(shí)擁有多種存儲(chǔ)介質(zhì),必須具備的肯定有兩種啦,RAM與ROM;

          首先是RAM,?分為兩種,靜態(tài)隨機(jī)存儲(chǔ)器(SRAM)與動(dòng)態(tài)隨機(jī)存儲(chǔ)器(DRAM),顧名思義,動(dòng)態(tài)隨機(jī)存儲(chǔ)器需要不停的刷新,靜態(tài)功耗比較大,所以單片機(jī)中大都采用靜態(tài)隨機(jī)存儲(chǔ)器,不需要刷新,靜態(tài)功耗相對(duì)來說很低。此外,靜態(tài)隨機(jī)存儲(chǔ)器相比動(dòng)態(tài)隨機(jī)存儲(chǔ)器也有其缺點(diǎn),電路復(fù)雜集成度低,所以一般容量較小。------另:SRAM的讀取速度相當(dāng)快,由于它的造價(jià)高,主要用作計(jì)算機(jī)中的高速緩存存儲(chǔ)器(Cache)。DRAM雖然讀取速度較慢,但它的造價(jià)低廉,集成度高,宜于作為系統(tǒng)所需的大容量“主存”,所以DRAM主要制造成計(jì)算機(jī)中的內(nèi)存條,目前,市面上主要有使用DRAM芯片制成的普通內(nèi)存條。?

          本文引用地址:http://www.ex-cimer.com/article/201611/319528.htm

          重點(diǎn)來說說ROM,以前的紫外線擦除EPROM略過不談,重點(diǎn)表一表現(xiàn)在單片機(jī)中主要用的EEPROM與FLASH,其實(shí)FLASH也是電可擦除,掉電不失的數(shù)據(jù)存儲(chǔ)器,是一種廣義上的ROM,為做區(qū)分,稱其為FLASH。

          EEPROM的特點(diǎn)是可以隨意訪問和修改其中的任何一個(gè)字節(jié),可以往每一個(gè)bit位中寫0或?qū)?,操作比FLASH簡(jiǎn)單快捷,通常用于存放需要頻繁改寫的數(shù)據(jù)。但因其組成電路復(fù)雜成本高,所以容量一般都不是很大,?一般都是幾十K字節(jié)或幾百K字節(jié),很少有超過512k字節(jié)的。

          FLASH也是電可擦除的一種廣義上的ROM,分為兩種NORFLASH?,與NAND FLASH;

          NORFLASH??具備地址線與數(shù)據(jù)線,可以像RAM一樣隨機(jī)訪問每一個(gè)字節(jié),但是擦除的時(shí)候是按塊來擦除的,所以一次簡(jiǎn)化了電路,數(shù)據(jù)密度更高,成本也降低了,一般上M的存儲(chǔ)器都是FLASH。

          NAND FLASH地址線與數(shù)據(jù)線是復(fù)用的,讀取按頁(yè)來讀取,擦除按塊來擦除,所以電路更簡(jiǎn)單,數(shù)據(jù)密度更大了,大容量的一般都是nand flash,而2M到12M的都是NOR FLASH。

          ?NAND FLASH地址線與數(shù)據(jù)線是復(fù)用的,所以在讀取速度上要慢一些,由于nor flash 可以對(duì)字節(jié)進(jìn)行操作,所以程序可以直接在nor flash中運(yùn)行,而不需要將其調(diào)入到RAM后執(zhí)行。而在nand flash 放入操作系統(tǒng)等。

          ?



          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();