freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

中斷控制接口ppt課件-wenkub.com

2025-01-02 04:11 本頁面
   

【正文】 主片地址:0FFDEH。 ICW4 : D0 該位置 1表示該片 8259A用于 16位以上的微機(jī),置 0表示用于 8位微機(jī),用于 8086時置 1。 8259 A從片 ACAS 0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……8259 A從片 BCAS 0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……8259 A主片CAS0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……地址總線控制總線數(shù)據(jù)總線G ND G ND VCC非緩沖方式下的級連 ENSP / 引腳為輸入, 用不同的輸入?yún)^(qū)分主片和從片 ,主片該引腳接高電平,從片該引腳接低電平,此時, ICW4的 D2位無用。 34D 7D 6 5D 5 626252423IR 7IR 6IR 57D 48D 3D 2 9D 1 1022212019IR 4IR 3IR 2IR 111D 012CAS 0CAS 1 13地 1418171615IR 0IN TCAS 22 27 A 01 28 VccWRRDCSIN T AENSP /在這種方式下,引腳 就認(rèn)為是 方式, 輸出緩沖器的控制信號 ,而此時,如果是多片級連,還要區(qū)分主片和從片,所以就 用 D2位來區(qū)分主片和從片 ,若D2=1,該片 8259A為主片,若 D2=0,該片為從片。 使用特殊的全嵌套方式時,值得注意的是,在從片的服務(wù)程序完畢后,發(fā)送 EOI命令給主片之前,要檢查從片的其他中斷是否還要求服務(wù),這可以通過讀它的 ISR來確定。從片 B MOV AL, 06H OUT 21H, AL ICW4:方式控制初始化命令 D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 SFNM BUF M/S AEOI uPM 1 特殊全嵌套方式 1 緩沖方式 1主片 0從片 1 自動結(jié)束中斷方式 1 8086CPU 0 一般全嵌套方式 0 非緩沖方式 0 非自動結(jié)束中斷方式 ICW4: D4,特殊完全嵌套方式的設(shè)置 1) 全嵌套方式 (正常 ) 中斷優(yōu)先級按 IR0~ IR7順序排列,并且只允許中斷級別高的中斷源中斷級別低的中服程序,而不能相反。 如 IR7與 IR4上接有從 8259A,則主片中 ICW3應(yīng)寫為:1001 0000B,即 90H 8259 A從片 ACAS 0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……8259 A從片 BCAS 0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……8259 A主片CAS0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……地址總線控制總線數(shù)據(jù)總線G ND G ND VCC兩個從片分別接在主片的 IR2和 IR6管腳上,則主片的ICW3為: D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 0 0 1 0 0 44H MOV AL, 44H OUT 21H, AL 。 D7 D6 D5 D4 D3 D2 D1 D0 T7 T6 T5 T4 T3 0 0 0 在 PC機(jī)中,硬盤中斷類型號是 0DH,它連接在 8259A的IR5上,則向 8259A寫的 ICW2是什么? D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 1 0 0 0 08H 0000 1101 MOV AL, 08H OUT 21H, AL 。 在級連方式下,主、從片的 ICW3的各位含義不同 。 3) IR7輸入被賦為優(yōu)先權(quán) 7( 最低優(yōu)先權(quán) ) 。 8259 A從片 ACAS 0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……8259 A從片 BCAS 0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……8259 A主片CAS0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……地址總線控制總線數(shù)據(jù)總線G ND G ND VCC四、 8259A的編程 1. 初始化編程 由 CPU向 8259A送 2~ 4個字節(jié)的初始化命令字 ICW( Initialization Command Word)。 T1 T 2 T 3 T 4C L KA L ET 1 T 2 T 3 T 4中斷類型碼AD 7 ~ AD 0I N T A第一個 INTA脈沖 第二個 INTA脈沖 8259 A從片 ACAS 0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……8259 A從片 BCAS 0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……8259 A主片CAS0CAS 1CAS 2I NTI N T AIR 0IR 7ENSP /A 0CS……地址總線控制總線數(shù)據(jù)總線若從片 A的 IR4通過主片申請中斷, CPU響應(yīng)后,在 第一個 INTA周期,主片將這個設(shè)備的 ID(連接主片的管腳號010) 發(fā)送到級連線 CAS0~ CAS2,各個從片收到這個級連號與本片寄存器存儲的 ID相比較,在第二個 INTA期間,被選中的從片就將自己的中斷類型號送上數(shù)據(jù)總線。這是在 8259A的命令字中實(shí)現(xiàn)的,一般用于復(fù)雜的多片級聯(lián)系統(tǒng)中。這種方式用在中斷不會嵌套的系統(tǒng)中。該方式用在系統(tǒng)中多個中斷源優(yōu)先權(quán)相同的場合。 2) 特殊全嵌套方式 (級聯(lián) ) 中斷優(yōu)先級按 IR0~ IR7順序排列,當(dāng)執(zhí)行某一級中服時,可響應(yīng)同級中斷源提出的中斷請求 ,從而實(shí)現(xiàn)中斷請求的特殊嵌套。這時可采用特殊的屏蔽方式,即在優(yōu)先級高的中服中,用 OCW1將 IMR中本中斷的對應(yīng)位臵 1,將本級中斷屏蔽,同時將 ISR(在服務(wù)寄存器 )中該中斷的對應(yīng)位清零,對外界來說,就好像 CPU此時沒有處理該中斷,這樣,即使是最低級的中斷請求,也會被 CPU響應(yīng)。此時 SP/EN用于輸出,啟動緩沖器工作,不能用作表示主從關(guān)系。 數(shù)據(jù)總線緩沖器: 與 CPU的數(shù)據(jù)總線連接,傳輸命令等。 在服務(wù)寄存器( ISR) : INService Register 儲存當(dāng)前 正在服務(wù)的中斷源的標(biāo)志 。 8259 A從片 ACAS 0CAS 1CAS 2IN T I N T A IR 0IR 7ENSP /……8259 A從片 BCAS 0CAS 1CAS 2IN T I N T A IR 0IR 7 ……8259 A主片CAS 0CAS 1CAS 2IN TI N T A IR0IR 7 ……8286D 0 ~ 7A 0 ~ 7B 0 ~ 7T OE+ 5 V 1 K Ω數(shù)據(jù)總線ENSP /8286D 0 ~ 7A 0 ~ 7B 0 ~ 7T OE+ 5 V 1 K Ω數(shù)據(jù)總線ENSP /8286D 0 ~ 7A 0 ~ 7B 0 ~ 7TOE+ 5 V 1 K Ω局部數(shù)據(jù)總線IN TRDENRDT /系統(tǒng)數(shù)據(jù)總線I N T ACPU數(shù)據(jù)總線緩沖器讀 / 寫邏輯級連緩沖/ 比較器RDWRA0CSCAS0CAS1CAS2ENSP /控制邏輯當(dāng)前服務(wù)寄存器( IS R )優(yōu)先權(quán)電路中斷請求寄存器( IR R )中斷屏蔽寄存器 ( IM R )D7~ D0I N T AIN TIR0IR1IR7……8259內(nèi)部結(jié)構(gòu) 數(shù)據(jù)總線緩沖器讀 / 寫邏輯級連緩沖/ 比較器RDWRA 0CSCAS 0CAS 1CAS 2ENSP /控制邏輯當(dāng)前服務(wù)寄存器( IS R )優(yōu)先權(quán)電路中斷請求寄存器( IR R )中斷屏蔽寄存器 ( IM R )D 7 ~ D 0I N T A IN TIR 0IR 1IR 7……中斷請求寄存器( IRR) : Interrupt Request Register 一片8259A有 8條外界中斷請求線 IR0~ IR7,每一條請求線有一個相應(yīng)的觸發(fā)器來保存請求信號,從而形成了中斷請求寄存器。 當(dāng)其為輸出時 , 8259A處于 “ 緩沖方式 ” ,該信號用來控制雙向總線驅(qū)動器的啟動( EN)端。 在中斷響應(yīng)期間 , 若主 8259A判定 所響應(yīng)的是由某一從片發(fā)出的請求 , 則它在級連線上發(fā)出該從片的識別號 , 并由各從片接收 。 :中斷響應(yīng)輸入信號 ,接收 CPU響應(yīng)中斷后的應(yīng)答信號。 34D7D65D5626252423IR7IR6IR57D48D3D29D11022212019IR4IR3IR2IR111D012CAS0CAS113地 1418171615IR0IN TCAS22 27 A01 28 VccWRRDCSI N T AENSP /8259對外有 28條引腳。 中斷號 查找中斷向量表 取出中服地址 轉(zhuǎn)入中服程序 IBM PC/AT的硬件中斷 (主片 ) 中斷類型碼 中斷源 中斷向量地址 中斷類型碼 中斷源 中斷向量地址 08H 計時器 20H~23H 0CH 串口 1 30H~33H 09H 鍵盤 24H~27H 0DH 并口 2 34H~37H IR2 接從片 0EH 軟盤 38H~3BH 0BH 串口 2 2CH~2FH 0FH 打印機(jī) 3CH~3FH IBM PC/AT的硬件中斷 (從片 ) 70H 實(shí)時時鐘 1C0~1C3 74H 用戶 1D0~1D3 71H 用戶 1C4~1C7 75H 協(xié)處理器 1D4~1D7 72H 用戶 1C8~1CB 76H 硬盤 1D8~1DB 73H 用戶 1CC~1CF 77H 用戶 1DC~1DF 8259 A主片IR0IR1IR2IR3IR4IR5IR6IR7I NTI NT RRDWRCSCAS0CAS1CAS2ENSP /I N T A8259 A從片IR0IR1IR2IR3IR4IR5IR6IR7I NTRDWRCSCAS0CAS1CAS2ENSP /I N T A+ 5 VI RQ3~I(xiàn) RQ7I RQ8~I(xiàn) RQ15I N T APC/AT機(jī) 8259A連接圖 鍵盤中斷: 按下中斷一次,松開中斷一次。 中斷服務(wù)程序結(jié)構(gòu) 1)程序開始必須保護(hù)中斷時的現(xiàn)場 , 中斷服務(wù)程序用到的寄存器可以用 PUSH指令將它們壓入堆棧保護(hù) 。 無論哪一種中斷 ,CPU在響應(yīng)中斷時, 最重要的是要得到中斷類型號 ;之后,應(yīng)完成如下操作: 1) 把標(biāo)志寄存器 FR的內(nèi)容壓入堆棧 2) 將 TF值保存到 TEMP, 然后使 IF=0, TF=0, 即屏蔽INTR中斷和單步中斷 。 T 1 T 2 T 3 T 4C L KA L ET 1 T 2 T 3 T 4中斷類型碼AD 7 ~ AD 0I N T A中斷響應(yīng)周期時序圖 1) 在第一個響應(yīng)周期內(nèi), CPU輸出總線鎖定信號 LOCK,防止其他處理器或 DMA控制器占用總線。 對 NMI請求,不必判斷 IF標(biāo)志,也不用外設(shè)接口給出中斷向量號, CPU響應(yīng)時不發(fā)中斷響應(yīng)周期(不回應(yīng)),自動生成其類型號 2,然后轉(zhuǎn)入相對應(yīng)的處理程序入口 。 CPU在執(zhí)行軟件中斷時,沒有中斷響應(yīng)周期 。DI中為 n號中斷對應(yīng)的中斷向量表
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1