모두CBT

레지스터 값을 2n으로 곱셈을 하거나 나누는 효과를 갖는 연산은? | [전자기사 필기] 20년 1회차 기출문제 상세 페이지

1[전자기사 필기] 20년 1회차
레지스터 값을 2n으로 곱셈을 하거나 나누는 효과를 갖는 연산은?
1
논리적 MOVE
2
산술적 Shift
3
SUB
4
ADD
해설

레지스터 값에 2n2^n 을 곱하거나 나누는 효과를 내는 연산은 산술 시프트이다.

왼쪽으로 nn 비트 시프트하면 2n2^n 배, 오른쪽으로 nn 비트 시프트하면 2−n2^{-n} 배가 되며, 산술 시프트는 부호 비트를 유지한다.

나머지 보기는 다음과 같은 이유로 소거된다.

  • 논리적 MOVE 는 데이터를 옮겨 복사할 뿐 값을 바꾸지 않는다.
  • SUB 는 두 값의 뺄셈 연산이다.
  • ADD 는 두 값의 덧셈 연산이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.