2의 보수표현이 1의 보수표현보다 널리 사용되는 주된 이유는? | [전자기사 필기] 22년 1회차 기출문제 상세 페이지
1[전자기사 필기] 22년 1회차
2의 보수표현이 1의 보수표현보다 널리 사용되는 주된 이유는?
1
음수의 표현이 가능하다.
2
숫자 0의 표현방식이 두 가지이다.
3
연산 시 캐리어 발생여부를 무시해도 된다.
4
10진수로의 변환이 더욱 용이하다.
해설
2의 보수표현이 1의 보수보다 널리 사용되는 주된 이유는 연산 시 캐리어 발생 여부를 무시해도 된다는 점이다. 1의 보수에서는 덧셈 후 발생한 캐리어를 결과에 다시 더해야 하는 순환 캐리어(end-around carry) 처리가 필요하지만, 2의 보수는 캐리어를 단순히 버려도 자동으로 올바른 결과가 나온다.
- 숫자 0의 표현방식이 두 가지: 1의 보수가 0을 +0과 -0으로 두 가지로 표현하는 문제이다.
- 음수의 표현, 10진수로의 변환: 1의 보수도 가능하므로 2의 보수 채택의 주된 이유가 아니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.