Gray-kód

Cím a munka: Gray-kód

Szakterület: Informatika, kibernetika és programozás

Leírás: tükrözött (reflex) kódok vannak kialakítva oly módon, hogy a szomszédos kódszavak, ellentétben az egyszerű bináris kódot számjegy különbözik csak egy számjegy, azaz a a minimális távolság a szomszédos kódszó a kód egyenlő eggyel.

Fájl mérete: 206 KB

Job letöltve: 14 fő.

Lab № 4

Célkitűzés: A tanulmány a szürke kódot, hogy megtudja, a jellemzői annak építése és alkalmazása

Rövid elméleti információk

Tükrözött (reflex) kódok vannak kialakítva oly módon, hogy a szomszédos kódszavak, ellentétben az egyszerű bináris kódot számjegy különbözik csak egy számjegy, azaz a a minimális távolság a szomszédos kódszó a kód egyenlő eggyel. Visszavert kódok legelterjedtebb Gray-kódot.

Konvertálása egy egyszerű bináris kódot Gray-kód által termelt algoritmus: Y n = X n; Y i = X i xor X i + 1. (xor # 150; modulo-2), ahol Y i # 150; értéke az i-edik bit a Gray-kód; X i. X i + 1 # 150; a megfelelő értékek bitjeinek bináris számot (i = 1, 2 N, feltételezve kisülést i = 1 # 150; Jr., i = n # 150; Senior). Ie az összes kategóriában, kivéve a legfiatalabb, Gray-kód értéke összegével egyenlő modulo 2 a megfelelő és a következő régebbi bit bináris kód. A legjelentősebb bit tárolja.

Decoding (inverz transzformáció) Gray-kód a bináris kód végzi a következő képlet: X n = Y N; X i = X i + 1 xor Y i. ahol X n és Y n # 150; értékek a legnagyobb helyi értékű bit a bináris kód és a Gray-kód, illetve (i = n-1, n-2. 1, feltételezve mentesíti az i = 1 # 150; Jr., i = n # 150; Senior).

  1. MSB át a dekódolt szekvencia változatlan.
  2. A következő szint összegzésével a megfelelő modulo-2 és annál idősebb soraiban a kódolt üzenet # 150; amikor a 8-bites üzenet dekódolására 4. ryazryada kell hozzá modulo 2 bit 4, 5, 6, 7 és 8 kódszó.
  1. Kódolásához száma 10111101011 Gray-kódot.

Y 11 = X 11 = 1
Y = X 10 10 11 XOR X = 1
9 Y 9 = X XOR X 10 = 1
Y = X 8 8 9 xor X = 0
Y = X 7 7 8 xor X = 0
Y 6 = X 6 XOR X 7 = 0
Y 5 = X 5 = xor X6 1
Y 4 = X 4 = xor X 5 1
Y 3 = X 3 xor X 4 = 1
Y 2 = X XOR X 2 3 = 1
Y 1 = X 1 2 xor X = 0

kódolás Eredmény: 11100011110.

  1. Dekódolja a szám 1110101, a kódolt Gray-kódot.

X 7 = Y 7 = 1
X 6 = Y 7 xor Y 6 = 0
X 5 = Y 6 7 xor Y xor Y 5 = 1
X 4 = Y 6 7 xor Y xor Y 5 xor Y 4 = 1
X 3 = Y 7 xor Y 6 XOR Y 5 xor Y 4 xor Y3 = 0
X 2 = Y 6 7 xor Y xor Y 5 xor Y 4 xor Y3 xor Y 2 = 0
X = Y 1 7 6 xor Y xor Y 5 xor Y 4 xor Y3 xor Y2 xor Y 2 = 1

Dekódolás eredménye: 1.011.001.

Gray-kód

Gray-kód

Gray-kód

Következtetés: Gray-kód yavl. reflex kódot, egy egyszerű bináris kódot. Tükrözött (reflex) kódok vannak kialakítva oly módon, hogy a szomszédos kódszavak, ellentétben az egyszerű bináris kódot számjegy különbözik csak egy számjegy, azaz a a minimális távolság a szomszédos kódszó a kód egyenlő eggyel. Visszavert kódok legelterjedtebb Gray-kód, az egyszerűsége miatt.

Automatikus vezérlés vízkezelő rendszer; megbízhatóságának növelése a tisztító berendezés, alkotó DPF azzal a képességgel, hogy ellenőrizzék annak minden eleme, különösen, és az egész rendszer; költségcsökkentést fordított víztisztító erőforrások jobb kihasználása; növeli a pontosságát és időszerűségét az állapotáról vízkezelő rendszerek, valamint az erőforrás-felhasználást, annak érdekében, hogy jelentős vezetői döntéseket.

Kapcsolódó cikkek