Windows Server/Kernel
2의 보수 표현
MayStyle
2007. 10. 26. 14:51
- 8 을 2의 보수로 표현 하자면
1. 8을 2진수로 표현
0000 1000
2. 2진수의 모든 비트를 invert 한다.
1111 0111
3. 1을 더한다.
1111 0111 + 1 = 1111 1000
즉 -8 은 1111 1000 이 되며,
4 - 8을 한다고 할때, 4 + -8 계산을 통해 뺏셈 계산을 덧셈과 같이 계산 할 수 있게 된다.