第1天-ARM匯編指令BIC
(Bit Clear)
BIC{條件}{S} , , dest = op_1 AND (!op_2)
BIC 是在一個字中清除位的一種方法,與 OR 位設置是相反的操作。操作數(shù) 2 是一個 32 位位掩碼(mask)。如果如果在掩碼中設置了某一位,則清除這一位。未設置的掩碼位指示此位保持不變。
BIC R0, R0, #11 ; 清除 R0 中的位 0、1、和 3。保持其余的不變。
BIC 真值表 :
Op_1 Op_2 結果 0 0 0 0 1 0 1 0 1 1 1 0
譯注:邏輯表達式為 Op_1 AND NOT Op_2
評論