Теория информации
100 011 диск вал Рис.2.10. Схема съема информации угла поворота вала в код Таблица 2.4 Код Грея записывается следующим образом Разряды в коде Грея не имеют постоянного веса. Вес k разряда определяется следующим образом: )1 2( 2 1 0 k k i i При этом все нечетные единицы, считая слева направо, имеют положительный вес, а все четные единицы отрицательный. Например , 10 11 1 2 13 11 37 15 )1 2 (1)1 2 (1)1 2(1 1110 Непостоянство весов разрядов затрудняет выполнение арифметических операций в коде Грея, поэтому необходимо уметь делать перевод кода Грея в обычный двоичный код и наоборот. Алгоритм перевода чисел можно представить следующим образом. Пусть A A A n n 1 0 -- двоичный код, a a a n n 1 0 -- код Грея Тогда переход из двоичного кода в код Грея выполнится по следующему алгоритму: Номер Код Грея 0 0 0 0 0 1 0 0 0 1 2 0 0 1 1 3 0 0 1 0 4 0 1 1 0 5 0 1 1 1 6 0 1 0 1 7 0 1 0 0 8 1 1 0 0 9 1 1 0 1 10 1 1 1 1 11 1 1 1 0 12 1 0 1 0 13 1 0 1 1 14 1 0 0 1 15 1 0 0 0
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy