다음 중 2의 보수를 사용하여 "A-B" 연산을 수행하는 것은? | [무선설비기사 필기] 15년 2회차 기출문제 상세 페이지
1[무선설비기사 필기] 15년 2회차
다음 중 2의 보수를 사용하여 "A-B" 연산을 수행하는 것은?
1
A+1
2
3
4
해설
2의 보수 뺄셈은 빼는 수 B를 1의 보수로 반전한 뒤 1을 더해 덧셈으로 바꾸는 것이므로 이 된다.
이고, 2의 보수 표현에서 이다. 덕분에 뺄셈기를 따로 두지 않고 가산기 하나로 덧셈과 뺄셈을 모두 처리할 수 있다.
실제 회로에서는 B의 각 비트를 XOR 게이트로 반전시키고, 그 제어신호를 최하위 자리의 캐리 입력 로도 함께 넣어 을 만든다.
- 1의 보수만 더하면 결과가 1 모자라서, 최상위에서 나온 올림수를 최하위에 되돌려 더하는 보정이 따로 필요하다.
- 빼는 수 B가 식에 들어가지 않거나 뺄셈 기호가 그대로 남아 있는 형태는 뺄셈을 가산으로 바꾼 것이 아니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.


