關(guān)于百家利投資三年現(xiàn)在官網(wǎng)了,百家利這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、CPU響應(yīng)中斷后,即進(jìn)入中斷周期.在中斷周期內(nèi),CPU要自動完成一系列操作,如: (1)保護(hù)程序斷點(diǎn).保護(hù)程序斷點(diǎn)就是要將當(dāng)前程序計數(shù)器PC的內(nèi)容(程序斷點(diǎn))保存到存儲器中.它可以存在存儲器的特定單元(如0號地址)內(nèi),也可以存入堆棧. (2)尋找中斷服務(wù)程序的入口地址.由于中斷周期結(jié)束后進(jìn)入下條指令(即中斷服務(wù)程序的第一條指令)的取指周期,因此在中斷周期內(nèi)必須設(shè)法找到中斷服務(wù)程序的入口地址.由于入口地址有兩種方法獲得,因此在中斷周期內(nèi)也有兩種方法尋找入口地址: 其一,在中斷周期內(nèi),將向量地址送至PC(對應(yīng)硬件向量法),使CPU下一條執(zhí)行無條件轉(zhuǎn)移指令,轉(zhuǎn)至中斷服務(wù)程序的入口地址. 其二,在中斷周期內(nèi),將軟件查詢?nèi)肟诘刂返某绦?又叫中斷識別程序)其首地址送至PC,使CPU執(zhí)行中斷識別程序,找到入口地址(對應(yīng)軟件查詢法). (3)關(guān)中斷.CPU進(jìn)入中斷周期,意味著CPU響應(yīng)了某個中斷源的請求,為了確保CPU響應(yīng)后所需作的一系列操作不至于又受到新的中斷請求的干擾,在中斷周期內(nèi)必須自動關(guān)中斷,以禁止CPU再次響應(yīng)新的中斷請求.允許中斷觸發(fā)器EINT和中斷標(biāo)記觸發(fā)器INT可選用標(biāo)準(zhǔn)的R-S觸發(fā)器.當(dāng)進(jìn)入中斷周期時,則T為"1"狀態(tài),觸發(fā)器原端輸出有一個正跳變,經(jīng)反相后產(chǎn)生一個負(fù)跳變,使EINT置0,即關(guān)中斷. 上述保護(hù)斷點(diǎn),尋找入口地址和關(guān)中斷這些操作都是在中斷周期內(nèi)由一條中斷隱指令完成的.所謂中斷隱指令即在機(jī)器指令系統(tǒng)中沒有的指令,它是CPU在中斷周期內(nèi)由硬件自動完成的一條指令.。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!