모두CBT

16개의 플립플롭으로 된 시프트 레지스터에 15(10)가 기억되어 있을… | [전자기사 필기] 22년 2회차 기출문제 상세 페이지

1[전자기사 필기] 22년 2회차
16개의 플립플롭으로 된 시프트 레지스터에 15(10)가 기억되어 있을 때, 3 비트만큼 왼쪽으로 시프트한 결과는?
1
10(10)
2
30(10)
3
60(10)
4
120(10)
해설

왼쪽으로 3비트 시프트하면 값이 8배가 되어 120이 된다.

시프트 레지스터에서 왼쪽으로 1비트 시프트할 때마다 값이 2배가 된다.
15=00001111215=00001111_{2}
15×23=120=01111000215\times2^{3}=120=01111000_{2}
16비트이므로 넘침이 없다.

나머지 보기는 계산값과 다르다.

  • 10은 계산값과 다르다.
  • 30은 1비트만 왼쪽으로 시프트한 값이다.
  • 60은 2비트만 왼쪽으로 시프트한 값이다.

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