산술 보완
뺄셈 연산과 논리 조작을 단순화하기 위해 디지털 컴퓨터에서 보완이 사용됩니다. 각 기수 -r 시스템 (기수 r은 수 시스템의 밑을 나타냄)에 대해 두 가지 유형의 보수가 있습니다.
SN | 보어 | 기술 |
---|---|---|
1 | 기수 보완 | 기수 보수는 r의 보수라고합니다. |
2 | 감소 된 기수 보완 | 감소 된 기수 보수를 (r-1)의 보수라고합니다. |
바이너리 시스템 보완
이진 시스템은 밑이 r = 2이기 때문에 이진 시스템에 대한 두 가지 유형의 보수는 2의 보수와 1의 보수입니다.
1의 보수
숫자의 1의 보수는 모든 1을 0으로, 모든 0을 1로 변경하여 구합니다. 이를 보완 또는 1의 보수라고합니다. 1의 Complement의 예는 다음과 같습니다.
2의 보수
이진수의 2의 보수는 1의 보수의 최소 유효 비트 (LSB)에 1을 더하여 얻습니다.
2의 보수 = 1의 보수 + 1
2의 보수 예는 다음과 같습니다.