정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2008년05월11일 28번

[전자 계산기 구조] 다음 설명 중 옳은 것은?

  • ① 10101100의 오른쪽 4비트만 0(zero)으로 하려면 마스크 내용을 00001111로 OR 연산을 한다.
  • ② 0(zero)은 부동소수점으로 표현할 수 없다.
  • ③ 논리적 시프트(왼쪽이나 오른쪽 모두)는 시프트된 공간에 항상 0(zero)이 들어온다.
  • ④ 산술 시프트(왼쪽이나 오른쪽 모두)는 시프트된 공간에 항상 0(zero)이 들어온다.
(정답률: 48%)

문제 해설

정답은 "논리적 시프트(왼쪽이나 오른쪽 모두)는 시프트된 공간에 항상 0(zero)이 들어온다." 이다. 이는 논리적 시프트는 비트를 이동시키면서 빈 공간을 0으로 채우기 때문이다. 예를 들어, 10101100을 오른쪽으로 4비트 논리적 시프트하면 00001010이 되는데, 이때 빈 공간에는 모두 0이 채워진다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답