본문 바로가기
프로그래밍 언어/c(임베디드)

BCD란?

by [Akashic Records] 개발의선지자 2024. 12. 27.

BCD(Binary  Coded Decimal) 코드에 대해 간략하게 정리하는 포스팅을 작성하고 한다.

 

BCD 코드는 "이진화 십진법"로 번역되며

BCD 코드를 구성하는 수는 그 위치에 따라서 각 자리수마다 8,4,2,1 가중치를 갖기 때문에  "8421코드"라 호칭된다.

 

정의 : 십진수 각자리 "0 ~ 9" 를  4비트 이진수로 표현하는 코드 방식

 

예시 ) 십진수 714

 

십진수 714 7 1 4
BCD 0111 0001 0100 0111 0001 0100

 

십진수 714은 "0111 0001 0100" BCD 코드로 변환 된다.

'프로그래밍 언어 > c(임베디드)' 카테고리의 다른 글

.HEX 과 .ELF 파일 개념  (0) 2024.12.14
system() / sync()  (0) 2024.11.13
Wiegand 통신  (0) 2024.09.08
가변인자 함수 + 디버깅 매크로  (0) 2024.08.16
구조체 & 공용체 [1]  (0) 2024.07.18