民國99年 乙級專案 數位電子乙級 學科

第63題

下列敘述何者正確

題目

下列敘述何者正確

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

官方答案

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

解析

CPU 認可中斷請求後,會先把目前程式計數器(PC)的值,也就是返回位址,推入堆疊保存,再依中斷向量跳至中斷服務程式;結束後由堆疊彈回 PC,繼續執行原程式,故第4項正確。呼叫副程式同樣需保存返回位址與必要暫存器(含累加器)資料;中斷旗標須清除以免重複觸發;中斷期間通常可依優先權再接受更高階中斷。

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

官方資料