民國104年 第1梯次 電腦硬體裝修乙級 學科
第59題
微處理機處理中斷時,通常將資料暫存在何處?
題目
微處理機處理中斷時,通常將資料暫存在何處?
- (1) 資料節區
- (2) 堆疊區
- (3) 旗標暫存器
- (4) 程式節區
官方答案
(2) 堆疊區
解析
CPU處理中斷時,必須先保存目前執行的現場,包括返回位址(程式計數器)、旗標暫存器及一般暫存器的內容,這些資料會依序推入(push)堆疊區,中斷服務常式執行完畢後再從堆疊彈出(pop)還原,才能正確回到原程式繼續執行。堆疊採後進先出(LIFO)結構,最適合保存巢狀中斷的返回資訊。旗標暫存器只是被保存的項目之一,並非存放位置;資料節區與程式節區屬於記憶體分段,不作為中斷現場暫存之用。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。