LONGEPASS
電腦軟體應用/電腦概論/Q15
中等
正確率 -
Q15.

有關「中斷(Interrupt)」之敘述,下列何者正確?

電腦軟體應用 · 乙級 · 電腦概論 · Q15

難易度分析

3 / 5

本題要求考生能精確區分硬體與軟體中斷的觸發機制,並理解非同步事件的特性。選項中涉及中斷巢狀化與優先權設定等核心概念,需要對作業系統底層機制有準確的記憶與分析能力,具備一定的辨析難度。

正確答案:②硬體中斷,相對於CPU 正在執行的程式,乃是一非同步事件(Asynchronous Event)

② 硬體中斷,相對於CPU 正在執行的程式,乃是一非同步事件(Asynchronous Event):硬體中斷是由外部 I/O 裝置或計時器等硬體訊號觸發,其發生時機與 CPU 當前執行的指令流程無關,屬於非同步事件(Asynchronous Event)。此為硬體中斷的核心特性。

錯誤選項解析

  • ① 中斷的要求必定來自硬體:中斷的來源不僅限於硬體,還包含軟體中斷(如系統呼叫、例外處理)。例如程式執行除以零或呼叫 OS API 時,都會觸發軟體中斷,因此「必定來自硬體」的敘述錯誤。
  • ③ 當CPU 在執行中斷時,就不能再執行其他的中斷:CPU 在執行中斷服務常式(ISR)期間,仍可接受更高優先權的中斷,此機制稱為中斷巢狀化(Nested Interrupt)。是否允許取決於中斷遮罩暫存器與優先權設定,並非絕對禁止。
  • ④ 可遮沒的中斷(Mask Interrupt)沒有優先權:可遮沒中斷(Maskable Interrupt)僅表示可透過設定 IF 旗標 來啟用或停用,但仍具有優先權層級。例如 PIC 或 APIC 控制器會依優先權決定多個中斷同時到達時的處理順序。
Learning Tip

"本題核心考點為硬體中斷與軟體中斷的區別及中斷處理機制。常考陷阱:①混淆「非同步(硬體中斷)」與「同步(軟體中斷/例外)」的概念;②誤以為可遮沒中斷等於沒有優先權,實際上「可遮沒」僅代表能否被 CPU 忽略,與優先權無關;③忽略中斷巢狀化機制,誤認中斷執行期間完全無法被再次中斷。實務上,中斷控制器(如 8259 PIC、APIC)負責管理優先權與遮罩設定。"

學員答題分佈

①中斷的要求必定來自硬體0%
②硬體中斷,相對於CPU 正在執行的程式,乃是一非同步事件(Asynchronous Event)0%
③當CPU 在執行中斷時,就不能再執行其他的中斷0%
④可遮沒的中斷(Mask Interrupt)沒有優先權0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目