




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
計算機原理第五章存儲器第一頁,共六十六頁,編輯于2023年,星期一5.1
存儲器概述存儲器是計算機中用來存放程序和數(shù)據(jù)等信息的部件,是計算機的主要組成部分之一,存儲器表征了計算機的“記憶”功能;存儲器的容量和存取速度是決定計算機性能的重要指標。存儲器的容量越大,記憶的信息也就越多,計算機的功能也就越強;存儲技術(shù)的發(fā)展很大程度上決定計算機發(fā)展。第二頁,共六十六頁,編輯于2023年,星期一5.1.1微型機存儲器分類按在系統(tǒng)中位置分類(1)內(nèi)部存儲器,簡稱內(nèi)存,又稱主存儲器,由半導體存儲器構(gòu)成功能:存放當前正在使用或經(jīng)常使用的程序或數(shù)據(jù);特點:CPU通過總線直接訪問,存取速度快;容量:容量受地址總線位數(shù)限制;存放內(nèi)容:系統(tǒng)軟件(系統(tǒng)引導程序、監(jiān)控程序或操作系統(tǒng)中的ROMBIOS等)以及當前要運行的應(yīng)用軟件。第三頁,共六十六頁,編輯于2023年,星期一5.1.1微型機存儲器分類按在系統(tǒng)中位置分類(2)外部存儲器,簡稱外存,又稱輔助存儲器,一般由磁或光電介質(zhì)構(gòu)成功能:用來存放相對來說不經(jīng)常使用、當前不使用或者需要長期保存的信息;特點:容量大、存取速度慢,CPU不直接對它進行訪問,有專用的設(shè)備(如硬盤驅(qū)動器、軟驅(qū)、光驅(qū)等)來管理;容量:不受限制;存放內(nèi)容:各種程序或數(shù)據(jù)。第四頁,共六十六頁,編輯于2023年,星期一內(nèi)存與外存的使用由內(nèi)存ROM中的引導程序啟動系統(tǒng);從外存中讀取系統(tǒng)程序和應(yīng)用程序,送到內(nèi)存的RAM中,運行程序;程序運行的中間結(jié)果放在RAM中,內(nèi)存不夠時也放在外存中;程序結(jié)束時將最后結(jié)果存入外部存儲器。第五頁,共六十六頁,編輯于2023年,星期一存儲器概述微型機存儲器分類:按在系統(tǒng)中位置:內(nèi)部存儲器、外部存儲器、Cache;按制造工藝:雙極型、MOS、鐵電;易失性:非易失性、易失性;可讀寫性:只讀存儲器(ROM)、可讀寫存儲器;讀寫順序:順序讀寫存儲器、隨機存儲器(RAM);動態(tài)/靜態(tài),異步/同步,串行/并行。。。第六頁,共六十六頁,編輯于2023年,星期一5.1.2存儲器主要性能指標1存儲容量(memorysize)
存儲容量是指存儲器芯片中所包含的存儲單元(Memorycell)數(shù)。半導體存儲單元通常以字節(jié)為單位,人們通常說的存儲單元都是指的字節(jié)單元。2速度/存取時間(Accesstime)
存取時間是存儲器的最重要的性能指標,是讀寫存儲器中某一存儲單元所需時間,一般指存儲器接收到穩(wěn)定地址信號到完成操作的時間。3功耗、性價比。。。第七頁,共六十六頁,編輯于2023年,星期一5.2隨機存取存儲器-RAM隨機存取存儲器-RAM(RandomAccessMemory)特點:能隨機讀出或?qū)懭肴我獯鎯卧?;對不同存儲單元訪問時間一樣,區(qū)別于順序讀寫存儲器;斷電后存儲數(shù)據(jù)丟失,區(qū)別于ROM;
5.2.1靜態(tài)RAM:StaticRAM,SRAM;
異步靜態(tài)RAM:asynchronousSRAM;同步靜態(tài)RAM:synchronousSRAM;5.2.2動態(tài)RAM:DynamicRAM,DRAM第八頁,共六十六頁,編輯于2023年,星期一5.2.1靜態(tài)RAM靜態(tài)RAM(SRAM)特點:以雙穩(wěn)態(tài)觸發(fā)器作為基本存儲單元,存取速度快;工藝復(fù)雜、集成度低,容量較小;功耗相對較大;控制簡單,不需要刷新;高速緩沖存儲器一般使用SRAM第九頁,共六十六頁,編輯于2023年,星期一半導體存儲器行列結(jié)構(gòu)第十頁,共六十六頁,編輯于2023年,星期一靜態(tài)RAM舉例典型的靜態(tài)RAM芯片:2114(1K*4位)6116(2K*8位)6264(8K*8位)62128(16K*8位)62256(32K*8位)第十一頁,共六十六頁,編輯于2023年,星期一62256結(jié)構(gòu)
第十二頁,共六十六頁,編輯于2023年,星期一SRAM-6225662256共有28條引腳,其中有:15根地址線,可訪問215=32768(32K)存儲單元;8根數(shù)據(jù)線以及兩根電源線;有三個控制引腳控制對存儲器的讀寫。包括:
CS#片選:低有效,允許對存儲器讀寫;WE#讀/寫:讀/寫控制信號,高電平為讀,低電平為寫;OE#輸出使能:在讀存儲器周期中,OE為低電平允許輸出數(shù)據(jù)。第十三頁,共六十六頁,編輯于2023年,星期一SRAM
靜態(tài)存儲器時序圖對設(shè)計者來說最感興趣的是存儲器參數(shù)時序圖,因為時序圖描述存儲器讀寫周期中的各控制信號產(chǎn)生的時間關(guān)系。系統(tǒng)設(shè)計者關(guān)心地址總線、數(shù)據(jù)總線和存儲器控制信號之間的相互關(guān)系。第十四頁,共六十六頁,編輯于2023年,星期一SRAM讀周期時序圖第十五頁,共六十六頁,編輯于2023年,星期一SRAM寫周期時序圖
第十六頁,共六十六頁,編輯于2023年,星期一其他形式的靜態(tài)RAM多端口RAM:雙口RAM/四口RAMFIFO:FirstInFirstOutSBSRAM:SynchronousBurstSRAM
第十七頁,共六十六頁,編輯于2023年,星期一5.2.2動態(tài)隨機存儲器(DRAM)DRAM是利用電容存儲電荷的原理來保存信息的,它將晶體管結(jié)電容的充電狀態(tài)和放電狀態(tài)分別作為1和0;DRAM的基本單元電路簡單,最簡單的DRAM單元只需1個管子構(gòu)成,這使DRAM器件的芯片容量很高,而且功耗低;由于電容會逐漸放電,所以對DRAM必須不斷進行讀出和再寫入,以使泄放的電荷得到補充,也就是進行刷新。一次刷新過程實際上就是對存儲器進行一次讀取、放大和再寫入,由于不需要信息傳輸,所以,這個過程很快。DRAM本身一般帶有片內(nèi)刷新電路。第十八頁,共六十六頁,編輯于2023年,星期一DRAM結(jié)構(gòu)第十九頁,共六十六頁,編輯于2023年,星期一DRAM的刷新刷新的方法有多種,常用的是“只有行地址有效”的方法。刷新時,存儲體的列地址無效,一次選中存儲體中的一行進行刷新。具體執(zhí)行時,每當一個行地址信號RAS有效選中某一行時,該行的所有存儲單元都分別和讀出放大電路接通,在定時時鐘作用下,讀出放大電路分別對該行存儲單元進行一次讀出、放大和重寫,即進行刷新;只要在刷新時限2ms中對DRAM系統(tǒng)進行逐行選中,就可實現(xiàn)全面刷新。第二十頁,共六十六頁,編輯于2023年,星期一DRAM
控制器為了實現(xiàn)刷新,DRAM控制器具有如下功能:時序功能
DRAM控制器需要按固定的時序提供行地址選通信號RAS,為此,用一個計數(shù)器產(chǎn)生刷新地址,同時用一個刷新定時器產(chǎn)生刷新請求信號,以此啟動一個刷新周期,刷新地址和刷新請求信號聯(lián)合產(chǎn)生行地址選通信號RAS,每刷新一行,又產(chǎn)生下一個行地址選通信號。地址處理功能
DRAM控制器一方面要在刷新周期中順序提供行地址,以保證在2ms中使所有的DRAM單元都被刷新一次,另一方面,要用一個多路開關(guān)對地址進行切換,因為正常讀寫時,行地址和列地址來自地址總線,刷新時只有來自刷新地址計數(shù)器的行地址而沒有列地址,總線地址則被封鎖。第二十一頁,共六十六頁,編輯于2023年,星期一DRAM控制器仲裁功能當來自CPU對內(nèi)存的正常讀寫請求和來自刷新電路的刷新請求同時出現(xiàn)時,仲裁電路要作出仲裁,原則上,刷新請求優(yōu)先于CPU的讀寫請求。內(nèi)部的“讀寫和刷新的仲裁和切換”電路一方面會實現(xiàn)仲裁功能,另一方面完成總線地址和刷新地址之間的切換。第二十二頁,共六十六頁,編輯于2023年,星期一DRAM舉例:MT48LC4M32第二十三頁,共六十六頁,編輯于2023年,星期一MT48LC4M32第二十四頁,共六十六頁,編輯于2023年,星期一MT48LC4M32初始化:Initialization在正常操作之前進行;通過LOADMODEREGISTERcommand對模式寄存器(ModeRegister)編程;第二十五頁,共六十六頁,編輯于2023年,星期一MT48LC4M32命令:Commands第二十六頁,共六十六頁,編輯于2023年,星期一5.3
只讀存儲器掩膜ROM:maskprogrammedROM;可編程ROM:ProgrammableROM,PROM;可擦除的PROM:ErasablePROM,
EPROM;電擦除的PROM:ElectricallyErasablePROM,E2PROM/EEPROM;閃爍存儲器FLASH,NORflash/NANDflash;串行EEPROM第二十七頁,共六十六頁,編輯于2023年,星期一只讀存儲器ROM掩膜ROM:maskprogrammedROM廠商根據(jù)用戶數(shù)據(jù)刻錄固定數(shù)據(jù)到ROM中;無法修改??删幊蘎OM:ProgrammableROM,PROM
用戶按需要一次性寫入數(shù)據(jù),無法反復(fù)修改??芍貜?fù)擦寫的只讀存儲器EPROMEPROM信息的存儲是通過電荷分布來決定的,編程過程就是電荷注入的過程,編程結(jié)束后撤除電源,但由于絕緣層包圍,注入的電荷無法泄漏,存儲信息不會丟失。擦除信息時,利用紫外線照射芯片上方的石英玻璃窗口,浮柵中的電荷會形成光電流泄漏,,內(nèi)部的電荷分布被破壞,使電路恢復(fù)為初始狀態(tài)。第二十八頁,共六十六頁,編輯于2023年,星期一EPROMINTEL公司的EPROM2716,2732,27128,27256,27512,它們的存儲容量分別為2K、4K、16K、32K、64K,Byte;它們之間的管腳排列有一定兼容性。盡管這些芯片的容量不同但其工作原理及讀寫方式基本相同,下面以INTEL27128為例,介紹EPROM的主要特性。第二十九頁,共六十六頁,編輯于2023年,星期一EPROM-27128第三十頁,共六十六頁,編輯于2023年,星期一EPROM第三十一頁,共六十六頁,編輯于2023年,星期一EPROM:read第三十二頁,共六十六頁,編輯于2023年,星期一EPROM:program第三十三頁,共六十六頁,編輯于2023年,星期一EEPROM電可擦除/編程只讀存儲器E2PROME2PROM的工作原理與EPROM類似,它是在EPROM基礎(chǔ)上改進而形成一種新技術(shù)產(chǎn)品。E2PROM的擦除不需要專用的擦除器,擦除和編程均可以在線完成。第三十四頁,共六十六頁,編輯于2023年,星期一E2PROM以INTEL2816為例說明E2PROM的基本特點和應(yīng)用方法。2816的基本特點2816是容量為2K×8bit的電擦除PROM,它的管腳排列與EPROM2716一致。2816的存儲時間為250ns,可以按字節(jié)為單位進行擦除和編程,擦除和編程只用CE#、OE#兩個信號來控制,一個字節(jié)的擦除時間為10ms,整片擦除時間也是10ms,擦除和編程均在線進行。第三十五頁,共六十六頁,編輯于2023年,星期一E2PROM:2816第三十六頁,共六十六頁,編輯于2023年,星期一E2PROM:2816第三十七頁,共六十六頁,編輯于2023年,星期一5.4高速緩沖存儲器(Cache)目的:解決高速CPU與主存(DRAM)之間的速度不匹配問題,提高CPU訪問主存、獲取信息的效率。方法:在CPU和主存之間增設(shè)一個容量不大,但操作速度很高的存儲器--高速緩存。技術(shù):L1Cache集成在處理器內(nèi)部,時鐘周期與CPU相同;L2Cache在處理器外部,由SRAM構(gòu)成,時鐘周期比CPU慢一半或更多。命中率可達90%以上:90%以上的情況下,可以零等待訪問高速緩沖器中的代碼和數(shù)據(jù)。第三十八頁,共六十六頁,編輯于2023年,星期一Cache第三十九頁,共六十六頁,編輯于2023年,星期一Cache第四十頁,共六十六頁,編輯于2023年,星期一5.5微型機系統(tǒng)的存儲器體系結(jié)構(gòu)層次化總體結(jié)構(gòu):把各種不同速度、不同容量、不同存儲技術(shù)的存儲設(shè)備分為幾層,通過硬件和管理軟件組成一個既有足夠大的存儲空間,又能滿足存取速度要求而且價格適中的整體。內(nèi)部寄存器組-Cache-內(nèi)部存儲器-輔助存儲器內(nèi)存的分區(qū)結(jié)構(gòu)-內(nèi)存分為基本內(nèi)存:00000H~9FFFFH,640KB,DOS系統(tǒng);高端內(nèi)存:A0000H~FFFFFH,384KB,系統(tǒng)ROM、緩沖區(qū);擴充內(nèi)存:CPU直接尋址范圍之外的物理存儲器,通過擴充內(nèi)存管理軟件EMM來管理,將其映射到高端內(nèi)存中;擴展內(nèi)存:1MB以上可直接訪問的物理存儲器;第四十一頁,共六十六頁,編輯于2023年,星期一16位微機系統(tǒng)的內(nèi)存組織8086有20根地址線,尋址1MB存儲空間00000H~FFFFFH;由兩個512KB的存儲器組成:奇地址存儲器(高字節(jié)存儲器),與數(shù)據(jù)總線高8位相連;偶地址存儲器(低字節(jié)存儲器),與數(shù)據(jù)總線低8位相連;兩個存儲器均和地址線A19~A1連接;16位CPU對存儲器訪問時,分為按字節(jié)訪問和按字訪問兩種方式。按字節(jié)訪問時,可只訪問奇地址存儲體,也可只訪問偶地址存儲體。第四十二頁,共六十六頁,編輯于2023年,星期一16位微機系統(tǒng)的內(nèi)存組織第四十三頁,共六十六頁,編輯于2023年,星期一16位微機系統(tǒng)的內(nèi)存組織BHE#作為片選信號連接奇地址存儲器,A0則作為另一個片選信號連接偶地址存儲器。
第四十四頁,共六十六頁,編輯于2023年,星期一16位微機系統(tǒng)的內(nèi)存組織按字訪問時,有對準狀態(tài)和非對準狀態(tài)。在對準狀態(tài),1個字的低8位在偶地址體中,高8位在奇地址體中,這種狀態(tài)下,當A0和BHE均為0時,用1個總線周期即可通過D15~D0完成16位的字傳輸。在非對準狀態(tài),1個字的低8位在奇地址體中,高8位在偶地址體中,此時,CPU會自動用兩個總線周期完成16位的字傳輸,第一個總線周期訪問奇地址體,在D15~D8傳輸?shù)?位數(shù)據(jù),第二個總線周期訪問偶地址體,在D7~D0傳輸高8位數(shù)據(jù)。非對準狀態(tài)是由于提供的對字訪問的地址為奇地址造成的。在字訪問時,CPU把指令提供的地址作為字的起始地址,為了避免這種非對準狀態(tài)造成的周期浪費,程序員編程時,應(yīng)盡量用偶地址進行字訪問。第四十五頁,共六十六頁,編輯于2023年,星期一32位微機系統(tǒng)的內(nèi)存組織32位微機系統(tǒng)的內(nèi)存組織體系是在16位微機系統(tǒng)基礎(chǔ)上擴展來的。32位地址總線可尋址4GB的物理地址空間,地址范圍為0~FFFFFFFFH;分為4個存儲體,每個為1GB,4個存儲體均與32位數(shù)據(jù)總線相連,也均與地址線A31~A2相連;字節(jié)允許信號BE3~BE0則作為體選信號分別連接1個存儲體,當某個字節(jié)允許信號為有效電平時,便選中對應(yīng)的存儲體;4個存儲體可以組成雙字。雙字中4個字節(jié)分別對應(yīng)4個字節(jié)允許信號,32位存儲器要滿足對8位、16位、32位各種不同規(guī)格的數(shù)據(jù)的訪問。第四十六頁,共六十六頁,編輯于2023年,星期一32位微機系統(tǒng)的內(nèi)存組織第四十七頁,共六十六頁,編輯于2023年,星期一32位微機系統(tǒng)的內(nèi)存組織第四十八頁,共六十六頁,編輯于2023年,星期一32位微機系統(tǒng)的內(nèi)存組織在D23~D16或D31~D24上進行8位傳輸時,分別在D7~D0或D15~8上傳輸同樣數(shù)據(jù),而在D31~D16上進行16位傳輸時,在D15~0上也傳輸同樣數(shù)據(jù)。地址A31~A2選擇雙字的起始地址,此地址應(yīng)該是4的倍數(shù)即0、4、8、……FFFFFFFCH。和16位系統(tǒng)中類似,32位系統(tǒng)中在對存儲器訪問時也有對準狀態(tài)和非對準狀態(tài)。如果用奇地址進行字訪問或雙字訪問,或者用不是4的倍數(shù)的地址進行雙字訪問,就會出現(xiàn)非對準狀態(tài),這時需要用2個總線周期完成字傳輸或雙字傳輸。第四十九頁,共六十六頁,編輯于2023年,星期一5.6存儲器應(yīng)用設(shè)計存儲容量與總線寬度擴展;片選信號和地址的產(chǎn)生機制;高速CPU和低速存儲器之間的速度匹配問題;
CPU總線的負載能力問題-是否需要加總線驅(qū)動器;參考教材5.4、6.2相關(guān)內(nèi)容。第五十頁,共六十六頁,編輯于2023年,星期一存儲器的組合與擴充(1)存儲寬度擴展;(2)存儲深度擴充;(3)16位和32位微機系統(tǒng)的內(nèi)存組織;涉及地址線、數(shù)據(jù)線和控制線的連接。第五十一頁,共六十六頁,編輯于2023年,星期一存儲寬度擴展:位擴展第五十二頁,共六十六頁,編輯于2023年,星期一存儲深度擴充:字擴展第五十三頁,共六十六頁,編輯于2023年,星期一地址譯碼在微處理系統(tǒng),存儲器常常由多片組成,為了訪問其中一個存儲器,需要對系統(tǒng)中的高位地址進行譯碼產(chǎn)生片選信號,使選中的存儲器可輸出信號。當某個存儲器芯片的片選為無效電平時,它內(nèi)部數(shù)據(jù)總線驅(qū)動器被關(guān)斷,不會向數(shù)據(jù)總線輸出數(shù)據(jù),也不會被寫入數(shù)據(jù)。也適用于IO端口的片選。線選法全譯碼法部分譯碼法混合譯碼法第五十四頁,共六十六頁,編輯于2023年,星期一兩個1K×8存儲器與16位地址相連第五十五頁,共六十六頁,編輯于2023年,星期一地址譯碼假定CS是地址線A10—A15的函數(shù),即CS1=f1(A15,A14,A13,A12,A11,A10),CS2=f2(A15,A14,A13,A12,A11,A10)
假定f1、f2函數(shù)的約束條件是由A15,A14……A10所產(chǎn)生的結(jié)果不允許CS1
和CS2同時為低電平,這樣可以防止M1和M2之間的競爭,使系統(tǒng)存儲器映象中包括兩塊獨立1KB存儲器。第五十六頁,共六十六頁,編輯于2023年,星期一地址譯碼(1)線選法直接用地址線作為片選信號,不需要片選譯碼器,利用片內(nèi)地址之外的地址線選作為芯片的片選信號;用在存儲容量小、存儲芯片也較小的系統(tǒng)中;缺點1:整個存儲器的地址常常不連續(xù);缺點2:同一單元可對應(yīng)不同的地址,形成地址重疊;第五十七頁,共六十六頁,編輯于2023年,星期一線選法地址譯碼第五十八頁,共六十六頁,編輯于2023年,星期一存儲器映象圖第五十九頁,共六十六頁,編輯于2023年,星期一地址譯碼(2)全地址譯碼除去用作片內(nèi)譯碼的低位地址后,把全部高位地址進行譯碼來產(chǎn)生片選信號;用在較大的系統(tǒng)中;提供了對全部存儲空間的尋址能力;存儲單元地址是唯一的、不存在地址重疊問題;需要較多的譯碼邏輯;第六十頁,共六十六頁,編輯于2023年,星期一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省啟東市2023-2024學年高二上學期期中考試地理試卷(解析版)
- 湖北省云學名校聯(lián)盟2023-2024學年高二上學期12月聯(lián)考地理試題(解析版)
- 2024藥品代理合同(32篇)
- 2025至2030年中國數(shù)字電路實驗儀數(shù)據(jù)監(jiān)測研究報告
- 《故都的秋》教學設(shè)計 2024-2025學年統(tǒng)編版高中語文必修上冊
- 2025至2030年中國排球中胎數(shù)據(jù)監(jiān)測研究報告
- 商務(wù)英語翻譯合同術(shù)語及公司介紹術(shù)語及
- 大型儀器服務(wù)平臺升級改造項目概述
- 產(chǎn)業(yè)數(shù)字化科技創(chuàng)新園項目投資估算與資金籌措
- 突發(fā)環(huán)境事件應(yīng)急預(yù)案
- 老年重癥患者靜脈血栓栓塞癥預(yù)防中國專家共識(2023)解讀
- 北師大版四年級數(shù)學下冊期末測試卷(一)(含答案)
- 2025年云南省曲靖市富源縣能源局公開招聘引進煤礦安全監(jiān)管急需緊缺人才筆試高頻重點模擬試卷提升(共500題附帶答案詳解)
- 婦產(chǎn)科學(甲)知到智慧樹章節(jié)測試課后答案2024年秋浙江大學
- 2025年春新外研版(三起)英語三年級下冊課件 Unit3第1課時startup
- 八年級上冊英語完形填空、閱讀理解綜合訓練100題-含參考答案
- UL489標準中文版-2019斷路器UL標準中文版
- 霍尼韋爾DDC編程軟件(CARE)簡介
- 論《說文解字》中的水文化
- 德龍自卸車合格證掃描件(原圖)
- 劉友生善人講病
評論
0/150
提交評論