民國114年 第3梯次 電腦軟體應用乙級 學科

第49題

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

題目

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

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

官方答案

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

解析

硬體中斷由週邊裝置或計時器在任意時點送出,相對於 CPU 目前執行的程式而言是不同步發生的外部事件,故屬非同步事件。可遮沒中斷(Maskable Interrupt)仍具有優先權等級,只是可被旗標暫時遮罩;中斷要求也可由軟體指令產生(如系統呼叫、除法錯誤),並非必定來自硬體;CPU 執行中斷服務常式時,較高優先權的中斷仍可插隊,形成中斷嵌套。故僅選項2正確。

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

官方資料