전자 계산기 구조정보처리산업기사 · 2014년05월25일 · 40/100
40.8비트로 표현되는 부호와 절대치의 방식에서 -50을 1비트 우측으로 시프트(shift) 했을 때 옳은 것은?
1
10011000
2
11011000
3
11011001
4
10011001정답
해설
50을 2진수로 표현하면 110010이다.(8비트로 표현하면 00110010) 부호와 절대치의 방식에서 음수로 바꾸면 10110010이다. 1비트 우측으로 시프트하면 맨 앞 자리를 제외한 모든 자리를 오른쪽으로 하나씩 밀면 된다. 10110010 -> 10011001