版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第五章存儲(chǔ)器及存儲(chǔ)管理第一節(jié)分級(jí)存儲(chǔ)器系統(tǒng)第二節(jié)內(nèi)存儲(chǔ)器的構(gòu)成原理第三節(jié)虛擬存儲(chǔ)器及存儲(chǔ)管理第四節(jié)高速緩沖存儲(chǔ)器第一節(jié)分級(jí)存儲(chǔ)器系統(tǒng)
微機(jī)大都采用分級(jí)結(jié)構(gòu)來(lái)組織存儲(chǔ)器系統(tǒng),如圖所示。存儲(chǔ)器從內(nèi)到外分為四級(jí):內(nèi)部寄存器組、高速緩沖存儲(chǔ)器、內(nèi)存儲(chǔ)器和外存儲(chǔ)器。它們?cè)诖嫒∷俣壬现鸺?jí)遞減,在存儲(chǔ)容量上逐級(jí)遞增。
分級(jí)存儲(chǔ)器系統(tǒng)內(nèi)部寄存器組:對(duì)其讀寫速度最快,可減少微處理器訪問外部的次數(shù),但數(shù)量不可能很多。高速緩沖存儲(chǔ)器:用于裝載當(dāng)前程序和數(shù)據(jù),使微處理器能以最高的速度工作。內(nèi)存儲(chǔ)器:運(yùn)行的程序和數(shù)據(jù)都放在其中。外存:如軟盤、硬盤、光盤等,其存取速度比內(nèi)存要慢得多。第二節(jié)內(nèi)存儲(chǔ)器的構(gòu)成原理一、存儲(chǔ)器芯片的接口特性
了解存儲(chǔ)器芯片的接口特性,實(shí)質(zhì)上是了解它有哪些信號(hào)線,以及這些信號(hào)線與總線的連接方法。1、EPROM的接口特性典型的EPROM芯片有Intel公司的2716、2732、2764、27128、27256、27512等。2、E2PROM的接口特性E2PROM的突出特點(diǎn)是可以在線進(jìn)行以字節(jié)為單位的讀寫。典型E2PROM產(chǎn)品有Intel公司的2816、2817和2816A、2817A、2864A等。3、SRAM的接口特性典型的SRAM芯片產(chǎn)品有2128、6116、6132、6232、6164、6264、3264、7164、61256、71256、5C256、64C512、74512。4、DRAM的接口特性5、單列直插式DRAM存儲(chǔ)條的接口特性二、內(nèi)存儲(chǔ)器的設(shè)計(jì)
內(nèi)存儲(chǔ)器的設(shè)計(jì),一般包括以下三項(xiàng)工作:存儲(chǔ)器結(jié)構(gòu)的確定,存儲(chǔ)器芯片的選擇,存儲(chǔ)器的連接。1、存儲(chǔ)器結(jié)構(gòu)的確定存儲(chǔ)器結(jié)構(gòu)的確定,主要指采用單存儲(chǔ)體結(jié)構(gòu)還是多存儲(chǔ)體結(jié)構(gòu)。●數(shù)據(jù)寬度為8位外部數(shù)據(jù)總線為8位的微處理器,其存儲(chǔ)器只需用單體結(jié)構(gòu)?!裢獠繑?shù)據(jù)總線為16位的微處理器,一般需用兩個(gè)8位存儲(chǔ)體?!駥?duì)于80486等32位微處理器,一般使用4個(gè)由字節(jié)組成的存儲(chǔ)體。2、存儲(chǔ)器芯片的片選控制
根據(jù)對(duì)高位地址總線的譯碼方式,有線選法、局部譯碼法和全譯碼法三種片選方法。80286微處理器的存儲(chǔ)器結(jié)構(gòu)80386/80486微處理器的存儲(chǔ)器結(jié)構(gòu)●線選法:將高位地址線直接作為各個(gè)存儲(chǔ)器芯片的片選控制信號(hào)?!窬植孔g碼法:對(duì)高位地址總線中的一部分(而不是全部)進(jìn)行譯碼,以產(chǎn)生各存儲(chǔ)器芯片的片選控制信號(hào)?!袢g碼法:高位地址線全部譯碼,譯碼輸出作為各芯片的片選信號(hào)。3、存儲(chǔ)器連接
存儲(chǔ)器連接通??砂聪铝胁襟E進(jìn)行:(1)根據(jù)系統(tǒng)實(shí)際裝機(jī)存儲(chǔ)容量,確定存儲(chǔ)器在整個(gè)存儲(chǔ)空間中的位置。(2)選擇合適的存儲(chǔ)芯片。(3)根據(jù)地址分配圖或表及選用的譯碼器件,畫出相應(yīng)的地址位圖,以此確定“片選”和片內(nèi)單元選擇的地址線,進(jìn)而畫出片選譯碼電路。(4)畫出存儲(chǔ)器總線的連接圖。第三節(jié)虛擬存儲(chǔ)器及存儲(chǔ)管理一、虛擬存儲(chǔ)器的基本概念
虛擬存儲(chǔ)器由主存儲(chǔ)器和輔助存儲(chǔ)器組成,輔存作為主存的擴(kuò)充。虛擬存儲(chǔ)器的速度接近于主存,而價(jià)格接近于輔存,因此性能價(jià)格比較高。1、地址空間及地址虛擬存儲(chǔ)器中有3種地址空間及對(duì)應(yīng)的3種地址?!裉摂M地址空間又稱為虛存地址空間,是程序員用來(lái)編寫程序的地址空間,與此相對(duì)應(yīng)的地址稱為虛地址或邏輯地址;●主存地址空間又稱為實(shí)存地址空間,是存儲(chǔ)運(yùn)行程序和數(shù)據(jù)的空間,其相應(yīng)的地址稱為主存地址或?qū)嵉刂坊蛭锢淼刂?;●輔存地址空間也就是磁盤存儲(chǔ)器的地址空間,是用來(lái)存放暫不使用的程序和數(shù)據(jù)的空間,相應(yīng)的地址稱為輔存地址或磁盤地址。2、工作原理邏輯地址(保護(hù)虛地址)段選擇符:16位46位,64T索引TIPLR請(qǐng)求特權(quán)級(jí)偏移地址,32位10LDT(64位)段基址:32bit邊界:20bit屬性:12bitGDTR(48位)基址:32bit邊界:16bitLDTR(80位)基址:32bit界限:16bit選擇符:16bit屬性:16bitGDTLDTLDT頁(yè)表項(xiàng)索引(10位)每個(gè)目錄4Byte共4kB頁(yè)內(nèi)偏移(12位)頁(yè)目錄索引(10位)線性地址(32位)頁(yè)目錄頁(yè)目錄頁(yè)目錄頁(yè)目錄每個(gè)目錄4Byte共4kB頁(yè)表頁(yè)表頁(yè)表頁(yè)表20位物理地址(32位)4G二、80486的段式存儲(chǔ)器1、地址映像與變換線性地址的生成段描述符:在段式存儲(chǔ)器中,一個(gè)程序的每一個(gè)模塊都有一個(gè)描述符,用來(lái)描述模塊的基本狀況,其內(nèi)容包括基址、界限和訪問控制等。2、段描述符與段描述符表段描述符格式段描述符格式段描述符表:一個(gè)程序全部模塊的段描述符集合構(gòu)成的表。段描述符表
段描述符表分全局段描述符表(GlobalDescriptorTable,GDT)和局部段描述符表(LocalDescriptorTable,LDT)。GDT和LDT在主存中的位置由全局描述符表寄存器(GDTR)和局部描述符表寄存器(LDTR)決定。選擇符
在保護(hù)模式下,段寄存器中的內(nèi)容也稱為選擇符。選擇符不直接確定存儲(chǔ)器地址,而是選擇(指向)一個(gè)段描述符。三、80486的頁(yè)式存儲(chǔ)器四、80486的段頁(yè)式存儲(chǔ)器段式存儲(chǔ)器的模塊性能好,但主存利用率不高,輔存管理比較困難;頁(yè)式存儲(chǔ)器的主存利用率高且輔存管理容易,但模塊化性能差;段頁(yè)式存儲(chǔ)器對(duì)多用戶系統(tǒng)非常有用,邏輯結(jié)構(gòu)特別清楚。第四節(jié)高速緩沖存儲(chǔ)器一、cache的工作原理
高速緩沖存儲(chǔ)器(cache)是位于CPU與主存之間的一種存儲(chǔ)器,容量比主存儲(chǔ)器小,但速度比主存快。
cache中的內(nèi)容是主存某一部分存儲(chǔ)內(nèi)容的副本,而這一部分是CPU當(dāng)前正在使用的指令和數(shù)據(jù)。
采用cache減輕了主存速度比CPU速度慢而產(chǎn)生的瓶頸問題,可以大大提高系統(tǒng)的性能。cache地址與主存地址cache的工作過程cache的物理位置二、地址映像cache的地址映像:cache的容量遠(yuǎn)遠(yuǎn)小于主存,一個(gè)cache塊要對(duì)應(yīng)多個(gè)主存塊,按某種規(guī)則把主存塊裝入cache中,稱為cache的地址映像。
cache的地址變換:主存塊裝入cache后,還需要把主存地址變換為對(duì)應(yīng)的cache地址,即cache的地址變換。
●全相聯(lián)映像:主存中的任意一塊可裝入cache中的任意塊位置稱為全相聯(lián)映像?!裰苯佑诚瘢褐鞔嬷忻恳粔K只能裝入到cache中唯一的特定塊位置的方法稱為直接映像。●N路組聯(lián)映像:在直接映像中只有一個(gè)cache(或稱一路cache),如果把cache增加到N路,且在主存的區(qū)與cache的路之間實(shí)行全相聯(lián)映像,在塊之間實(shí)行直接映像,這就是N路組聯(lián)映像。三、80486微處理器的片內(nèi)cache片內(nèi)cache的結(jié)構(gòu):80486微處理器的片內(nèi)cache既可以存放指令代碼,又可以存放數(shù)據(jù),采用4路組聯(lián)結(jié)構(gòu)。片內(nèi)cache的地址變換片內(nèi)cache塊的替換片內(nèi)cache的一致性問題:當(dāng)CPU向cache寫入數(shù)據(jù)時(shí),主存的內(nèi)容跟不上相應(yīng)的變化,就造成了不一致?!駥懟胤?/p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 七大方言語(yǔ)音的特點(diǎn)
- 《常見豬病及其防治》課件
- 幼兒園課件垃圾分類
- 湖南省長(zhǎng)沙市雨花區(qū)2024-2025學(xué)年高一上學(xué)期期末考試政治試題(含答案)
- 《面向世界的眼光》課件
- 飲用水源地水質(zhì)監(jiān)測(cè)及風(fēng)險(xiǎn)防控能力項(xiàng)目可行性研究報(bào)告寫作模板-申批備案
- 2025年全球市場(chǎng)及大類資產(chǎn)展望:從特朗普交易到基本面拐點(diǎn)
- 單位管理制度收錄大全人力資源管理篇
- 中國(guó)隱形眼鏡及護(hù)理液行業(yè)投資潛力分析及行業(yè)發(fā)展趨勢(shì)報(bào)告
- 《營(yíng)銷經(jīng)理飚升》課件
- 銷售總監(jiān)年度總結(jié)規(guī)劃
- 生物安全柜的使用及維護(hù)培訓(xùn)
- 《NOIP圖的基礎(chǔ)算法》課件
- 《建筑工程QC課題》課件
- 病歷質(zhì)控流程
- 政府采購(gòu)評(píng)審專家考試試題庫(kù)(完整版)
- 合作投資酒店意向合同范例
- 安全教育教案大班40篇
- 叉車工安全培訓(xùn)資料
- 九年級(jí)英語(yǔ)教學(xué)反思
- 外研新標(biāo)準(zhǔn)初中英語(yǔ)七年級(jí)上冊(cè)冊(cè)寒假提升補(bǔ)全對(duì)話短文練習(xí)三附答案解析
評(píng)論
0/150
提交評(píng)論