民國106年 第3梯次 電腦硬體裝修乙級 學科
第33題
微處理機處理中斷時,通常將資料暫存在何處?
題目
微處理機處理中斷時,通常將資料暫存在何處?
- (1) 程式節區
- (2) 旗標暫存器
- (3) 堆疊區
- (4) 資料節區
官方答案
(3) 堆疊區
解析
中斷發生時,CPU 必須先保存目前執行狀態,才能在中斷服務結束後正確返回原程式。做法是把程式計數器(PC)及相關旗標、暫存器內容推入堆疊區(stack),再由中斷向量取得服務程式位址跳去執行;服務完畢後以返回指令從堆疊彈回原值。旗標暫存器只是被保存的對象之一,本身不是儲存區;程式節區與資料節區屬於程式與資料的配置空間,不會自動用來暫存中斷現場。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。