民國104年 第1梯次 電腦硬體裝修乙級 學科

第59題

微處理機處理中斷時,通常將資料暫存在何處?

題目

微處理機處理中斷時,通常將資料暫存在何處?

  1. (1) 資料節區
  2. (2) 堆疊區
  3. (3) 旗標暫存器
  4. (4) 程式節區

官方答案

(2) 堆疊區

解析

CPU處理中斷時,必須先保存目前執行的現場,包括返回位址(程式計數器)、旗標暫存器及一般暫存器的內容,這些資料會依序推入(push)堆疊區,中斷服務常式執行完畢後再從堆疊彈出(pop)還原,才能正確回到原程式繼續執行。堆疊採後進先出(LIFO)結構,最適合保存巢狀中斷的返回資訊。旗標暫存器只是被保存的項目之一,並非存放位置;資料節區與程式節區屬於記憶體分段,不作為中斷現場暫存之用。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料