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

第68題

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

題目

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

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

官方答案

(1) I R E T

解析

中斷服務程式(ISR)的最後一行須執行 IRET(中斷返回指令),它會從堆疊取回進入中斷時保存的 CS:IP 與旗標暫存器,使 CPU 回到被中斷的主程式繼續執行,完成中斷現場的還原。ORG 用來設定程式或資料的起始位址,EQU 是常數符號定義,JMP 是無條件跳躍,三者只影響組譯位址或流程,都不會還原中斷現場。

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

官方資料