互鎖

互鎖 （ interlock ） 是指兩種設備或機制互相依賴 ， 以阻止不期望的狀態出現 。 用於防護操作員 、 設備安全 。 實現方法如紅外線 、 光幕 、 計算機上的互鎖程序 、 數字電路或模擬電路等等 。 例如 ， 電梯的互鎖 ： 在運行時電梯門不能打開 ； 電梯門打開時電梯不能啓動運行 。 而微波爐打開時就自動停止微波加熱 ， 這個不能算是互鎖 。 CPU的互鎖機制通過向指令流水線插入bubble以避開檢測到的危險 。 例如 ， 軟件程序從系統總線載入數據並指示系統在下個週期處理該數據 ， 但實際載入數據需要多個週期 （ load - to - use危險 ） 。 主要電源與備用電源的自動切換裝置也是一種互鎖設備 。