F1-14 Kod Graya.pdf

(142 KB) Pobierz
F1-14
Kod Graya (refleksyjny)
W kodzie Graya dwie kolejne liczby różnią się
tylko o 1 bit na jednej pozycji
NB Gray
00000 000 00
00001 000 01
00010 000 11
00011 000 10
00100 00110
00101 00111
00110 00 101
00111 00 100
Gdy następuje zmiana bitu na najwyższej
pozycji słowa kodowego, to tworzy się odbicie
zwierciadlane ( refleksja ) słów z bitami o
niższych pozycjach ► stąd nazwa kodu
refleksyjnego
Sekwencja kodu Graya: 00-01-11-10 jest
powszechnie stosowana na siatkach Karnaugh i
przy kodowaniu stanów w tablicach przejść dla
prostych układów sekwencyjnych
01000 01 100
01001 01 101
01010 01111
01011 01110
01100 01010
01101 01011
01110 0 1001
01111 0 1000
Praktyczne zastosowania kodu Graya:
przetworniki przesuwu liniowego i kąta obrotu
na dane cyfrowe, aby uniknąć dużych
przejściowych błędów , możliwych przy kodzie
NB przykłady
10000 1 1000
10001 1 1001
Inne kody liczbowe
Kody do zapisu liczb ze znakiem , kody uzupełnieniowe i
zmiennoprzecinkowy zapis liczb będą omówione przed
opisem układów arytmetycznych w dalszych wykładach.
© J. Kalisz, WAT, 2007
829436178.021.png 829436178.022.png 829436178.023.png 829436178.024.png 829436178.001.png 829436178.002.png 829436178.003.png 829436178.004.png 829436178.005.png 829436178.006.png 829436178.007.png 829436178.008.png 829436178.009.png 829436178.010.png 829436178.011.png 829436178.012.png 829436178.013.png 829436178.014.png 829436178.015.png 829436178.016.png 829436178.017.png 829436178.018.png 829436178.019.png 829436178.020.png
 
Zgłoś jeśli naruszono regulamin