Почему код Грея называется отраженным кодом?

Я понимаю, что каждый серый код отличается от предыдущего на один бит, но я не совсем понимаю, почему он вызван отражением. Я наткнулся на этот веб-сайт https://www.pc-control.co.uk/gray_code.htm, где говорится: «Код Грея иногда называют отраженным двоичным, потому что первые восемь значений сравниваются с таковыми из последних 8 значений, но в обратном порядке», но первые 8 кодов Грея не сопоставимы. до последних 8 кодов серого в обратном порядке, как видно из таблицы кодов серого на их веб-сайте. Чтобы добавить меня в замешательство, таблица серого кода отличается от таблицы серого кода в моем учебнике, например, код серого для 9 = 1000 в моем учебнике, а на веб-сайте его 9 = 1101.


person lordvcs    schedule 01.01.2016    source источник


Ответы (1)


Рассмотрим последовательность на связанной странице:

0000
0001
0011
0010
0110
0111
0101
0100
1100
1101
1111
1110
1010
1011
1001
1000

Удалите самый старший бит, и вы получите красивую отраженную последовательность:

x000
x001
x011
x010
x110
x111
x101
x100
-------- mirror
x100
x101
x111
x110
x010
x011
x001
x000

Обратите внимание, что такое же отражение можно найти для последовательностей серого любой ширины.

person dlask    schedule 01.01.2016