服務(wù)程序是系統(tǒng)軟件,系統(tǒng)軟件是指控制和協(xié)調(diào)計(jì)算機(jī)及外部設(shè)備,支持應(yīng)用軟件開發(fā)和運(yùn)行的系統(tǒng),是無需用戶干預(yù)的各種程序的集合,主要功能是調(diào)度,監(jiān)控和維護(hù)計(jì)算機(jī)系統(tǒng);負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種獨(dú)立的硬件,使得它們可以協(xié)調(diào)工作。
服務(wù)性程序是一類輔助性的程序,它提供各種運(yùn)行所需的服務(wù)。例如用于程序的裝入、鏈接、編輯和調(diào)試用的 裝入程序、鏈接程序、 編輯程序及 調(diào)試程序,以及故障診斷程序、糾錯程序等,包括編輯程序、糾錯程序、連接程序等。
中斷服務(wù)程序,處理器處理急件,可理解為是一種服務(wù),是通過執(zhí)行事先編好的某個(gè)特定的程序來完成的,這種處理急件的程序被稱為中斷服務(wù)程序。與每類I/O設(shè)備相關(guān)的進(jìn)程都有一個(gè)靠近內(nèi)存底部的地址,稱作中斷向量。 它包括中斷服務(wù)程序的入口地址。
當(dāng)中央處理器正在處理內(nèi)部數(shù)據(jù)時(shí),外界發(fā)生了緊急情況,要求CPU暫停當(dāng)前的工作轉(zhuǎn)去處理這個(gè)緊急事件。處理完畢后,再回到原來被中斷的地址,繼續(xù)原來的工作,這樣的過程稱為中斷。實(shí)現(xiàn)這一功能的部件稱為中斷系統(tǒng),申請CPU中斷的請求源稱為中斷源,單片機(jī)的中斷系統(tǒng)一般允許多個(gè)中斷源,當(dāng)多個(gè)中斷源同時(shí)向CPU請求中斷時(shí),就存在一個(gè)中斷優(yōu)先權(quán)的問題。通常根據(jù)中斷源的優(yōu)先級別,優(yōu)先處理最緊急事件的中斷請求源,即最先響應(yīng)級別最高的中斷請求。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com