BCD 코드(Binary Coded Decimal)는 10진수 0부터 9 까지를 2 진화한 코드로 실제 표기는 2진 수지만 10진수처럼 사용하는 코드이다 즉 0000~1001까지만 사용하고 1010~1111은 사용하지 않는다 자릿수마다 2진법으로 매칭 합니다 또한 BCD코드는 각 자리에 대한 가중치를 가지고 있습니다 7을 예를 들어 설명하겠습니다 이렇게 0~20까지 BCD코드로 표현해보면 아래 표와 같이 나옵니다 BCD 코드의 연산은 10진수처럼 연산합니다 하지만 계산 결과가 9를 초과하는 경우 계산 결과에 6 =0110(BCD) 더해야 합니다 6을 더함으로써 캐리지 리턴이 생겨서 자릿수가 넘어감을 볼 수 있습니다. 6을 더하는 이유는 이진수 4자리는 0 ~ 15까지 표현할 수 있는데 BCD에서는 10~..