어떤 시프트 레지스터의 내용을 우측으로 3번 시프트하면 원래의 데이터 … | [정보통신산업기사 필기] 19년 2회차 기출문제 상세 페이지
1[정보통신산업기사 필기] 19년 2회차
어떤 시프트 레지스터의 내용을 우측으로 3번 시프트하면 원래의 데이터 값에서 어떤 변화가 일어나는가?
1
원래 데이터 값의 8배
2
원래 데이터 값의 1/8배
3
원래 데이터 값의 3배
4
원래 데이터 값의 1/3배
해설
시프트 레지스터를 우측으로 1번 시프트하면 각 비트가 오른쪽으로 한 자리 이동하므로, 이는 2로 나누는 것과 동일한 효과입니다. 따라서 우측으로 3번 시프트하면 이므로 원래 데이터 값의 1/8배가 됩니다. 예를 들어 이진수 1000(10진수 8)을 우측으로 3번 시프트하면 0001(10진수 1)이 되어, 8 × (1/8) = 1로 확인됩니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.