그레이 코드

그레이 코드란 이진법 부호의 일종으로, 연속된 수들의 비트가 1개의 비트만 다른 특징을 지닌다(10진수 값이 1올라갈때마다 1비트 씩밖에 변화하지 않음)

연산에는 주로 쓰이진 않고 주로 데이터 전송, 입출력 장치에서 사용된다.

이진 코드에서 그레이 코드로 변환

  1. 이진 코드의 첫 비트는 그대로 사용한다.

  2. 두 번째 비트부터 앞 비트와 XOR 연산한 값을 사용한다.

그레이 코드에서 이진 코드로 변환

  1. 그레이 코드의 첫 비트는 그대로 사용한다.

  2. 두 번째 비트부터 변환된 이진 코드의 앞 비트와 XOR 연산한 값을 사용한다.

Last updated