1의 보수의 장점과 한계

1의 보수의 장점과 한계점

img_57.png

장점:

  • 양수 + 음수를 계산할 때 둘의 비트 패턴을 더해서 계산할 수 있게 됨

한계점:

  • 0이 2개임
    • 0000 0001 + 1111 1110 = 1111 1111
    • 1 - 1 = 0
    • 1111 1111도 0을 나타냄
  • 최대 자리를 넘는 경우 +1을 해줘야 정상적인 값이 나옴
    • 캐리가 발생하면, 캐리를 다시 LSB에 더하
    • end-around carry 규칙

img_58.png

이런 한계를 2의 보수는 극복했음

0건의 항목