電腦運行中,可能會有中斷(interrupt)訊號發生,下列敘述何者錯誤?
ACPU 的動作是先將目前機械碼指令處理完,再處理中斷訊號,而非立即處理此中斷訊號
BCPU 在處理中斷訊號時,一定要先關閉中斷機制,等到此中斷處理完成,才能再開放中斷機制,否則期間又有中斷發生時,系統必然會出錯正確答案
C中斷訊號可能來自硬體電路,也可能來自軟體程式
D有些中斷訊號的發生時間可以預期
答案與詳解
錯誤(即本題要選)。中斷處理期間並非「一定」要關中斷,現代 CPU 支援巢狀中斷與優先權機制,高優先權中斷可打斷低優先權處理,系統不會必然出錯。
