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

正文內(nèi)容

22中斷技術(shù)1-wenkub

2022-09-12 15:13:55 本頁面
 

【正文】 o to LB; 表示再發(fā)生溢出時(shí)將轉(zhuǎn)向 LB去處理 。中斷處理能做的工作是:保護(hù)現(xiàn)場,防止故障蔓 延,報(bào)告給操作員并提供故障信息以便維修和校正,及對程序中所造成的破壞進(jìn)行估價(jià)和恢復(fù)。 ?識別各個中斷源,分析產(chǎn)生中斷的原因。 中斷裝置 (3) IBM中大型機(jī)中斷響應(yīng)過程 外中斷舊 PSW 訪管中斷舊 PSW 程序中斷舊 PSW 機(jī)器故障中斷舊 PSW I/O中斷舊 PSW 外中斷新 PSW 訪管中斷新 PSW 程序中斷新 PSW 機(jī)器故障中斷新 PSW I/O中斷新 PSW 18 20 28 30 38 58 60 68 70 78 現(xiàn)行 PSW ② 中斷時(shí)保存現(xiàn)行 PSW ③ 中斷時(shí)裝入 現(xiàn)行 PSW ④ 中斷后恢復(fù) PSW 主存專用雙字單元 (16進(jìn)制 ) ① 裝配 中斷 碼 中斷裝置 (4) IBM PC機(jī)中斷的響應(yīng)過程 IP CS PSW 現(xiàn)行 PSW 寄存器 新 IP 新 CS 老 IP 老 CS 老 PSW 新棧頂 主存 新 PSW (1) ?處理中斷事件的程序稱為 中斷處理程序 。 ?所有計(jì)算機(jī)系統(tǒng)都采用硬件和軟件結(jié)合的方法實(shí)現(xiàn)中斷處理 。 中斷源分類 (12) ?中斷和異常要通過硬件設(shè)施來產(chǎn)生中斷請求,可看作 硬中斷 。 中斷源分類 (10) 出錯和陷入的區(qū)別如下: ?它們發(fā)生時(shí)保存的返回指令地址不同,出錯保存指向觸發(fā)異常的那條指令,而陷入保存指向觸發(fā)異常的那條指令的下一條指令。 中斷源分類 (7) ?內(nèi)中斷包括:通路校驗(yàn)錯、主存奇偶錯、非法操作碼、地址越界、頁面失效、調(diào)試指令、訪管中斷、算術(shù)操作溢出等各種程序性中斷。 中斷源分類 (4) 兩類中斷事件 運(yùn)行程序 中斷處理 程序 中斷裝置 中斷處理 程序 中斷裝置 機(jī)器故障中斷事件 程序性中斷事件 外部中斷事件 輸入輸出中斷事件 運(yùn)行程序 訪管指令 中斷源分類 (5) 按照中斷信號的來源,可把中斷分為 外中斷和內(nèi)中斷 兩類: ?外中斷 (又稱中斷 )指來自處理器和主存之外的中斷。 ?外部中斷事件。 ?中斷裝置。 (1) 中斷技術(shù) (2) : Windows2020/XP中斷處理 : Solaris中斷處理 : Linux中斷處理 (1) ?請求系統(tǒng)服務(wù), ?實(shí)現(xiàn)并行工作, ?處理突發(fā)事件, ?滿足實(shí)時(shí)要求, 都需要打斷處理器正常的工作,為此,提出了中斷概念。 ?中斷機(jī)制的共性:當(dāng)中斷事件發(fā)生后, 它 能改變處理器內(nèi)操作執(zhí)行的順序,可見中斷是現(xiàn)代操作系統(tǒng)實(shí)現(xiàn)并發(fā)性的基礎(chǔ)之一。 ?輸入輸出中斷事件。 ?內(nèi)中斷 (又稱異常 )指來自處理器和主存內(nèi)部的中斷。 ?異常是不能被屏蔽的,一旦出現(xiàn)應(yīng)立即響應(yīng)并加以處理。 ?從異常返回時(shí),出錯會重新執(zhí)行那條指令,而陷入就不會重新執(zhí)行那條指令。 ?不必由硬件發(fā)信號而能引發(fā)的中斷稱軟中斷, 軟中斷 是利用硬件中斷的概念,用軟件方式進(jìn)行模擬,實(shí)現(xiàn)宏觀上的異步執(zhí)行效果。 中斷裝置 (2) 中斷裝置 主要做以下三件事: ?發(fā)現(xiàn)中斷源。它的主要任務(wù)是處理中斷事件和恢復(fù)正常操作。 ?處理發(fā)生的中斷事件。 機(jī)器故障中斷事件的處理 下面是一些硬件失效中斷事件的處理辦法: 1) 電源故障的處理 2) 主存儲器故障的處理 程序性中斷事件的處理 (1) ?程序性中斷事件兩種處理辦法 ?中斷續(xù)元處理需要的設(shè)施 調(diào)試語句 中斷續(xù)元入口表 ?中斷續(xù)元處理過程 程序性中斷事件的處理 (2) on 條件 中斷續(xù)元入口 表示指定條件的中斷發(fā)生時(shí) , 由中斷續(xù)元進(jìn)行處理 。 程序性中斷事件的處理 (4) 中斷續(xù)元入口表的形式如下: 中斷條件 0 中斷條件 1 0 0 中斷續(xù)元入口 0 ?時(shí)鐘可以分成絕對時(shí)鐘和間隔時(shí)鐘兩種。 時(shí)鐘中斷事件的處理 (3) ?間隔時(shí)鐘是定時(shí)將一個間隔時(shí)鐘寄存器的內(nèi)容減 1,當(dāng)間隔時(shí)鐘寄存器的內(nèi)容為 0時(shí),產(chǎn)生一個間隔時(shí)鐘中斷,起到鬧鐘的作用,意味著預(yù)定的時(shí)間到了。 ? virtual 這種間隔定時(shí)器僅當(dāng)進(jìn)程正在用戶態(tài)下執(zhí)行時(shí)才計(jì)時(shí),時(shí)間到發(fā)送SIGVTALRM信號。 ? lsystime:讀取系統(tǒng)時(shí)間。 ? lsysadjtimex:用于在網(wǎng)絡(luò)環(huán)境下調(diào)整系統(tǒng)時(shí)鐘。 1) I/O操作正常結(jié)束后的處理 2) I/O操作發(fā)生故障后的處理 3) I/O操作發(fā)生異常后的處理 4) 設(shè)備報(bào)到或設(shè)備結(jié)束的處理 I/O中斷的處理 (2) 1) I/O操作正常結(jié)束后的處理 把正在等待輸入輸出操作完成的進(jìn)程設(shè)置為可執(zhí)行的狀態(tài) ,然后 , 要查看是否有等待該設(shè)備或通道的其他進(jìn)程 , 若有則釋放 。 ?對不能復(fù)執(zhí)或復(fù)執(zhí)多次仍不能克服的故障 , 系統(tǒng)向操作員報(bào)告 , 請求人工干預(yù) 。 自愿中斷事件的處理 (1) ?系統(tǒng)程序或用戶程序執(zhí)行訪管指令而引起的中斷,它表示運(yùn)行程序?qū)Σ僮飨到y(tǒng)功能的調(diào)用,所以,也稱系統(tǒng)調(diào)用,可以看作是機(jī)器指令的一種擴(kuò)充。 中斷優(yōu)先級和多重中斷 (4) IBM 370系統(tǒng)中斷優(yōu)先級由高到低的 順序是: 機(jī)器校驗(yàn)中斷 → 自愿性中斷 → 程序性中斷 → 外部中斷 → 輸入輸出中斷→ 重啟動中斷。 中斷優(yōu)先級和多重中斷 (6) 多重中斷事件的處理 中斷正在進(jìn)行處理期間,這時(shí) CPU又響應(yīng)了新的中斷事件,于是暫時(shí)停止正在運(yùn)行的中斷處理程序,轉(zhuǎn)去執(zhí)行新的中斷處理程序,這就叫 多重中斷(又稱中斷嵌套) 。 中斷優(yōu)先級和多重中斷 (10) ?響應(yīng)并進(jìn)行中斷處理 運(yùn)行中斷處理例行程序時(shí),如果出現(xiàn)任何程序性中斷,一般情況下,表明這時(shí)中斷處理程序有錯誤,應(yīng)立即響應(yīng)并進(jìn)行處理。 異常 是同步事件,它是某一個特定指令執(zhí)行的結(jié)果。 Windows 2020/XP中斷處理 概述 (3) 陷阱 指處理意外事件的一種硬件機(jī)制,當(dāng)中斷或異常發(fā)生時(shí),它能發(fā)現(xiàn)并俘獲正在執(zhí)行的線程,把它從用戶態(tài)切換到核心態(tài),并將控制權(quán)交給內(nèi)核的陷阱處理程序。 Windows 2020/XP硬件中斷處理 (2)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1