3초과 부호 (1001 0111 0101)를 BCD 부호로 고치면? | [임베디드기능사 필기] 16년 2회차 기출문제 상세 페이지
1[임베디드기능사 필기] 16년 2회차
3초과 부호 (1001 0111 0101)를 BCD 부호로 고치면?
1
(0110 0100 0010)BCD
2
(0010 0100 0110)BCD
3
(0101 0111 1001)BCD
4
(0110 1000 1010)BCD
해설
3초과 부호 (1001 0111 0101)을 10진 숫자로 변환한 후 BCD 부호로 인코딩한다. 3초과 부호는 각 4비트 그룹에서 3을 더한 값을 2진 표현하므로, 역변환하려면 각 그룹에서 3을 뺀다. 1001은 9−3=6, 0111은 7−3=4, 0101은 5−3=2를 나타내므로 10진수 642이다. BCD 부호는 각 10진 자리수를 4비트 2진수로 직접 표현하므로, 6은 0110, 4는 0100, 2는 0010이 되어 (0110 0100 0010)BCD이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.