mov eax, 0x12345678
shl eax, 8
shr eax, 8
not and or xor
mov al, 0b10010101
mov bl, 0b01111100
and al, bl ; al = al and bl
not al
응용 사례
1. bitflag
2. 동일한 값으로 xor 두 번 하면 자기 자신으로 되돌아오는 특성
(암호학에서 유용 value xor key)
3. mov al, 0 <- 이렇게 이동하는 것보다 xor al, al <- 이렇게 비트 단위 연산을 하는 게 논리회로를 만들기가 쉽기 때문에 더 빠르다. 0으로 초기화