모두CBT

연산회로 중 시프트에 의하여 바깥으로 밀려나는 비트가 그 반대편의 빈 … | [임베디드기능사 필기] 16년 1회차 기출문제 상세 페이지

1[임베디드기능사 필기] 16년 1회차
연산회로 중 시프트에 의하여 바깥으로 밀려나는 비트가 그 반대편의 빈 곳에 채워지는 형태의 직렬이동과 관계되는 것은?
1
Complement
2
Rotate
3
OR
4
AND
해설

순환 이동(Rotate)은 시프트 중 밀려나가는 비트가 반대편 빈 자리에 다시 채워지는 연산이다. 예를 들어 8비트 레지스터에서 좌측 순환이동(ROL)하면 맨 좌측으로 밀려나간 비트가 맨 우측에 입력되고, 우측 순환이동(ROR)하면 그 반대가 된다. Complement는 비트 반전, OR과 AND는 논리 연산이므로 직렬이동과 무관하며, 일반 시프트(SHL, SHR)는 밀려나간 비트가 버려지고 반대편에 0이 채워진다는 점에서 순환이동과 구별된다.

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