Examly題庫立即開始練習
2 類科共用卷
普考-電子工程普考-電信工程
計算機概要1158單選題

關於互斥(Mutual Exclusion)與旗標(Flag)的敘述,下列何者正確?

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

為什麼答案是 B

測試並設定指令(Test-and-Set)為硬體提供的原子指令,能在單一機器指令內不可中斷地完成測試與設定,確保互斥。

載入中…

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮