A4000H
到
CBFFFH,共有 (1) 個字節(jié)。若用存儲容量為
32K
×8bit
的存儲芯片構(gòu)成該內(nèi)存,至少需要 (2) 片。
(操作系統(tǒng)->存儲地址計算)
(1)A.80K
B.96K
C.160K
D.192K
(2)A.2
B.5
C.8
D.10
解答:
CBFFFH-A4000H
=
27FFFH
將
16
進制換算為
10
進制為
163839/1024=160K
160K/32K=5
答案
:
(
1
)
C
、
(
2
)
B
。
●中斷響應(yīng)時間是指 (3) 。
(硬件知識->中斷處理)
(3)A.從中斷處理開始到中斷處理結(jié)束所用的時間
B.從發(fā)出中斷請求到中斷處理結(jié)束所用的時間
C.從發(fā)出中斷請求到進入中斷處理所用的時間
D.從中斷處理結(jié)束到再次中斷請求的時間
解答:
中斷響應(yīng)時間是從中斷請求到中斷處理,注意指的是響應(yīng)時間
答案:C
相關(guān)知識點:
計算機必須能夠?qū)ξ⑻幚砥魍饷姘l(fā)生的事情作出響應(yīng)。
例如,
當(dāng)按動鍵盤上一
個按鍵,
或時鐘的報時信號來到,
或軟盤驅(qū)動器工作完畢發(fā)出中斷信號時,
均將引起微處理
器的注意并處理相應(yīng)事件,這就是中斷。
中斷的作用:
① 能充分發(fā)揮處理機的使用效率:因為輸入輸出設(shè)備可以用中斷的方式同
CPU
通訊,
報告其完成
CPU
所要求的數(shù)據(jù)傳輸?shù)那闆r和問題,
這樣可以免除
CPU
不斷地查詢和等待,
從
而大大提高處理機的效率。
② 提高系統(tǒng)的實時處理能力:因為具有較高實時處理要求的設(shè)備,可以通過中斷方式
請求及時處理,從而使處理機立即運行該設(shè)備的處理程序(也是該中斷處理程序)。
中斷信號:發(fā)生某個事件時發(fā)出的信號
中斷處理程序:處理中斷信號所指示的那個工作程序
中斷源(中斷事件):引起中斷的那個事件
中斷碼:
中斷信號是發(fā)送給中央處理機并要求它處理的,但處理機又如何發(fā)現(xiàn)中斷信號呢?為
內(nèi)存按字節(jié)編址,地址從
A4000H
到
CBFFFH,共有 (1) 個字節(jié)。若用存儲容量為
32K
×8bit
的存儲芯片構(gòu)成該內(nèi)存,至少需要 (2) 片。
(操作系統(tǒng)->存儲地址計算)
(1)A.80K
B.96K
C.160K
D.192K
(2)A.2
B.5
C.8
D.10
解答:
CBFFFH-A4000H
=
27FFFH
將
16
進制換算為
10
進制為
163839/1024=160K
160K/32K=5
答案
:
(
1
)
C
、
(
2
)
B
。
●中斷響應(yīng)時間是指 (3) 。
(硬件知識->中斷處理)
(3)A.從中斷處理開始到中斷處理結(jié)束所用的時間
B.從發(fā)出中斷請求到中斷處理結(jié)束所用的時間
C.從發(fā)出中斷請求到進入中斷處理所用的時間
D.從中斷處理結(jié)束到再次中斷請求的時間
解答:
中斷響應(yīng)時間是從中斷請求到中斷處理,注意指的是響應(yīng)時間
答案:C
相關(guān)知識點:
計算機必須能夠?qū)ξ⑻幚砥魍饷姘l(fā)生的事情作出響應(yīng)。
例如,
當(dāng)按動鍵盤上一
個按鍵,
或時鐘的報時信號來到,
或軟盤驅(qū)動器工作完畢發(fā)出中斷信號時,
均將引起微處理
器的注意并處理相應(yīng)事件,這就是中斷。
中斷的作用:
① 能充分發(fā)揮處理機的使用效率:因為輸入輸出設(shè)備可以用中斷的方式同
CPU
通訊,
報告其完成
CPU
所要求的數(shù)據(jù)傳輸?shù)那闆r和問題,
這樣可以免除
CPU
不斷地查詢和等待,
從
而大大提高處理機的效率。
② 提高系統(tǒng)的實時處理能力:因為具有較高實時處理要求的設(shè)備,可以通過中斷方式
請求及時處理,從而使處理機立即運行該設(shè)備的處理程序(也是該中斷處理程序)。
中斷信號:發(fā)生某個事件時發(fā)出的信號
中斷處理程序:處理中斷信號所指示的那個工作程序
中斷源(中斷事件):引起中斷的那個事件
中斷碼:
中斷信號是發(fā)送給中央處理機并要求它處理的,但處理機又如何發(fā)現(xiàn)中斷信號呢?為
●內(nèi)存按字節(jié)編址,地址從A4000H 到 CBFFFH,共有 (1) 個字節(jié)。若用存儲容量為 32K ×8bit 的存儲芯片構(gòu)成該內(nèi)存,至少需要 (2) 片。 (操作系統(tǒng)->存儲地址計算)
(1)A.80K B.96K C.160K D.192K
(2)A.2 B.5 C.8 D.10
解答: CBFFFH-A4000H = 27FFFH 將 16 進制換算為 10 進制為
163839/1024=160K 160K/32K=5
答案 : ( 1 ) C 、 ( 2 ) B 。
●中斷響應(yīng)時間是指 (3) 。 (硬件知識->中斷處理)
(3)A.從中斷處理開始到中斷處理結(jié)束所用的時間
B.從發(fā)出中斷請求到中斷處理結(jié)束所用的時間
C.從發(fā)出中斷請求到進入中斷處理所用的時間
D.從中斷處理結(jié)束到再次中斷請求的時間
解答: 中斷響應(yīng)時間是從中斷請求到中斷處理,注意指的是響應(yīng)時間
答案:C
相關(guān)知識點: 計算機必須能夠?qū)ξ⑻幚砥魍饷姘l(fā)生的事情作出響應(yīng)。 例如, 當(dāng)按動鍵盤上一 個按鍵, 或時鐘的報時信號來到, 或軟盤驅(qū)動器工作完畢發(fā)出中斷信號時, 均將引起微處理 器的注意并處理相應(yīng)事件,這就是中斷。
中斷的作用:
① 能充分發(fā)揮處理機的使用效率:因為輸入輸出設(shè)備可以用中斷的方式同 CPU 通訊, 報告其完成 CPU 所要求的數(shù)據(jù)傳輸?shù)那闆r和問題, 這樣可以免除 CPU 不斷地查詢和等待, 從 而大大提高處理機的效率。
② 提高系統(tǒng)的實時處理能力:因為具有較高實時處理要求的設(shè)備,可以通過中斷方式 請求及時處理,從而使處理機立即運行該設(shè)備的處理程序(也是該中斷處理程序)。
中斷信號:發(fā)生某個事件時發(fā)出的信號
中斷處理程序:處理中斷信號所指示的那個工作程序
中斷源(中斷事件):引起中斷的那個事件
中斷碼: 中斷信號是發(fā)送給中央處理機并要求它處理的,但處理機又如何發(fā)現(xiàn)中斷信號呢?為 此,處理機的控制部件中增設(shè)一個能檢測中斷的機構(gòu),稱為中斷掃描機構(gòu)。通常在每條指令執(zhí)行周期內(nèi)的最后時刻掃描中斷寄存器,詢問是否有中斷信號到來。若無中斷信號,就繼續(xù)執(zhí)行下一條指令。若有中斷到來,則中斷硬件將該中斷觸發(fā)器內(nèi)容按規(guī)定的編碼送入程序狀態(tài)字PSW的相應(yīng)位(IBM中是16~31位),稱為中斷碼。
中斷的類別:
① 硬件故障中斷(不可屏蔽中斷):電源故障中斷
② 輸入/輸出中斷:鍵盤、計時器、顯示器、磁盤I/O中斷
③ 程序性中斷:除法錯誤中斷,溢出中斷,還包括:斷點中斷、單點中斷(調(diào)試用)
④ 外部中斷:對CPU而言,它的外部非通道式裝置所引起的中斷。如:時鐘中斷,操作員控制臺中斷,多機系統(tǒng)中CPU到CPU通訊中斷
⑤ 軟中斷 (訪管中斷):用戶程序和操作系統(tǒng)之間只有一個相通的“門戶”,這就是訪管指令,如利用INT n 中斷指令(SVC)發(fā)生的中斷,可以實現(xiàn)對OS功能的訪問(調(diào)用)。
這五類中斷又可按中斷方式不同劃為:
①自愿中斷:是正在運行的程序的期待的事件,這種事件是由于執(zhí)行了一條訪管指令而引起的。(只有訪管中斷是它自愿)
②強迫性中斷:是由隨機事件引起的,并非由程序設(shè)計人員事先安排的。
中斷進入:
中斷允許
CPU響應(yīng)后
保護現(xiàn)場(主要是標(biāo)志位) PSW入棧
保護斷點(現(xiàn)行的代碼段寄存器CS和指令計數(shù)IP) 入棧
處理機從外部設(shè)備獲悉中斷類型,然后就把相應(yīng)的表中項目送入IP與CS
返回: 如果中斷例行程序執(zhí)行時可能改變某些寄存器的值,那么中斷例行程序首先要保留初值,執(zhí)行結(jié)束后恢復(fù)它們,最后通過執(zhí)行一條叫“IRET” 中斷返回指令,去恢復(fù)保留在推棧上的IP、CS以及各標(biāo)志之值,從而使中斷例行程序結(jié)束。
中斷優(yōu)先級: 在多級中斷系統(tǒng)中,很可能同時有多個中斷請求,這時CPU接受中斷優(yōu)先級為最高的那個中斷,忽略其中斷優(yōu)先級較低的那些中斷