《微機原理與接口技術(shù):14第6章 存儲器系統(tǒng)》由會員分享,可在線閱讀,更多相關(guān)《微機原理與接口技術(shù):14第6章 存儲器系統(tǒng)(8頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
交通信息與控制工程系教案(理論教學(xué)用)
課程名稱
微機原理與接口技術(shù)
第 14 次
第 7 周
2 學(xué)時
上課教室
WM1310
課程類型
專業(yè)基礎(chǔ)課
授課對象
自動化專業(yè)
章節(jié)名稱
第6章 存儲器系統(tǒng)(6.1,6.2,6.3)
教學(xué)目的
和要求
1. 了解存儲器的概念、分類以及相關(guān)技術(shù)指標(biāo);
2. 了解靜態(tài)和動態(tài)隨機存儲器芯片原理以及應(yīng)用;
3. 掌握存儲器的擴展方法;
4. 了解只讀存儲器的原理。
講 授
主要內(nèi)容及時間分配
存儲器的基本概念;(20min)
隨機存儲器;(45min)
只讀存儲器;(25min)
教
2、學(xué)重點
與難點
重點:
1. 存儲器的概念、分類等;
2. 靜態(tài)和動態(tài)隨機存儲器芯片原理以及應(yīng)用;
3. 存儲器的擴展方法;
4. 只讀存儲器的原理。
難點:
1.存儲器的擴展方法。
要求掌握知識點和分析方法
1.了解存儲器的分類和相關(guān)技術(shù)指標(biāo);
2.靜態(tài)和動態(tài)隨機存儲器芯片原理以及在8086系統(tǒng)中的應(yīng)用;
3.掌握存儲器的字位擴展方法;
4.了解只讀存儲器的原理。
啟發(fā)與提問
1. MP3使用的是什么存儲器類型?
教學(xué)手段
多媒體
作業(yè)布置
思考題:
1.現(xiàn)代計算機中那些地方使用靜態(tài)隨機存儲器?
主 要
參考資料
備注
3、
注:教案按授課次數(shù)填寫,每次授課均應(yīng)填寫一份。重復(fù)班授課可不另填寫教案。
長安大學(xué)講稿(第十四講)
講 授 內(nèi) 容
第5章 存儲器系統(tǒng)
5.1 存儲器概述
一、存儲器基本概念
存儲器由大量的記憶單元組成,記憶單元是一種具有兩個穩(wěn)定狀態(tài)的物理器件,可用來表示二進制的0和1,這種物理器件一般由半導(dǎo)體器件或磁性材料等構(gòu)成。
由若干個最基本的存儲單元存儲一個字,字長有4位、8位、16位以及32位等,在微機中,習(xí)慣上把一個地址所尋址的8位二進制數(shù)稱為一個存儲單元。
存儲器容量一般都很大,無論內(nèi)存還是外存,均以字節(jié)為單元,常用
4、的有210字節(jié)=1KB,220字節(jié)=1024KB=1MB,230字節(jié)=1024MB=1GB,240字節(jié)=1024GB=1TB
存儲器的容量與微機的地址線有關(guān)
二、內(nèi)存和外存
1.內(nèi)存
內(nèi)存或主存,也稱半導(dǎo)體存儲器,用于存放當(dāng)前計算機正在執(zhí)行或經(jīng)常要使用的程序或數(shù)據(jù),CPU可直接從內(nèi)存中讀取指令并執(zhí)行,還可直接從內(nèi)存中存取數(shù)據(jù)。內(nèi)存一般由快速的存儲器件構(gòu)成,它與CPU交換數(shù)據(jù)的速度很快。
2.外存或輔存
一般是由磁性材料以及運用激光技術(shù)等實現(xiàn)的存儲器,分為硬磁盤、軟磁盤、光盤等。外存容量很大,但存取速度很慢,通常使用DMA技術(shù)和IOP技術(shù)來實現(xiàn)內(nèi)存與外存之間的數(shù)據(jù)直接
5、傳送
三、半導(dǎo)體存儲器分類
按工藝結(jié)構(gòu)分類
雙極型和金屬氧化物型存儲器
按存儲器原理分類
靜態(tài)存儲器SRAM和動態(tài)存儲器DRAM
按數(shù)據(jù)傳輸?shù)膶挾确诸?
并行I/O的存儲器,串行I/O的存儲器
按存取方式分類
隨機存取存儲器RAM,只讀存儲器ROM(PROM,EPROM,EEPROM,FLASH等)
四:半導(dǎo)體存儲器的主要性能指標(biāo)
? 存儲容量 微機存儲器的容量是指存儲器所能容納的最大字節(jié)數(shù)。
? 存取時間和存取周期 存取周期是指存儲器從接收到地址,到實現(xiàn)一次完整的讀出和寫入數(shù)據(jù)的時間,也稱為存取時間,是存儲器進行連續(xù)讀和寫操作所允許的最
6、短時間間隔。
? 可靠性 指它抵抗干擾,正確完成讀/寫數(shù)據(jù)的性能 (平均故障間隔時間)。
? 功 耗 半導(dǎo)體存儲器在額定工作電壓下,外部電源保證它正常工作的前提下所提供的最大電功率稱之為功耗。
5.2 隨機存儲器
一、靜態(tài)存儲器SRAM
靜態(tài)隨機存取存儲器SRAM的基本存儲單元一般由六管靜態(tài)存儲電路構(gòu)成,集成度較低,功耗較大,無需刷新電路,從而簡化了外部控制邏輯電路,由于存取速度快,一般用作高檔微機中的高速緩沖存儲器(CACHE)。
典型SRAM芯片
6264芯片的主要引線
n 地址線:A0------A12;
n 數(shù)據(jù)線:D0------D7;
n 輸出允
7、許信號:OE;
n 寫允許信號:WE;
n 選片信號:CS1,CS2。
6264芯片與系統(tǒng)的連接
譯碼電路
n 將輸入的一組二進制編碼變換為一個特定的輸出信號,即:將輸入的一組高位地址信號通過變換,產(chǎn)生一個有效的輸出信號,用于選中某一個存儲器芯片,從而確定了該存儲器芯片在內(nèi)存中的地址范圍。
全地址譯碼
n 用全部的高位地址信號作為譯碼信號,使得存儲器芯片的每一個單元都占據(jù)一個唯一的內(nèi)存地址。
部分地址譯碼
n 用部分高位地址信號(而不是全部)作為譯碼信號,使得被選中得存儲器芯片占有幾組不同的地址范圍。
n 下例使用高5位地址作為譯碼信號,從而使被選中芯片的每個單元都占有兩個
8、地址,即這兩個地址都指向同一個單元。
線選方式
§ 線選方式就是將地址總線的高位地址不經(jīng)過譯碼,直接將它們作為片選信號接至各存儲芯片的片選輸入端,即采用線選方式,根本不需要使用片選譯碼器。
n 必須注意的是: A19和A18不能同時為0,否則,將會同時選中兩個存儲芯片,造成訪問存儲器操作錯誤。
n 即在采用線選方式的存儲系統(tǒng)中,軟件上必須保證在存儲器尋址時片選線中只能有一位有效(例如定義為邏輯“0”),而不允許多于一位的片選線同時有效。否則,將導(dǎo)致存儲器操作的差錯。
全譯碼方式
n 優(yōu)點是存儲器中每一存儲單元都有惟一確定的地址。
n 缺點是譯碼電路比較復(fù)雜。
9、部分譯碼方式
n 優(yōu)點:片選譯碼電路比較簡單;
n 缺點:存儲空間中存在地址重疊區(qū),使用時應(yīng)予以注意。
線選方式
優(yōu)點:無須使用片選譯碼器;
缺點:存儲地址空間被分成了相互隔離的區(qū)段,造成地址空間的不連續(xù)(片選線多于一位為“0”以及片選線為全“1”的地址空間不能使用),給編程帶來不便。
2. 動態(tài)RAM(DRAM)
1) DRAM基本存儲單元電路
n 與靜態(tài)RAM一樣,動態(tài)RAM也是由許多“基本存儲單元”(cells)按行、列形式構(gòu)成的二維存儲矩陣來組成的。
n 目前,動態(tài)RAM基本存儲單元是由一個MOS管和一個小電容構(gòu)成,故稱“單管動態(tài)RAM基本存儲單元電路”,其結(jié)
10、構(gòu)如圖所示。
n 由于任何電容均存在漏電效應(yīng),所以經(jīng)過一段時間后電容上的電荷會流失殆盡,所存信息也就丟失了。
n 對電容漏電而引起信息丟失這個問題的解決辦法是定期地對內(nèi)存中所有動態(tài)RAM存儲單元進行刷新(refresh),使原來表示邏輯“1”電容上的電荷得到補充,而原來表示邏輯“0”的電容仍保持無電荷狀態(tài)。
n 刷新是逐行進行的。
DRAM 的主要特點
n 與靜態(tài)RAM相比,動態(tài)RAM基本存儲電路所用的MOS管少,從而可以提高存儲器的存儲密度并降低功耗。
n 動態(tài)RAM的缺點是存取速度比靜態(tài)RAM慢;需要定時刷新,因此需增加相應(yīng)的刷新支持電路;
n 此外,在刷新期間CPU不能
11、對內(nèi)存模塊啟動讀/寫操作,從而損失了一部分有效存儲器訪問時間。
n DRAM的高存儲密度、低功耗及每位價格便宜的突出優(yōu)點,使之非常適用于在需要較大存儲容量的系統(tǒng)中用作主存儲器?,F(xiàn)代PC機均采用各種類型的DRAM作為可讀寫主存。
(2) DRAM芯片的引腳信號及讀寫操作
為了具體理解動態(tài)RAM存儲器的工作機理,清楚地了解DRAM芯片的主要引腳信號及其讀寫特性是十分必要的。
n 下面以一個64K×1位2164的DRAM芯片為例進行概要說明。
主要引線
n RAS:行地址選通信號。用于鎖存行地址;
n CAS:列地址選通信號。
地址總線上先送上行地址,后送上列地址,分別在R
12、AS和CAS有效期間被鎖存在鎖存器中。
n DIN: 數(shù)據(jù)輸入
n DOUT:數(shù)據(jù)輸出
刷新
n 將存放于每位中的信息讀出再照原樣寫入原單元的過程---------刷新。
n 刷新過程
n 首先,使列地址鎖存信號CAS=1無效。
n 送上行地址并給出行地址鎖存信息RAS=0。
n 芯片內(nèi)部將選中行各個單元上的信息進行刷新(把為“1”的電容補充電荷,“0”的不變)。
n 每次送出一個行地址,刷新一行,直到把整個芯片刷新完畢。
三、存儲器擴展技術(shù)
用多片存儲芯片構(gòu)成一個需要的內(nèi)存空間,它們在整個內(nèi)存中占據(jù)不同的地址范圍,任一時刻僅有一片(或一組)被選中--
13、----存儲器的擴展。
1. 位擴展法
n 位擴展法也稱位并聯(lián)法,采用這種方法構(gòu)成存儲器時,各存儲芯片連接的地址信號是相同的。
n 而存儲芯片的數(shù)據(jù)線則分別連接到數(shù)據(jù)總線的相應(yīng)位上。
n 下圖給出的是按位擴展法將8片4K×1位的存儲芯片連接擴展成4K×8位(4KB)存儲器的邏輯結(jié)構(gòu)圖。
n 存儲器工作時,各芯片同時進行相同的操作。
n 在這種方式中,對存儲芯片實際上沒有選片的要求,只進行數(shù)據(jù)位數(shù)的擴展,而整個存儲器的字數(shù)(存儲單元數(shù))與單個存儲芯片的字數(shù)是相同的(如本例中兩者均為4K)。
n 在這種連接方式下,地址線的負載數(shù)等于芯片數(shù),而數(shù)據(jù)線的負載數(shù)為1。
14、
2. 字擴展法
n 字擴展法也叫地址串聯(lián)法。利用這種方法進行存儲器擴展時,只在字的方向上進行擴充,而存儲器的位數(shù)不變。整個存儲器的位數(shù)等于單個存儲芯片的位數(shù)。這種方法將存儲器的地址分成兩部分,一部分(低位地址部分)接到各存儲芯片作為芯片的片內(nèi)地址,一部分(高位地址部分)經(jīng)過片選譯碼器譯碼后送到各存儲芯片的片選輸入端;各存儲芯片的數(shù)據(jù)線中的對應(yīng)位連接在一起。
n 下圖所示的是用字擴展法將8片2K×8位的存儲芯片連接擴展成容量為16K×8位的存儲器的邏輯結(jié)構(gòu)圖。
3. 字位擴展法
n 根據(jù)內(nèi)存容量及芯片容量確定所需存儲芯片數(shù);
n 進行位擴展以滿足字長要求;
n
15、進行字擴展以滿足容量要求。
n 若已有存儲芯片的容量為L×K,要構(gòu)成容量為M ×N的存儲器,需要的芯片數(shù)為:
(M / L) ×(N / K)
n 采用字位擴展法,就是既在位方向上進行擴展,又在字方向上進行擴展,如下圖所示。
n 圖中的擴展方法是選用8片2K×1位的存儲芯片構(gòu)成2K×8位的存儲組(位擴展),再用8個這樣的存儲組構(gòu)成16K×8位的存儲器(字擴展),整個存儲器共計用了64片2K×1位的存儲芯片。
5.3 只讀存儲器(ROM)
一、EPROM
n 可多次編程寫入;
n 掉電后內(nèi)容不丟失
16、;
n 內(nèi)容的擦除需用紫外線擦除器。
EPROM 2764
n 8K×8bit芯片,其引腳與SRAM 6264完全兼容:
n 地址信號:A0 ~ A12
n 數(shù)據(jù)信號:D0 ~ D7
n 輸出信號:OE
n 片選信號:CE
n 編程脈沖輸入:PGM
二、EEPROM
n 可在線編程寫入;
n 掉電后內(nèi)容不丟失;
n 電可擦除,擦除總是向單元內(nèi)寫入FFH,一次可擦除一個字節(jié),也可以擦除整個芯片。
典型EEPROM芯片98C64A
n 8K×8bit芯片;
n 13根地址線(A0 ~ A12);
n 8位數(shù)據(jù)線(D0 ~ D7);
n 輸出允
17、許信號(OE);
n 寫允許信號(WE);
n 選片信號(CE);
n 狀態(tài)輸出端(READY/BUSY)。
EEPROM的應(yīng)用
n 可通過編寫程序?qū)崿F(xiàn)對芯片的讀寫,但每寫入一個字節(jié)都需判斷READY/BUSY 端的狀態(tài),僅當(dāng)該端為高電平時才可寫入下一個字節(jié)。
三、閃爍存儲器(Flash Memory)
特點
1、使內(nèi)部存儲信息在不加電的情況下保持10年左右
2、可以用比較快的速度將信息擦除以后重寫,反復(fù)擦寫達幾十萬次,可以實現(xiàn)分塊擦除和重寫,也可以按字節(jié)擦除與重寫。還具有非易失性,可靠性能好,速度快以及容量大等許多優(yōu)點
閃爍存儲器也稱快速擦寫存儲器。實際上閃爍存儲器屬于EEPROM類型,又稱Flash ROM,性能優(yōu)于普通EEPROM。它是Intel公司率先推出的一種新型存儲器,在Pentium機主板上,用128KB或256KB的Flash ROM存放BIOS,取代了EPROM和EEPROM。因此現(xiàn)在稱BIOS為Flash BIOS。