1의 보수, 2의 보수
1의 보수,
0 -> 1 , 1->0 하는 것
앞자리가 1이면 음수고 0이면 양수다.
2의 보수는, 0과 -0을 구분할 수 없기 때문에 만들어진 것 이다.
2의 보수는 원래값에 1의 보수를 취하고 1을 더한 것. 설명: 0을 1의 보수 취하면 다 1이다. 그러면 이 것은 -0이된다. 근데 -0은 필요가 없다. 전부 0으로 된 것을 -128을 표현할 수 있게 하기 위해서 그런 것이다. 그러
2의 보수를 하는 이유는, 1의 보수를 할 때는 -0이 불필요하게 들어가 있었는데 -0인 것을 -128로 표현함으로서 그 문제를 해결하게 되었다.