하나의 레지스터에 기억된 자료를 모두 다른 레지스터로 옮길 때 사용하는… | [정보처리기능사 필기] 09년 2회차 기출문제 상세 페이지
1[정보처리기능사 필기] 09년 2회차
하나의 레지스터에 기억된 자료를 모두 다른 레지스터로 옮길 때 사용하는 논리연산은?
1
complement
2
shift
3
rotate
4
move
해설
한 레지스터의 자료를 그대로 다른 레지스터로 옮길 때 쓰는 연산은 ④ move(이동)이다.
move는 원본의 비트 값을 바꾸지 않고 목적 레지스터에 그대로 적재하는 전송 연산이다. 나머지 보기는 모두 비트 값이나 비트 위치를 변화시키는 연산이다.
- ① complement(보수): 각 비트를 0과 1로 반전시킨다.
- ② shift(자리이동): 비트를 좌우로 밀어내며 밀려난 비트는 버려진다.
- ③ rotate(회전): 비트를 밀되 밀려난 비트를 반대쪽 끝에 다시 채워 넣는다.
오류나 개정된 내용이 보이면 알려주세요