Особливості сірого коду

Dec 06, 2019

Особливості сірого коду

1. Сірий код належить до кодування надійності, що є методом кодування, що мінімізує помилки. Оскільки, хоча природний бінарний код може бути безпосередньо перетворений в аналоговий сигнал цифро-аналоговим перетворювачем, в деяких випадках, наприклад, при зміні від десяткової 3 до 4, кожен біт двійкового коду повинен бути змінений, що може змусити цифрові схеми виробляти дуже великі імпульси струмового імпульсу. Сірий код не має цього недоліку. При перемиканні між суміжними бітами змінюється лише один біт. Це значно зменшує плутанину логіки при переході від одного стану до іншого. Оскільки між двома сусідніми кодовими групами цього коду існує лише одна бітова різниця, коли кутове зміщення напрямку використовується для перетворення цифрової величини, коли кутове зміщення напрямку незначно змінюється (і можлива цифрова кількість) При зміні , код Грея змінюється лише один біт, який є більш надійним, ніж інші коди, які змінюють одночасно два або більше біта, що може зменшити можливість помилок.

2. Сірий код - це абсолютний метод кодування. Типовий код Грея - це одноступінчастий код самодоповнення з характеристиками відображення та циклічними характеристиками. Його циклічні та однокрокові характеристики виключають можливість великих помилок у випадковому доступі. Характеристики відображення та самозавершення роблять заперечення дуже зручним.

3. Оскільки Грей-код є змінним ваговим кодом, кожен бітовий код не має фіксованого розміру, важко безпосередньо порівняти розмір та арифметичні операції, а також його не можна безпосередньо перетворити на сигнал рівня рідини. Після перетворення коду він стає природним бінарним. Код зчитується головним комп'ютером.

5. Типовий код Грея - це квазізважений код, який використовує абсолютне кодування, і його абсолютне значення дорівнює 2 ^ i-1 (встановити найменший біт i = 1).

6. Десяткова парність числа коду Грея така ж, як і число 1s у його кодовому слові.


Послати повідомлення