보기
산술 우측 시프트는 부호 비트를 유지해 음수의 최상위 비트를 1로 채운다. 11111100₂를 한 비트 산술 우측 이동하면 11111110₂로 -2다.
풀이 과정
① 입력은 signed 8비트 -4(11111100₂)다. ② 오른쪽으로 1비트 이동시키되 최상위에는 부호비트 1을 채운다. ③ 11111110₂를 얻고 이는 -2이므로 ②다.
오답 함정
논리 우측 시프트는 최상위를 0으로 채우므로 다른 결과가 된다. 산술 우측 시프트와 논리 우측 시프트를 구별한다.
논리 우측 시프트는 최상위를 0으로 채우므로 다른 결과가 된다. 산술 우측 시프트와 논리 우측 시프트를 구별한다.
시험 포인트
2의 보수 signed 산술 우측 시프트는 부호 확장을 수행한다.
2의 보수 signed 산술 우측 시프트는 부호 확장을 수행한다.
자료 성격 · 이 문항과 해설은 공개 시험문항을 복제한 자료가 아니라 정보통신기사 학습 범위에 맞춰 K-BOOKS가 직접 작성한 학습용 문항입니다. 법령·고시·기준은 실제 응시 시점의 최신 공식 원문을 다시 확인하세요.