民國98年 乙級專案 電腦硬體裝修乙級 學科

第58題

微電腦系統被設計成中斷式I / O ,其中斷服務程式之最後一行需使用下列哪一個指令,使中斷服 務結束後能返回主程式中?

題目

微電腦系統被設計成中斷式I / O ,其中斷服務程式之最後一行需使用下列哪一個指令,使中斷服 務結束後能返回主程式中?

  1. (1) E Q U
  2. (2) I R E T
  3. (3) O R G
  4. (4) J U M P

官方答案

(2) I R E T

解析

在中斷式I/O架構中,CPU回應中斷後會將程式計數器與旗標暫存器推入堆疊,進入中斷服務程式(ISR)。ISR最後必須執行 IRET(Interrupt Return)指令,由堆疊取回原程式計數器與旗標,才能正確返回主程式中斷處繼續執行。EQU與ORG為組合語言的偽指令(定義常數、設定位址),JUMP為無條件跳躍,皆不能完成中斷返回。

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

官方資料