版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
微機(jī)原理、匯編與接口技術(shù)朱定華2008.84.14.24.3總線概述8086/8088的CPU總線與時(shí)序Pentium的CPU總線第四章總線4.1總線概述總線是一種數(shù)據(jù)通道,系統(tǒng)各部件共享總線可同時(shí)掛接多個(gè)部件總線分為:內(nèi)部總線、局部總線、外部總線總線上任一部件發(fā)送的信息,系統(tǒng)內(nèi)連接到總線上的部件均可收到信息傳輸時(shí),每次只能有一個(gè)發(fā)送部件可利用總線給一個(gè)接收部件發(fā)送信息4.14.3總線概述8086/8088的CPU總線與時(shí)序Pentium的CPU總線第四章總線4.24.28086/8088的CPU總線與時(shí)序4.2.18086/8088的CPU引線
8086/8088均為40條引線、雙列直插式封裝,某些引線有多重功能,其功能轉(zhuǎn)換有兩種情況:一種是分時(shí)復(fù)用,另一種是按組態(tài)定義.最小組態(tài)→用8088微處理器構(gòu)成一個(gè)較小系統(tǒng),即所連的存儲(chǔ)器容量不大,I/O端口也不多,此時(shí)系統(tǒng)的控制總線由8088直接提供.最大組態(tài)→用8088構(gòu)成一個(gè)較大系統(tǒng)時(shí),系統(tǒng)的控制信號(hào)不能由CPU直接提供,而必須由總線控制器控制產(chǎn)生.用8088微處理器構(gòu)成系統(tǒng)時(shí),有兩種不同的組態(tài):數(shù)據(jù)與低8位地址分時(shí)復(fù)用狀態(tài)與高4位地址分時(shí)復(fù)用最大(最?。┙M態(tài)下的控制信號(hào)8088CPU引線的排列
與組態(tài)無(wú)關(guān)的引線電源和定時(shí)線控制工作在什么組態(tài)8088CPU的引線信號(hào):1.地址和數(shù)據(jù)線2.控制和狀態(tài)線3.電源和定時(shí)線(1)AD7~AD0低8位地址/數(shù)據(jù)線.利用內(nèi)部的多路開關(guān),數(shù)據(jù)與低8位地址分時(shí)復(fù)用這些引線.當(dāng)CPU訪問(wèn)存儲(chǔ)器或外設(shè)時(shí),先輸出訪問(wèn)地址,由外部鎖存器鎖存地址,再讀/寫所需要的數(shù)據(jù)(2)A15~A8中間8位地址線.8088內(nèi)部鎖存1.地址和數(shù)據(jù)線(3)A19~A16/S6~S3高四位地址/狀態(tài)線.地址與狀態(tài)分時(shí)復(fù)用.訪問(wèn)外設(shè)時(shí),4位地址線不用.存儲(chǔ)器的讀/寫和I/O操作時(shí)這些線用來(lái)輸出狀態(tài)信息:S6S5S4S30F的IF位00ES01SS10CS11DS1.地址和數(shù)據(jù)線分兩種:一種8088組態(tài)有關(guān)的線,另一類是與組態(tài)無(wú)關(guān)的線(1)MN/MX
控制8088工作與什么組態(tài).接電源(+5V),8088處于最小組態(tài),接地,8088處于最大組態(tài)(2)最小組態(tài)下的控制信號(hào)線IO/M輸入輸出/存儲(chǔ)器選擇信號(hào).輸出低電平→訪存;輸出高電平→訪問(wèn)I/O端口WR寫信號(hào).低電平有效,在執(zhí)行存儲(chǔ)器或I/O端口的寫操作時(shí)輸出的一個(gè)選通信號(hào)INTA中斷響應(yīng)信號(hào).低電平有效.是8088響應(yīng)外部INTR而發(fā)出的中斷響應(yīng)信號(hào)2.控制和狀態(tài)線ALE地址鎖存允許信號(hào).是8088發(fā)出的選通脈沖,將AD7~AD0和A19/S6~A16/S3上出現(xiàn)的地址鎖存到外部地址鎖存器中DT/R數(shù)據(jù)發(fā)送/接收信號(hào).低電平→接收數(shù)據(jù),高電平→發(fā)送數(shù)據(jù)DEN數(shù)據(jù)允許信號(hào).低電平有效SSO系統(tǒng)狀態(tài)輸出信號(hào).與IO/M、DT/R一起,反映8088所執(zhí)行的操作HOLD保持請(qǐng)求信號(hào).用于直接存儲(chǔ)器存取操作,即DMA請(qǐng)求輸入信號(hào)HLDA保持響應(yīng)信號(hào).DMA響應(yīng)回答信號(hào)2.控制和狀態(tài)線(3)最大組態(tài)下的控制信號(hào)線S2,S1,S03個(gè)狀態(tài)信號(hào).其譯碼輸出作為8088工作在最大組態(tài)時(shí),對(duì)存儲(chǔ)器和I/O端的口讀/寫操作信號(hào).3個(gè)狀態(tài)信號(hào)與CPU所執(zhí)行的操作見(jiàn)P177,表4-1RQ/GT0、RQ/GT1
總線請(qǐng)求/允許信號(hào).雙向,低電平有效.兩個(gè)外設(shè)同時(shí)發(fā)出總線請(qǐng)求時(shí),RQ/GT0優(yōu)先權(quán)高于RQ/GT1LOCK鎖定信號(hào).低電平有效.該信號(hào)由前綴指令LOCK使其有效;有效時(shí),別的總線設(shè)備不能取得對(duì)系統(tǒng)3總線的控制權(quán)QS0,QS1
隊(duì)列狀態(tài)信號(hào).用于提供8088指令隊(duì)列狀態(tài)2.控制和狀態(tài)線(4)與組態(tài)無(wú)關(guān)的引線RD讀選通信號(hào).低電平時(shí)有效,表示正在進(jìn)行存儲(chǔ)器或I/O讀操作READY準(zhǔn)備就緒信號(hào).是CPU尋址的存儲(chǔ)器或I/O口送來(lái)的響應(yīng)信號(hào)TEST測(cè)試信號(hào).它是由WAIT指令測(cè)試的信號(hào).低電平時(shí),執(zhí)行WAIT后面的指令;高電平時(shí),CPU進(jìn)入空轉(zhuǎn)等待狀態(tài)INTR中斷請(qǐng)求信號(hào).它是外設(shè)發(fā)來(lái)的可屏蔽中斷請(qǐng)求信號(hào),可由標(biāo)志寄存器中的中斷允許標(biāo)志位來(lái)屏蔽NMI非屏蔽中斷請(qǐng)求信號(hào).它是邊沿觸發(fā)信號(hào),是不可屏蔽的RESET
復(fù)位信號(hào)2.控制和狀態(tài)線VCC電源線.要求加5V±10%的電壓GND地線.8086/8088有兩條地線,這兩條地線都要接地CLK時(shí)鐘信號(hào).一般由時(shí)鐘信號(hào)發(fā)生器8284輸出,它提供8088的定時(shí)操作.8088的標(biāo)準(zhǔn)時(shí)鐘頻率為5MHz
3.電源和定時(shí)線4.2.28088的CPU系統(tǒng)和CPU總線1.地址鎖存器8088在訪問(wèn)存儲(chǔ)器或I/O設(shè)備時(shí),低8位/高4位地址與數(shù)據(jù)/狀態(tài)分時(shí)復(fù)用,先輸出地址,后輸出數(shù)據(jù)/狀態(tài),為了不使先送出的地址丟失,用8088組建系統(tǒng)時(shí),必須用地址鎖存器
三態(tài)地址鎖存器8282、74LS37374LS373→8D鎖存器,其引線排列和功能為:2.雙向總線驅(qū)動(dòng)器74LS245→8總線傳送器,引線排列如圖:功能:輸出允許G傳送方向DIR
操作
LHA→BLLB→AH×
隔離→增強(qiáng)8088的負(fù)載能力3.時(shí)鐘發(fā)生器8284A
8088內(nèi)部沒(méi)有時(shí)鐘信號(hào)產(chǎn)生電路。而用8284向8088及系統(tǒng)提供符合定時(shí)要求的時(shí)鐘信號(hào)CLK、準(zhǔn)備好信號(hào)READY、復(fù)位信號(hào)RESET其內(nèi)部結(jié)構(gòu)的框圖如下圖所示:8284A的框圖3.時(shí)鐘發(fā)生器8284A
4.總線控制器8288
作用:工作在最大組態(tài)時(shí),8088不直接提供總線控制信號(hào)(如ALE、存儲(chǔ)器讀/寫、I/O讀寫等),它只提供狀態(tài)信號(hào)S0~S2,8288對(duì)狀態(tài)信號(hào)譯碼轉(zhuǎn)換為總線控制信號(hào)電路:狀態(tài)譯碼
→對(duì)S0~S2譯碼命令信號(hào)發(fā)生器→產(chǎn)生命令信號(hào)控制信號(hào)產(chǎn)生器→產(chǎn)生總線控制信號(hào);控制邏輯→控制8288工作方式。命令信號(hào)
MRDC存儲(chǔ)器讀命令.通知被選中單元,把數(shù)據(jù)發(fā)送到數(shù)據(jù)總線上MWTC存儲(chǔ)器寫命令.把數(shù)據(jù)線上的數(shù)據(jù),寫入被選中存儲(chǔ)單元IORCI/O讀命令.通知被選中I/O口,把數(shù)據(jù)發(fā)送到數(shù)據(jù)總線上IOWCI/O寫命令.把數(shù)據(jù)線上的數(shù)據(jù)寫入被選中I/O口AMWC存儲(chǔ)器超前寫.同MWTC,只是提前一個(gè)時(shí)鐘脈沖
4.總線控制器8288
總線控制信號(hào)
DT/R數(shù)據(jù)發(fā)送/接收信號(hào)DEN數(shù)據(jù)允許信號(hào)MCE/PDEN設(shè)備級(jí)聯(lián)允許/外部數(shù)據(jù)允許信號(hào)ALE地址鎖存信號(hào)4.總線控制器8288
AIOWCI/O超前寫.同IOWC,超前一個(gè)時(shí)鐘脈沖INTA中斷響應(yīng)命令5.最小組態(tài)下的8088CPU系統(tǒng)
典型的最小組態(tài)下的8088CPU系統(tǒng)如圖:8088工作于最小組態(tài)系統(tǒng)地址總線系統(tǒng)數(shù)據(jù)總線系統(tǒng)控制總線A19~A16,A7~A0為分時(shí)復(fù)用線,必須用地址鎖存器74LS373或8282把這12位地址鎖存.A15~A8不用鎖存.在此全部鎖存數(shù)據(jù)線可加雙向驅(qū)動(dòng)器,也可直接輸出(小系統(tǒng)).用8088的數(shù)據(jù)允許信號(hào)DEN接245的OE,8088的的收發(fā)控制DT/R接245的DIR8088的控制線可直接作系統(tǒng)控制總線,RD、WR和IO/M經(jīng)組合形成存儲(chǔ)器讀/寫信號(hào)和I/O讀/寫信號(hào).組合邏輯電路如右圖所示:5.最小組態(tài)下的8088CPU系統(tǒng)
6.最大組態(tài)下的8088CPU系統(tǒng)
最大組態(tài)下的8088CPU系統(tǒng)如圖:8088工作于最大組態(tài)8288工作在系統(tǒng)總線方式管理系統(tǒng)中斷系統(tǒng)地址總線系統(tǒng)數(shù)據(jù)總線8288控制形成控制總線1.指令周期、總線周期和T狀態(tài)
計(jì)算機(jī)是在程序控制下工作的,每條指令的執(zhí)行,都要經(jīng)過(guò)取指,譯碼,執(zhí)行三個(gè)階段,這些操作都是在時(shí)鐘脈沖CLK的統(tǒng)一控制下一步一步進(jìn)行的,它們都需要一定的時(shí)間4.2.38088的時(shí)序
T狀態(tài)→CPU處理動(dòng)作的最小單位,即一個(gè)時(shí)鐘周期.如:8088的時(shí)鐘頻率為5MHz,故時(shí)鐘周期或1個(gè)T狀態(tài)為200ns
指令周期→執(zhí)行一條指令所需要的時(shí)間.8088中不同指令的指令周期是不等長(zhǎng)的.最短2個(gè)時(shí)鐘周期,最長(zhǎng)200個(gè)時(shí)鐘周期(如:16位乘除法指令)
總線周期→把指令周期劃分為一個(gè)個(gè)總線周期.基本的總線周期有存儲(chǔ)器讀/寫、I/O端口讀/寫和中斷響應(yīng)周期如,從存儲(chǔ)器存取一個(gè)字節(jié)就是一個(gè)總線周期(1)存儲(chǔ)器讀周期→由4個(gè)T狀態(tài)組成存儲(chǔ)器讀周期和輸入周期時(shí)序
2.最小組態(tài)下的時(shí)序(2)存儲(chǔ)器寫周期→由4個(gè)T狀態(tài)組成存儲(chǔ)器寫周期和輸出周期時(shí)序
2.最小組態(tài)下的時(shí)序(1)存儲(chǔ)器讀周期→由4個(gè)T狀態(tài)組成最大組態(tài)時(shí)存儲(chǔ)器讀周期時(shí)序
3.最大組態(tài)下的時(shí)序(2)存儲(chǔ)器寫周期→由4個(gè)T狀態(tài)組成最大組態(tài)時(shí)存儲(chǔ)器寫周期時(shí)序
3.最大組態(tài)下的時(shí)序(3)I/O讀和I/O寫周期→由5個(gè)T狀態(tài)組成最大組態(tài)時(shí)I/O讀周期和I/O寫周期時(shí)序
3.最大組態(tài)下的時(shí)序4.24.1總線概述8086/8088的CPU總線與時(shí)序Pentium的CPU總線第四章總線4.34.3Pentium的CPU總線
A31~A3地址線.雙向.低3位地址A2~A0不對(duì)外,用于組合成字節(jié)允許信號(hào)BE7~BE0
AP
地址的偶校驗(yàn)碼輸出線
ADS
地址狀態(tài)信號(hào)
A20M
A20
以上的地址線屏蔽信號(hào)
.與ISA總線兼容的計(jì)算機(jī)系統(tǒng)中必須有該信號(hào)
APCHK
地址校驗(yàn)出錯(cuò)信號(hào).在讀取Cache時(shí),Pentium會(huì)對(duì)地址進(jìn)行偶校驗(yàn),如有錯(cuò),則該信號(hào)輸出低電平4.3.1地址線及控制信號(hào)
D63~DO
數(shù)據(jù)線
BE7~BE0
分別為8個(gè)字節(jié)的允許信號(hào)
DP7~DP0
奇偶校驗(yàn)信號(hào)
PCHK
讀校驗(yàn)出錯(cuò)
PEN
奇偶校驗(yàn)允許信號(hào).若該信號(hào)輸入為低電平,則在讀校驗(yàn)出錯(cuò)時(shí)處理器會(huì)自動(dòng)作異常處理4.3.2數(shù)據(jù)線及控制信號(hào)
D/C數(shù)據(jù)/控制信號(hào).高電平→當(dāng)前總線周期傳輸?shù)氖菙?shù)據(jù),低電平→當(dāng)前總線周期傳輸?shù)氖侵噶?/p>
M/IO
存儲(chǔ)器/輸入輸出訪問(wèn)信號(hào).高電平訪存,低電平訪問(wèn)I/O端口
W/R
讀/寫信號(hào).高電平→寫操作,低電平→讀操作
LOCK
總線封鎖信號(hào).低電平有效
BRDY
突發(fā)就緒信號(hào)
NA
下一個(gè)地址有效信號(hào)
SCYC
分割周期信號(hào)
4.3.3總線周期控制信號(hào)
CACHECache控制信號(hào)
EADS
外部地址有效信號(hào)
KENCache允許信號(hào)
FLUSHCache擦除信號(hào)
AHOLD
地址保持請(qǐng)求信號(hào)
PCD和PWT
片外Cache控制信號(hào)
WB/WT
片內(nèi)Cache回寫/通寫選擇信號(hào)
HIT和HITMCache命中信號(hào)和命中Cache的狀態(tài)信號(hào)
INV
無(wú)效請(qǐng)求信號(hào)
4.3.4Cache控制信號(hào)
INTR
可屏蔽中斷請(qǐng)求信號(hào)
NM
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年心靈指導(dǎo)服務(wù)合同
- 2026年職業(yè)公益活動(dòng)企劃合同
- 2026年危險(xiǎn)廢物污染易發(fā)區(qū)保護(hù)保險(xiǎn)合同中
- 等級(jí)保護(hù)測(cè)評(píng)合同
- 2025年農(nóng)業(yè)科技創(chuàng)新與合作項(xiàng)目可行性研究報(bào)告
- 2025年風(fēng)能發(fā)電與儲(chǔ)能結(jié)合項(xiàng)目可行性研究報(bào)告
- 2025年智能音樂(lè)教育APP開發(fā)項(xiàng)目可行性研究報(bào)告
- 生豬搬運(yùn)合同范本
- 海外代理協(xié)議合同
- 紅酒展會(huì)合同范本
- 雨課堂學(xué)堂在線學(xué)堂云《金融風(fēng)險(xiǎn)管理:量化投資視角( 暨南)》單元測(cè)試考核答案
- 2026高考化學(xué)復(fù)習(xí)難題速遞之化學(xué)反應(yīng)速率與化學(xué)平衡(解答題)(2025年11月)
- 2025年山東省棗莊市輔警(協(xié)警)招聘考試題庫(kù)及答案
- 重慶試管嬰兒合同協(xié)議
- 2025廣西投資集團(tuán)有限公司招聘4人筆試歷年參考題庫(kù)附帶答案詳解
- 臨床試驗(yàn)盲法方案設(shè)計(jì)的法規(guī)符合性優(yōu)化
- 留聲機(jī)美術(shù)課件
- 2025年Walmart FCCA質(zhì)量技術(shù)驗(yàn)廠標(biāo)準(zhǔn)要求及評(píng)分標(biāo)準(zhǔn)
- 顯微鏡下的微觀世界科普
- 2026屆廣東深圳市高一生物第一學(xué)期期末監(jiān)測(cè)試題含解析
- 拍賣公司計(jì)劃書
評(píng)論
0/150
提交評(píng)論