레지스터 값을 2n으로 곱셈을 하거나 나누는 효과를 갖는 연산은? | [전자기사 필기] 20년 1회차 기출문제 상세 페이지
1[전자기사 필기] 20년 1회차
레지스터 값을 2n으로 곱셈을 하거나 나누는 효과를 갖는 연산은?
1
논리적 MOVE
2
산술적 Shift
3
SUB
4
ADD
해설
레지스터 값에 을 곱하거나 나누는 효과를 내는 연산은 산술 시프트이다.
왼쪽으로 비트 시프트하면 배, 오른쪽으로 비트 시프트하면 배가 되며, 산술 시프트는 부호 비트를 유지한다.
나머지 보기는 다음과 같은 이유로 소거된다.
- 논리적 MOVE 는 데이터를 옮겨 복사할 뿐 값을 바꾸지 않는다.
- SUB 는 두 값의 뺄셈 연산이다.
- ADD 는 두 값의 덧셈 연산이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.