https://blog.csdn.net/qq_39419087/article/details/79241640
and就是與運算,兩個數按二進制位相與,全1為1,有0為0,
常用于把低位清零,例如指令 AND 0xfffffff0,%esp 将esp位址最後一位(16進制,即二進制下的4位)設為0
(1)例如指令:
mov al,01100011B
and al,00111011B
執行後:al=00100011B
(2)例如指令:
mov al,01100011B
or al,00111011B
執行後:al=01111011B
了解:
1 && 1 = 1 0 && 0 = 0 A && A = A
0 || 0 = 0 1 || 1 = 1 A || A = A