民國96年 第1梯次 數位電子乙級 學科

第15題

下列敘述何者正確

題目

下列敘述何者正確

  1. (1) 呼叫副程式時不必考慮累加器資料暫存
  2. (2) CPU 執行中斷時,不能再接受其他中斷
  3. (3) C P U 認可中斷請求後將P C 值存入堆疊
  4. (4) 執行中斷時,不必清除旗標

官方答案

(3) C P U 認可中斷請求後將P C 值存入堆疊

解析

當 CPU 認可中斷請求時,會先將程式計數器 PC 的目前值推入堆疊保存,待中斷服務程式結束後再以 IRET/RET 彈出,回復原程式執行位置,故選項3正確。選項1:呼叫副程式前通常須保存累加器等暫存器;選項2:若開啟中斷嵌套仍可接受其他中斷;選項4:中斷後常需清除中斷旗標以免重複觸發,故皆不正確。

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

官方資料