보기
1의 보수는 정해진 비트 길이에서 각 비트의 0과 1을 반대로 바꾸는 연산이다. 4비트 0101의 1의 보수는 1010이다. 2의 보수는 비트를 반전한 뒤 1을 더하는 별도의 절차라는 점을 구별한다.
풀이 과정
① 문제의 비트열 길이를 4비트로 고정한다.
② 0101의 각 자리 0은 1로, 1은 0으로 뒤집는다.
③ 1의 보수는 1010이다.
오답 함정
1의 보수는 비트 반전만 수행한다. 2의 보수는 1의 보수를 구한 뒤 1을 더하는 과정이 추가된다.
1의 보수는 비트 반전만 수행한다. 2의 보수는 1의 보수를 구한 뒤 1을 더하는 과정이 추가된다.
시험 포인트
1의 보수=비트 반전, 2의 보수=반전+1.
1의 보수=비트 반전, 2의 보수=반전+1.
자료 성격 · 이 문항과 해설은 공개 시험문항을 복제한 자료가 아니라 정보통신기사 학습 범위에 맞춰 K-BOOKS가 직접 작성한 학습용 문항입니다. 법령·고시·기준은 실제 응시 시점의 최신 공식 원문을 다시 확인하세요.