版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、類型 0類型 1類型2類型 3類型 4類型 5類型63I PCS除數(shù)為零單步(TF =1)非屏蔽中斷斷點(diǎn)中斷溢出(OF1)類型 28000H004H008H00CH010H014H070H0FCHCPU使用(5)DOS使用(59)1/18.2S定時(shí)類型 64類型 65類型66類型 67類型255100H104H108H10CH3FCH用戶使用(192)中斷向量表中斷向量表中斷向量表地址中斷向量表地址4中斷類型碼中斷類型碼 中斷向量 00 70 0F C9中斷向量指針 004FH 004EH 004DH 004CH 寄存器CSHCSLIPHIPL中斷類型號(hào)為13HCS=0070HIP=0FC9H
2、類型類型67H 中斷向量中斷向量0:19CH0:1A0H 50 200:1A2H 00 A00:1A4H 類型類型69H 中斷向量中斷向量2050 IP A000 CS中斷服務(wù)入口中斷服務(wù)入口 A000:2050 STI RETI43INT 68HMOV AX,05向量地址向量地址=68*4=1A0H12設(shè)置中斷首地址按AL中預(yù)置的中斷類型碼,DS:DX中預(yù)置的中斷首地址設(shè)置至中斷向量表中25HAH功 能說 明取用中斷首地址按AL中預(yù)置的中斷類型碼,取用中斷向量表中的首地址送至ES:BX中35H 中斷優(yōu)先級(jí)的確定中斷優(yōu)先級(jí)的確定 在微機(jī)系統(tǒng)中通常用三種方法來確定中斷源的優(yōu)先級(jí)別,即軟件查詢法、
3、硬件排隊(duì)電路法和專用中斷控制芯片法。中斷 狀態(tài) 位DBCPUINT譯碼AB查詢次序?yàn)閮?yōu)先級(jí)次序1) 軟件查詢法 對(duì)于圖7.13所示電路,設(shè)中斷寄存器端口號(hào)為n,則軟件查詢的程序段如下: IN AL,n TEST AL,80H ;1號(hào)外設(shè)有請(qǐng)求? JNZ II1;有,轉(zhuǎn)1號(hào)中斷服務(wù)程序 TEST AL,40H ;2號(hào)外設(shè)有請(qǐng)求? JNZ II2 ;有,轉(zhuǎn)2號(hào)中斷服務(wù)程序 可以看出,采用軟件查詢方式,各中斷源的優(yōu)先級(jí)是由查詢順序決定的,最先查詢的設(shè)備,其優(yōu)先級(jí)最高,最后查詢的設(shè)備,其優(yōu)先級(jí)最低。采用軟件查詢方式的優(yōu)點(diǎn)是節(jié)省硬件。但是,由于CPU每次響應(yīng)中斷時(shí)都要對(duì)各中斷源進(jìn)行逐一查詢,所以其響應(yīng)速
4、度較慢。對(duì)于優(yōu)先級(jí)較低的中斷源來說,該缺點(diǎn)更為明顯。 2) 硬件排隊(duì)電路硬件排隊(duì)電路 采用硬件排隊(duì)電路法,各個(gè)外設(shè)的優(yōu)先級(jí)與其接口在排隊(duì)電路中的位置有關(guān)。常用的硬件優(yōu)先權(quán)排隊(duì)電路有鏈?zhǔn)絻?yōu)先權(quán)排隊(duì)電路、硬件優(yōu)先級(jí)編碼加比較器的排隊(duì)電路等。 鏈?zhǔn)街袛鄡?yōu)先級(jí)電路 響應(yīng)3#中斷請(qǐng)求“ 1”應(yīng)答2#應(yīng)答3#應(yīng)答1#1#中斷請(qǐng)求2#中斷請(qǐng)求&IRQ& 上述兩種方法雖然可以解決中斷優(yōu)先級(jí)控制問題,但實(shí)現(xiàn)起來在硬件和軟件上都要做大量的工作,十分麻煩。目前,最方便的辦法就是利用廠家提供的可編程中斷控制器,這樣的器件在各種微機(jī)中得到普遍應(yīng)用。本章后面將介紹廣泛應(yīng)用于80 x86微機(jī)系統(tǒng)中的專用可編
5、程中斷控制芯片8259A。 非屏蔽中斷請(qǐng)求非屏蔽中斷請(qǐng)求中斷邏輯中斷邏輯INT N指令指令I(lǐng)NTO指令指令除法除法指令指令單步單步TF=18259A可可屏屏蔽蔽中中斷斷NMIYNY取下一條指令取下一條指令RDWRA0CS讀/寫 邏輯數(shù)據(jù)總線緩沖器級(jí)聯(lián) 緩沖/ 比較器D0D7CAS0 CAS1 CAS2SP/EN正在 服務(wù) 寄存器ISR優(yōu)先權(quán)分析器 PR中斷 請(qǐng)求 寄存器 IRR中斷屏蔽寄存器 IMR 控制邏輯內(nèi)部總線IR0IR7INTAINT初始化命令字ICW1寫入后,8259A內(nèi)部完成初始化過程:A、使8259A對(duì)中斷請(qǐng)求信號(hào)邊沿檢測(cè)電路復(fù)位,以使它在中斷請(qǐng)求信號(hào)由低變高時(shí),才能產(chǎn)生中斷。B
6、、清除中斷屏蔽寄存器,設(shè)置中斷優(yōu)先級(jí)排隊(duì)。ICW1IC4SNGL00*1LTIM*A0D7 D6 D5 D4 D3 D2 D1 D001不寫ICW4寫ICW401級(jí)聯(lián),寫ICW3單片,不寫ICW38088/8086不用標(biāo)志位0=邊沿觸發(fā)方式1=電平觸發(fā)方式ICW2 D7 D6 D5 D4 D3 D2 D1 D0T31A00T7T6T5T400 D7 D6 D5 D4 D3 D2 D1 D0IR7 T7 T6 T5 T4 T3 1 1 1IR6 T7 T6 T5 T4 T3 1 1 0IR5 T7 T6 T5 T4 T3 1 0 1IR4 T7 T6 T5 T4 T3 1 0 0IR3 T7 T
7、6 T5 T4 T3 0 1 1IR2 T7 T6 T5 T4 T3 0 1 0IR1 T7 T6 T5 T4 T3 0 0 1IR0 T7 T6 T5 T4 T3 0 0 08259A輸送的中斷類型號(hào)輸送的中斷類型號(hào)無特征位,跟在ICW1后ICW3A0D7 D6 D5 D4 D3 D2 D1 D0ICW3 中斷級(jí)聯(lián)方式的設(shè)置主片 Si表示IRi有中斷請(qǐng)求ICW3A0D7 D6 D5 D4 D3 D2 D1 D0從片 從片標(biāo)志碼ICW3在ICW1中D1=1時(shí)有效,緊跟在ICW2后IR7 IR0 SP/ENCS A0 INTA INTCS0CS2IR7 IR0 SP/ENCS A0 INTA I
8、NTCS0CS2IR7 IR0 SP/ENCS A0 INTA INTCS0CS2數(shù)據(jù)總線控制總線地址總線8259主從級(jí)聯(lián)GNDGNDVCCICW4PMAEOIM/S10SFNM BUF00A0D7 D6 D5 D4 D3 D2 D1 D001選用8085選用808601非自動(dòng)方式自動(dòng)中斷結(jié)束方式0= 全嵌套方式1= 特殊全嵌套方式= 非緩沖方式,此時(shí)若用級(jí)聯(lián),由SP/ EN確定主從設(shè)備。= 緩沖方式,本片為從片= 緩沖方式,本片為主片0 1 01 1全嵌套方式:高級(jí)中斷可打斷正在處理的中斷,優(yōu)先處理更高級(jí)的中斷。特殊全嵌套方式:對(duì)于級(jí)聯(lián)方式,主8259A把從同一從8259A來的不同級(jí)別的中斷
9、請(qǐng)求認(rèn)為是同級(jí)的。在8259A級(jí)聯(lián)時(shí),若主片處于特殊全嵌套方式就允許對(duì)相同級(jí)別的中斷請(qǐng)求開放。OCW1A0D7 D6 D5 D4 D3 D2 D1 D01=屏蔽 ;0=開放OCW1操作命令設(shè)置中斷屏蔽字,可讀可寫OCW2A0D7 D6 D5 D4 D3 D2 D1 D0優(yōu)先級(jí)輪換指定中斷優(yōu)先級(jí)中斷結(jié)束 特征位 中斷等級(jí)編碼OCW2 用來設(shè)置中斷結(jié)束方式,中斷排隊(duì)方式R SL EOI L2 L1 L0 功能 0 0 1 0 0 0 不指定EOI命令 0 1 1 L2 L1 L0 指定EOI命令 1 0 1 0 0 0 在不指定EOI方式中輪換命令 1 0 0 0 0 0 在自動(dòng)EOI方式中輪換置
10、位命令 0 0 0 0 0 0 在自動(dòng)EOI方式中輪換復(fù)位命令 1 1 1 L2 L1 L0 在指定EOI方式中輪換命令 1 1 0 L2 L1 L0 直接置優(yōu)先級(jí)輪換命令MOV AL,20HOUT 20H,ALMOV AL,65HOUT 20H,ALMOV AL,0A0HOUT 20H,ALMOV AL,0E5HOUT 20H,ALOCW3A0D7 D6 D5 D4 D3 D2 D1 D0特殊屏蔽允許特殊屏蔽設(shè)置特征位查詢方式讀寄存器允許讀ISROCW3A00X:無效 10:讀IRR 11: 讀ISR1:查詢8259狀態(tài)字 0:不查詢0X:無效 10:特殊屏蔽方式復(fù)位11:特殊屏蔽方式置位D
11、7 D6 D5 D4 D3 D2 D1 D0申請(qǐng)服務(wù)的最高 優(yōu)先權(quán)等級(jí)編碼I=1: 有中斷請(qǐng)求 I=0: 無中斷請(qǐng)求IR0 IR1 IR2 IR3 IR4 IR5 IR6 IR7T/C0計(jì)時(shí)中斷計(jì)時(shí)中斷 鍵盤控制器中斷鍵盤控制器中斷 保留保留 串行口串行口2 串行口串行口1 硬盤硬盤 軟盤軟盤 并行口并行口1INTAINT單片單片INTRINTA RD WRSP/EN+5V共15級(jí)向量中斷,采用兩片級(jí)連,故CAS2CAS0作互連線,從片的INT直接連到主片的IR2上。 端口地址,主片在020H03F范圍內(nèi),實(shí)際使用020H和021H。從片在0A00BFH范圍,實(shí)際使用0A0H,0A1H兩個(gè)端口
12、。主、從片的中斷請(qǐng)求信號(hào)均采用邊沿觸發(fā)。采用完全嵌套方式,優(yōu)先級(jí)的排列次序?yàn)?級(jí)最高,依次為1級(jí),8-15級(jí),然后是3-7級(jí)。采用非緩沖方式,主片的SPEN端接+5V,從片SPEN端接地。設(shè)定0級(jí)-7級(jí)對(duì)應(yīng)主片的中斷號(hào)為8HOFH,8級(jí)15級(jí)對(duì)應(yīng)從片的中斷號(hào)為70H77H。T/C0計(jì)時(shí)中斷計(jì)時(shí)中斷 鍵盤控制器中斷鍵盤控制器中斷 級(jí)聯(lián)中斷級(jí)聯(lián)中斷 串行口串行口2 串行口串行口1 并行口并行口2 軟盤控制器軟盤控制器 并行口并行口108 09 0A 0B 0C 0D 0E 0F IR0 IR1 IR2 IR3 IR4 IR5 IR6 IR770 71 72 73 74 75 76 77INTAIN
13、TAINTINT雙片雙片IR0 IR1 IR2 IR3 IR4 IR5 IR6 IR7IR0IR1IR2IR3IR4IR5IR6IR7SP/ENSP/EN+5VGND 6.1 半導(dǎo)體存儲(chǔ)器內(nèi)存儲(chǔ)器(主存):用來存放當(dāng)前運(yùn)行的程序數(shù)據(jù)外存儲(chǔ)器(輔存):存放暫時(shí)不運(yùn)行的程序數(shù)據(jù)主存:速度快,容量小,價(jià)格高輔存:速度慢,容量大,價(jià)格低光存儲(chǔ)器 光盤磁表面存儲(chǔ)器半導(dǎo)體存儲(chǔ)器軟磁盤硬磁盤盒式錄音帶ROMRAM可編程PROM掩膜 ROMPROMEPROMEAROM雙極型MOS 型動(dòng)態(tài)RAM靜態(tài)RAM 片選信號(hào):表示存儲(chǔ)器是否工作 讀信號(hào):表示存儲(chǔ)器的操作為讀操作 寫操作:表示存儲(chǔ)器的操作為寫操作一唯譯碼:
14、 每一字選線選中存儲(chǔ)單元二唯譯碼:X,Y譯碼,X,Y相交處選中一單元1KBCS11KBCS11KBCS11KBCS1A10 A11 A12 A13A0A9A0 A12A0 A12A0A12A0A12CS 6264CS 6264(A14)A13M/IOD0 D7D0 D7D0D7D0D71#2#1#2#00000H01FFFH02000H03FFFH04000H05FFFH06000H07FFFH1#1#2#2#00000H01FFFH02000H03FFFH04000H05FFFH06000H07FFFH8KBCS8KBCS8KBCSY0Y1Y73:8 譯碼器A13A15A0A12(1)(2)
15、(8)8KBCS8KBCS8KBCSY0Y1Y32:4 譯碼器A13A14A0A12(1)(2)(4)A15空閑2KBCS(1)2KBCS(2)2KBCS(8)2KBCS(9)2KBCS(10)Y0Y1Y7 3-8 譯碼器 A11A13A14A15A0A10111111111ABCG2AG2BG1A14 A15 +5VA11 A12A13A10(1) (2) (3) (4)(5)(6)(7)(8)(9)(10)(11)(12)去4片EPROM去8片RAMY0Y7 74LS138A0A12A0A12譯碼器A13A0A12A0A12譯碼器MCEOERDMRD1A0A121譯碼器MRDA0A12CE
16、OECEOEDOUTDOUTDOUTA13A132114 1K*4 10條地址線,4條數(shù)據(jù)線6116 2K*8 11條地址線,8條數(shù)據(jù)線6264 8K*8 13條地址線,8條數(shù)據(jù)線62128 16K*8 14條地址線,8條數(shù)據(jù)線62256 32K*8628128 128K*8數(shù)據(jù)線、控制線(片選、讀、寫),地址線1.靜態(tài)RAM動(dòng)態(tài)RAM :利用MOS管的柵極電容保存信息動(dòng)態(tài)RAM集成度高、成本低、耗電少,且必須定時(shí)刷新。動(dòng)態(tài)RAM有4管動(dòng)態(tài)RAM, 3管動(dòng)態(tài)RAM,單管動(dòng)態(tài)RAM。動(dòng)態(tài)RAM為提高集成度,減少引腳的封裝數(shù),地址線分成行地址,列地址刷新地址計(jì)數(shù)器讀/寫RAS CAS WR DRAM地址地址總線CPU Cache技術(shù):把主存儲(chǔ)器看成高速緩沖器而設(shè)置的小容量的局部存儲(chǔ)器局部性原理:時(shí)間局部性、空間局部性 CPUCache SRAM主存 DRAM輔存 硬盤Cache控制器DRAM控制器提高速度提高容量Cache、主存、輔存關(guān)系cCache的結(jié)構(gòu)主
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)參考:健康中國(guó)視域下醫(yī)療、醫(yī)保、醫(yī)藥協(xié)同發(fā)展研究
- 二零二五版房屋互換及社區(qū)活動(dòng)組織服務(wù)協(xié)議3篇
- 2025年度農(nóng)業(yè)用地承包經(jīng)營(yíng)權(quán)登記合同參考4篇
- 2025年版?zhèn)€人與投資公司信貸合作借款合同樣本4篇
- 二零二五版木工支模與智能家居安裝服務(wù)合同4篇
- 二零二五版智能家居產(chǎn)業(yè)股權(quán)投資及合作生產(chǎn)合同3篇
- 二零二五年度廚房設(shè)備節(jié)能改造與評(píng)估合同8篇
- 2025年度個(gè)人與個(gè)人草原生態(tài)補(bǔ)償資金管理合同范本4篇
- 2025年新型建筑材料采購(gòu)及安裝施工合同3篇
- 二零二五年度品牌產(chǎn)品售后服務(wù)客戶關(guān)系維護(hù)合同3篇
- GB/T 16895.3-2024低壓電氣裝置第5-54部分:電氣設(shè)備的選擇和安裝接地配置和保護(hù)導(dǎo)體
- 計(jì)劃合同部部長(zhǎng)述職報(bào)告范文
- 人教版高一地理必修一期末試卷
- GJB9001C質(zhì)量管理體系要求-培訓(xùn)專題培訓(xùn)課件
- 《呼吸衰竭的治療》
- 2024年度醫(yī)患溝通課件
- 2024年中考政治總復(fù)習(xí)初中道德與法治知識(shí)點(diǎn)總結(jié)(重點(diǎn)標(biāo)記版)
- 2024年手術(shù)室的應(yīng)急預(yù)案
- 五年級(jí)上冊(cè)小數(shù)除法豎式計(jì)算練習(xí)300題及答案
- 語(yǔ)言規(guī)劃講義
- 生活用房設(shè)施施工方案模板
評(píng)論
0/150
提交評(píng)論