2진수 7비트로 표현하는 경우 –9에 대해 부호화 절대값, 부호화 1의… | [방송통신기사 필기] 19년 1회차 기출문제 상세 페이지
1[방송통신기사 필기] 19년 1회차
2진수 7비트로 표현하는 경우 –9에 대해 부호화 절대값, 부호화 1의 보수 및 부호화 2의 보수로 변환한 것으로 옳은 것은?
1
0001001, 0110110, 0110111
2
1001001, 0110110, 1110111
3
1001001, 1110110, 1110111
4
1001001, 0110110, 0110111
해설
7비트로 를 나타내면 부호화 절대값 1001001, 1의 보수 1110110, 2의 보수 1110111 이다.
에서 출발한다.
부호화 절대값은 부호 비트만 1로 바꾼다. 따라서 이다.
부호화 1의 보수는 7비트 전체를 반전한다. 따라서 이다.
부호화 2의 보수는 1의 보수에 1을 더한다. 따라서 이다.
- 첫 보기는 부호화 절대값의 부호 비트가 0이라 양수 표현이어서 계산값과 다르다.
- 둘째 보기는 1의 보수 값이 0으로 시작해 부호 비트까지 반전하지 않았고, 계산값과 다르다.
- 넷째 보기는 1의 보수와 2의 보수가 모두 0으로 시작해 계산값과 다르다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.