微機課件(第五章)_第1頁
微機課件(第五章)_第2頁
微機課件(第五章)_第3頁
微機課件(第五章)_第4頁
微機課件(第五章)_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第五章存儲器本章重點雙擊添加標題文字單擊此處添加段落文字內(nèi)容雙擊添加標題文字單擊此處添加段落文字內(nèi)容雙擊添加標題文字單擊此處添加段落文字內(nèi)容雙擊添加標題文字單擊此處添加段落文字內(nèi)容單擊此處添加標題存儲器在微型機系統(tǒng)中的連接寬度擴充和字節(jié)擴充存儲器讀寫時序單擊此處添加段落文字內(nèi)容1234一、8086存儲器結(jié)構(gòu)和配置

8086系統(tǒng)中的存儲器是一個最多1M個8位數(shù)量的字節(jié)序列,即可尋址的存儲空間為1M字節(jié),系統(tǒng)為每個字節(jié)分配一個20位的物理地址(對應16進制的地址范圍從00000H~FFFFFH)。在存儲器中任何兩個相鄰的字節(jié)被定義為一個字。在一個字中的每一個字節(jié)有一個地址,并且這兩個地址中的較小的一個被用來作為該字的地址。

存儲器和存儲器件1、存儲器的組成

8086系統(tǒng)中,存儲器是分體結(jié)構(gòu),1M字節(jié)的存儲空間分成兩個512K字節(jié)的存儲體。一個是偶數(shù)地址存儲體,一個是奇數(shù)地址存儲體,兩個存儲體采用字節(jié)交叉編址方式(1)奇偶地址體示意圖(2)BHE、

AD0的代碼組合和對應的操作

BHEAD0對應的操作所用的管腳00從偶地址開始讀/寫一個字AD15~AD001從奇地址單元讀/寫一個字節(jié)AD15~AD810從偶地址單元讀/寫一個字節(jié)AD7~AD00110從奇地址開始讀/寫一個字(在第一個總線周期,傳送低8位數(shù)據(jù)到AD15~AD8;第二個總線周期傳送高8位數(shù)據(jù)到AD7~AD0)AD15~AD8AD7~AD0(3)偶地址字讀寫(3)偶地址字節(jié)讀寫(續(xù))(3)奇地址字節(jié)讀寫(續(xù))奇地址字讀寫(續(xù))2存儲器的分類存儲器根據(jù)用途和特點分為兩大類:

1)內(nèi)部存儲器,簡稱為內(nèi)存或主存快速存取容量受限制

2)外部存儲器,簡稱為外存容量大速度慢3選擇存儲器件的考慮因素①

易失性

只讀性

存儲容量

速度

功耗

隨機存取存儲器RAM只讀存儲器ROM二、存儲器的數(shù)據(jù)寬度擴充和字節(jié)數(shù)擴充(1)存儲器容量的擴充體現(xiàn)在兩方面:數(shù)據(jù)寬度的擴充字節(jié)數(shù)的擴充用8K1bit芯片組成8K8bits的存儲器擴充存儲器的字節(jié)容量

由16K8bits芯片組成64K8bits的存儲器譯碼芯片常用的譯碼芯片是74LS138譯碼器,功能是3->8譯碼器,有三個“選擇輸入端”C、B、A和三個“使能輸入端”G1、G2A,G2B以及8個輸出端Y7~Y0譯碼芯片74LS13874LS138功能表輸入輸出使能選擇G1G2AG2BCBAY7Y6Y5Y4Y3Y2Y1Y01000001111111010000111111101100010111110111000111111011110010011101111100101110111111001101011111110011101111111其它XXX11111111CPU提供的信號線 數(shù)據(jù)線D15~D0

地址線A19~A0

存儲器或I/O端口訪問信號M/IO RD讀信號

WR寫信號8086系統(tǒng)的存儲器接口設計基本技術(shù)存儲器地址譯碼電路的設計一般遵循如下步驟(1)根據(jù)系統(tǒng)中實際存儲器容量,確定存儲器在整個尋址空間中的位置;(2)根據(jù)所選用存儲芯片的容量,畫出地址分配圖或列出地址分配表;(3)根據(jù)地址分配圖確定譯碼方法;(4)選用合適器件,畫出譯碼電路圖。例題1、已知單片6116芯片的地址線是11位,每個存儲單元是8位,求其存儲容量?解:因為可編址范圍211

,即M=211,

每個存儲單元可存8位,即N=8,所以,6116的存儲容量=211×8 =2×1024×8 =2K×8

=2KB例題2、若要組成64K字節(jié)的存儲器,以下芯片各需幾片? ①6116(2K×8) ②4416(16K×4)解:①(64K×8)÷(2K×8)=32(片)②(64K×8)÷(16K×4)=8(片)例題:用兩片6116芯片(2K×8)即可擴展成4K×8位,這種擴展方式就稱為字節(jié)數(shù)擴展或字擴展。對1#來說其地址范圍00

000000000000~00

011111111111(即0000H~07FFH)對2#來說其地址范圍00

100000000000~00111111111111(即0800H~0FFFH)例題對2114來說,存儲容量是1K×4位,而正常數(shù)據(jù)都以字節(jié)作為存儲單元,顯然需要進行數(shù)據(jù)寬度擴展。N=(1K×8位)÷(1K×4位)=2

顯然,我們可以用2片2114組成1K×8位的存儲器,這種擴展方式也可稱為位擴展。例題如圖是某一8088系統(tǒng)的存儲器連接圖,

試確定其中各芯片的地址空間。解:(1)27128是ROM,沒有WR,Y0=0選中該片;該片14條地址線,其基本地址00000000000000~11111111111111;高6位:A19A18=00;A17=1;A16A15A14=000;所以27128地址范圍:00100000000000000000~00100011111111111111即20000H—23FFFH解:(2)6264是SRAM,13條地址線,用2片,基本地址0000000000000~1111111111111;2

#6264的高7位:A13=1

且Y4=0有效選中此片,則A16A15A14=100;

A19A18=00;

A17=1;2#6264地址范圍:00110010000000000000~00110011111111111111即32000H—33FFFH例題設計一16位微處理器系統(tǒng),要求存儲器容量為8kB的EPROM,采用2764芯片,地址為FE000H~FFFFFH;RAM容量為16kB,選用6264芯片,地址為F0000H~F3FFFH。采用全譯碼方式。CEOED7~D0G1Y0G2AG2BCY1BAWRIO/MRDA19A18A17A16A15A14A13CE1WEOE

OEWE

≥1≥1A12~A0Vcc74LS138≥1Y7CE1D7~D0D7~D0A12~A0A12~A0A12~A0CE2CE2VccD7~D027641#62642#6264MEMRMEMW存儲器的層次化總體結(jié)構(gòu)內(nèi)存的分區(qū)結(jié)構(gòu)內(nèi)存分為:基本內(nèi)存區(qū)(conventionalmemory)高端內(nèi)存區(qū)(uppermemory)擴充內(nèi)存區(qū)(expandedmemory)擴展內(nèi)存區(qū)(extendedmemory)PC機的內(nèi)存組織基本內(nèi)存區(qū)的組織高端內(nèi)存區(qū)的組織用高端內(nèi)存區(qū)64KB映射

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論