民國99年 第3梯次 數位電子乙級 學科
第46題
在80 × 86 的中斷系統中,若有一I / O 介面發出中斷要求,經中斷認知後送出的中斷型態(或 中斷向量)為15 ( 10 ) ,請問其中斷服務程式之起始位…
題目
在80 × 86 的中斷系統中,若有一I / O 介面發出中斷要求,經中斷認知後送出的中斷型態(或 中斷向量)為15 ( 10 ) ,請問其中斷服務程式之起始位址存於中斷指標表( i n t e r r u p t p o i n t e r t a b l e ) 內何位址?
- (1) 00015 H ~00016 H
- (2) 00030 H ~00031 H
- (3) 0003 C H ~0003 F H
- (4) 00060 H ~00063 H
官方答案
(3) 0003 C H ~0003 F H
解析
8086 的中斷向量表固定位於記憶體最低的 1 KB,即位址 00000H~003FFH,共可容納 256 個中斷型態;每個型態佔 4 個位元組,內容依序為 2 位元組的服務程式偏移位址與 2 位元組的段位址。中斷型態為 15(10) 時,其向量位址 = 15 × 4 = 60(10) = 3CH,因此指標存放於 0003CH~0003FH。選項 1 的 00015H 不是 4 的倍數,不可能是向量起點;00030H 對應型態 12,00060H 對應型態 24,皆與題意不符。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。