關於互斥(Mutual Exclusion)與旗標(Flag)的敘述,下列何者正確?
A使用一般旗標(Flag)可以完全避免兩個程序同時進入臨界區(Critical Region)的問題
B測試並設定指令(Test-and-Set Instruction)可以在單一機器指令內完成旗標的測試與設定,避免中斷干擾正確答案
C在測試旗標前停用中斷(Disable Interrupt)會導致整個系統無法繼續執行任何其他工作,直到重新開機
D訊號量(Semaphore)僅用於管理印表機等硬體裝置的存取,與程式碼無關
答案與詳解
