이것은 문서의 이전 버전입니다!


이진 부호화 십진수

Binary-coded decimal (BCD). 십진수비트열로 표현하기 위한 부호화 방법. 여러 자리의 십진수를 이진수로 변환한 뒤 그걸 그대로 저장하는 보통의 방법과는 달리, BCD에서는 각 자리마다 4비트씩 고정하여 저장하기 때문에 출력이 훨씬 간단한 대신 같은 자릿수를 표현하는데 더 많은 비트가 필요하다.

BCD에서 각 자리는 0부터 9까지 각각 0000부터 1001이 할당되어 있으며, 남는 여섯 개의 비트열은 부호를 위해 쓴다. 흔히 쓰이는 부호 비트는 1100(양수), 1101(음수), 1111(양수, 부호가 붙을 수 없는 숫자일 경우)가 있고, 보통의 부호와는 달리 자릿수를 모두 쓰고 맨 뒤에 쓴다.


도쿠위키DokuWiki-custom(rev 9085d92e02)을 씁니다.
마지막 수정 2011-08-31 09:45 | 작성자 lifthrasiir