목록그레이 코드 (1)
나무 숲
그레이 코드 Gray Code?
Gray code란?자료를 표현하는 방식 중 하나.I/O장치, A/D 변환기, 주변장치 등에서 숫자를 표현할 때 사용한다.수의 크기가 변할 때 인접한 수 사이에 한 자리만(1bit) 변하게 만들어진 코드이다.1비트만 변화하므로 하드웨어적인 오류가 적다. 이런 식의 그림을 가장 익숙하게 볼 수 있다. 하드 드라이브가 동작하는 방식을 통해 그레이 코드의 쓰임을 가장 간단하게 볼 수 있는 방법이라고 한다.0 위치의 이진 표현은 0000이고, 15 위치는 1111인 것을 알 수 있다. 하드 드라이브가 동작할 때 섹션 단위로 읽는데, 만약 하드 드라이브가 어떠한 이유로 오류를 겪어, 15위치에서 0위치로 훌쩍 넘어가서 읽어버릴 때, 다시말해 모든 비트가 반전되는 것은 비트를 읽을 때 오류가 있었음을 알 수 있다...
Career
2017. 3. 15. 01:39