무선설비산업기사

2016년10월01日 63번

[전자계산기 일반 및 무선설비기준]
8비트로 표현되는 부호와 절대치(Signed Magnitude)의 방식에서 -50을 한 비트 우측으로 산술적 시프트 시키면 어떻게 표시되는가?

  • ① 01011001
  • ② 10110010
  • ③ 10011001
  • ④ 1 1000 0100 1011
(정답률: 52%)

문제 해설

-50을 8비트로 표현하면 부호와 절대치 방식에서는 "1 1001 0010"이 된다. 이를 한 비트 우측으로 산술적 시프트 시키면 부호 비트인 첫 번째 비트가 유지되면서 나머지 비트들이 한 칸씩 우측으로 이동한다. 따라서 "1100 1001"이 된다. 이는 8비트로 표현된 부호와 절대치 방식에서 -25를 나타내는 값이다.

보기 중에서 정답은 "10011001"이다. 이는 -50을 8비트로 표현한 부호와 절대치 방식에서의 값이 한 비트 우측으로 산술적 시프트된 결과와 일치하기 때문이다.
AppStore에서 다운로드 APK 다운로드

연도별