Skip to main content

회색 코드는 무엇입니까?

GREY CODE는 1947 년에 처음으로 특허를받은 주기적 이진 코드의 한 유형이지만, 1950 년대 초까지 후속 특허 애플리케이션에서 그레이 코드라는 이름은 주어지지 않았습니다.구체적으로, 회색 코드는 반사 된 이진 코드로, 문자열의 마지막 숫자는 시작 숫자와 동일하지만 역 순서로 표준 또는 자연 이진 코드의 유용성을 구축하고 확장 할 수 있음을 의미합니다.코드의 이름을 딴 Bell Labs 연구원 인 Frank Grey는 전자 기계적 스위치를 제어하기 위해이 특정 이진 숫자 시스템을 개발했습니다.오늘날 그레이 코드는 다양한 환경, 특히 아날로그 신호를 디지털 매체로 변환 해야하는 디지털 통신에서 사용됩니다..자연 이진 코드를 사용하는 기계적 스위치는 위치 측면에서 읽기가 어려울 수 있습니다.여러 스위치는 복잡한 전환 위치로 한 번에 위치를 변경할 수 있습니다.전환 단계에 따라 스위치는 실제로 전환 상태 일 때 다른 위치로가는 길에 한 위치에서 읽을 수 있습니다.여러 스위치를 곱하면 스위치 위치를 잘못 읽으면 시스템 전체 오류 및 잘못된 정보가 발생할 수 있습니다.

대안 적으로, 회색 코드를 사용할 때 단 하나의 스위치만이 위치를 변경하여 한 번에 하나의 비트가 변경되기 때문에 허위 또는 오해의 소지가있는 위치 정보의 가능성을 제거합니다.회색 코드의 개발이 초기 소개 후 수십 년 동안 계속되면서 추가 응용 프로그램이 밝혀졌습니다.예를 들어, 로터리 및 광학 인코더는 각 시퀀스 또는 위치 변화가 하나만 다르기 때문에 회색 코드를 사용합니다.마찬가지로, 디지털 커뮤니케이션, 유전자 알고리즘 및 특정 유형의 맵에 대한 오차 보정은 코드와 관련된 단일 비트 변경 속성으로 인해 회색 코드를 사용합니다.심지어 이전에 수학자들은 반사 이진 코드를 사용하여 하노이 타워 및 고대 중국 고리 퍼즐과 유사한 복잡한 수학적 질문이나 퍼즐을 해결했습니다.사용되었지만, 이러한 이진 코드는 1940 년대 후반과 1950 년대 초에 회색이 작동하기 전까지는 표준화, 특허 또는 독점적 인 사용으로 간주되지 않았다.Frank Grey가 발명 한 진공관 기기를 사용하여 Bell Labs는 아날로그 신호가 반사 이진 코드로 변환 된 첫 번째 장치를 특허했습니다.Pulse Code Communication Tube 또는 PCM 튜브로 알려진 장치에 대한 1953 년 특허 애플리케이션에서 Bell Labs는 처음으로 회색 코드를 참조했습니다.