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

2000년07월23일 33번

[전자 계산기 구조] 1의 보수에 의해 표현된 수를 좌측으로 1 bit shift 하는 경우 입력되는 비트는?

  • ① 1
  • ② 0
  • ③ sing bit
  • ④ LSB(Least Significant Bit)
(정답률: 25%)

문제 해설

1의 보수는 해당 수의 모든 비트를 반전시킨 값이다. 따라서 1의 보수에 의해 표현된 수를 좌측으로 1 bit shift하면, 가장 좌측 비트(최상위 비트)는 0이 되고, 나머지 비트는 1의 보수에 의해 반전된 값으로 채워진다. 이때, 가장 좌측 비트를 "sing bit"이라고 부른다. 이유는 이 비트가 해당 수의 부호를 나타내기 때문이다. 1의 보수에 의해 표현된 수는 음수일 때 가장 좌측 비트가 1이 되고, 양수일 때는 0이 된다. 따라서 좌측으로 1 bit shift한 결과에서 가장 좌측 비트는 해당 수의 부호를 나타내는 중요한 비트이다. 나머지 보기들은 이와 관련이 없는 비트들이다.

연도별

진행 상황

0 오답
0 정답