Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vypočítať šedá Kód

Gray kód , známy tiež ako odráža binárny kód , vyjadruje všetky svoje hodnoty ako postupnosť 0 a 1. Na rozdiel od binárneho kódu , každá hodnota sa líši od predchádzajúceho iba jeden bit . To má mnoho praktických aplikácií , najmä tam , kde by sa viac súčasne bit zmeny vedú k chybám . Gray kódy môžu mať ľubovoľný počet bitov , a nové kódy Gray možno vypočítať z binárnych kódov , ktoré majú jeden bit menej ako navrhované Gray kódu . Pokyny dovolená 1

Rozhodnite o počte bitov , ktoré budú tvoriť vašu Gray kódu . Predpokladajme napríklad , že chcete kód Gray , ktorý je 3 bitov . Počet bitov určuje , koľko rôznych hodnôt Gray kód môže predstavovať . Ak chcete zistiť , koľko hodnôt kódu Gray môže predstavovať, zvýšiť 2 až moc počtu bitov , ktoré tvoria kód . Napríklad , 3 - bit Gray kód môže predstavovať osem rôznych hodnôt .
2

Napíš binárny kód sekvencie , ktorá je 1 bit menej , než vaše Gray kódu ( pozri Zdroje pre viac informácií o binárnom kóde ) . Ak váš Gray kód má 3 bity , budete zapísať binárny kód pre 2 - bitovým binárnom kóde , ako je toto :

00 , 01 , 10 , 11
3

Pridanie úvodnej nuly na všetky čísla v poradí , ktorý ste práve napísal , ako je toto :

000 , 001 , 010 , 011
4

Napíšte binárny kód znovu v opačnom poradí poradí , ako je toto :

11 , 10 , 01 , 00
5

Pridať vedie jeden na všetky čísla v poradí , ktorý ste práve napísal , ako je toto :

111 , 110 , 101 , 100
6

zřetězit dva zoznamy dohromady . Teraz máte 3 - bit Gray kód , ktorý vyzerá takto :

000 , 001 , 010 , 011 , 111 , 110 , 101 , 100

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené