문제 상세보기
문제 정보

문제 ID: 528122

카테고리: 전자계산기조직응용기사

강의: 미분류

키워드: 없음

문제
산술 시프트(Arithmetic Shift)에 관한 설명으로 틀린 것은?
정답을 선택하세요
1 레지스터의 값을 우측으로 시프트할 때 새로운 입력 비트는 1의 보수, 2의 보수 모두 0이 입력된다.
2 레지스터의 값을 좌측으로 시프트할 때 새로운 입력 비트는 1의 보수인 경우 부호 비트가 입력되고, 2의 보수인 경우 무조건 0이 입력된다.
3 레지스터의 값을 n비트 우측으로 시프트하면 2n으로 나누는 효과를 갖는다.
4 1의 보수 표현방식으로 레지스터에 저장된 값이 최상위 비트인 부호 비트와 최하위 비트인 LSB가 서로 다를 때 우측 시프트를 수행하면 잘림 에러(Truncation Error)가 발생한다.
단일 문제
정답
1번 : 레지스터의 값을 우측으로 시프트할 때 새로운 입력 비트는 1의 보수, 2의 보수 모두 0이 입력된다.
해설

이 문제의 정답은 1번입니다. 전자계산기조직응용기사 영역에서 자주 출제되는 유형으로, 각 보기를 비교하며 핵심 개념을 정리해 두면 유사 문제에 충분히 대비할 수 있습니다. 상세 해설은 순차적으로 보강하고 있습니다.