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

正文內(nèi)容

微機原理中斷技術ppt課件(編輯修改稿)

2025-05-26 01:22 本頁面
 

【文章內(nèi)容簡介】 中斷時,若 1號外設有中斷請求 (高電平 ),則立即向 1號外設接口發(fā)出應答信號,同時封鎖 2號、 3號等外設的中斷請求,轉(zhuǎn)去對 1號外設服務;若 1號外設沒有中斷請求,而 2號外設有中斷請求時,響應信號便傳遞給 2號外設,向 2號外設接口發(fā)出應答信號,同時封鎖 3號外設的中斷請求;若 CPU在為 2號外設進行中斷服務時 1號外設發(fā)出了中斷請求, CPU會掛起對 2號外設的服務轉(zhuǎn)去對 1號外設服務, 1號外設處理結(jié)束后,再繼續(xù)為 2號外設服務。 第 7章 輸入 /輸出與中斷 響應3 中斷請求“ 1 ”應答 2應答 3應答 11 中斷請求2 中斷請求amp。I N Tamp。amp。 amp。amp。 amp。圖 鏈式中斷優(yōu)先級電路 第 7章 輸入 /輸出與中斷 上述兩種方法雖然可以解決中斷優(yōu)先級控制問題,但實現(xiàn)起來在硬件和軟件上都要做大量的工作,十分麻煩。目前,最方便的辦法就是利用廠家提供的可編程中斷控制器,這樣的器件在各種微機中得到普遍應用。本章后面將介紹廣泛應用于80x86微機系統(tǒng)中的專用 可編程中斷控制芯片 8259A。 第 7章 輸入 /輸出與中斷 3. 中斷嵌套 CPU在執(zhí)行低級別中斷服務程序時,又收到較高級別的中斷請求, CPU暫停執(zhí)行低級別中斷服務程序,轉(zhuǎn)去處理這個高級別的中斷,處理完后再返回低級別中斷服務程序,這個過程稱為中斷嵌套 ,如圖 。 高級中斷請求低級中斷請求S TIS TI主程序低級中斷服務程序高級中斷服務程序圖7.16 中斷嵌套示意圖 第 7章 輸入 /輸出與中斷 一般 CPU響應中斷請求后,在進入中斷服務程序前,硬件會自動實現(xiàn)關中斷,這樣, CPU在執(zhí)行中斷服務程序時將不能再響應其他中斷請求。為了實現(xiàn)中斷嵌套,應在低級別中斷服務程序的開始處加一條開中斷指令 STI。能夠?qū)崿F(xiàn)中斷嵌套的中斷系統(tǒng),其軟、硬件設計都非常復雜,如果采用了可編程中斷控制器,就會方便很多。 第 7章 輸入 /輸出與中斷 8086/8088中斷系統(tǒng) 8086/8088的中斷源類型 8086/8088 CPU可以處理 256種不同類型的中斷,每一種中斷都給定一個編號 (0?255),稱為中斷類型號, CPU根據(jù)中斷類型號來識別不同的中斷源。 8086/8088的中斷源如圖 。從圖中可以看出 8086/8088的中斷源可分為兩大類: 一類來自 CPU的外部,由外設的請求引起,稱為硬件中斷 (又稱外部中斷 );另一類來自 CPU的內(nèi)部,由執(zhí)行指令時引起,稱為軟件中斷 (又稱內(nèi)部中斷 )。 第 7章 輸入 /輸出與中斷 N M I ( 1 7 號引腳 )中 斷 邏 輯非屏蔽中斷請求I N T 2硬件 ( 外部 ) 中斷軟件 ( 內(nèi)部 ) 中斷可屏蔽中斷請求中斷類型號 32 ~ 255I N T R ( 1 8 號引腳 )中斷指令I N T nN = 32 ~ 255溢出中斷I N T OI N T 4斷點中斷I N T 3單步中斷( T F = 1)I N T 1除法錯誤I N T 0圖 8086/8088中斷源 第 7章 輸入 /輸出與中斷 1. 軟件中斷 (內(nèi)部中斷 ) 8086/8088的軟件中斷主要有五種,分為三類。 1) 處理運算過程中某些錯誤的中斷 執(zhí)行程序時,為及時處理運算中的某些錯誤, CPU以中斷方式中止正在運行的程序,提醒程序員改錯。 (1) 除法錯中斷 (中斷類型號為 0)。在 8086/8088 CPU執(zhí)行除法指令 (DIV/IDIV)時, 若發(fā)現(xiàn)除數(shù)為 0,或所得的商超過了 CPU中有關寄存器所能表示的最大值 ,則立即產(chǎn)生一個類型號為 0的內(nèi)部中斷, CPU轉(zhuǎn)去執(zhí)行除法錯中斷處理程序。 第 7章 輸入 /輸出與中斷 (2) 溢出中斷 INTO(中斷類型號為 4)。 CPU進行帶符號數(shù)的算術運算時 , 若發(fā)生了溢出 , 則標志位 OF=1, 若此時執(zhí)行 INTO指令 , 會產(chǎn)生溢出中斷 , 打印出一個錯誤信息 , 結(jié)束時不返回 ,而把控制權(quán)交給操作系統(tǒng) 。 若 OF=0, 則 INTO不產(chǎn)生中斷 ,CPU繼續(xù)執(zhí)行下一條指令 。 INTO指令通常安排在算術指令之后 ,以便在溢出時能及時處理 。 例如: ADD AX, BX INTO ;測試加法的溢出 第 7章 輸入 /輸出與中斷 2) 為調(diào)試程序設置的中斷 (1) 單步中斷 (中斷類型號為 1)。 當 TF=1時 , 每執(zhí)行一條指令 ,CPU會自動產(chǎn)生一個單步中斷 。 單步中斷可一條一
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1