tanszek:oktatas:infrendalapjai_architekturak:informacio_ellenorzes:hamming_algoritmus
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tanszek:oktatas:infrendalapjai_architekturak:informacio_ellenorzes:hamming_algoritmus [2024/11/13 16:49] – knehez | tanszek:oktatas:infrendalapjai_architekturak:informacio_ellenorzes:hamming_algoritmus [2024/11/13 16:51] (current) – knehez | ||
---|---|---|---|
Line 17: | Line 17: | ||
A táblázat azt fejezi ki, hogy egy adott számot melyik helyiértéken (bit-en) lévő 1-esek fejezik ki. Pl. az 5-ös az 1. és a 3. bithez tartozik. A 7-es esetén az 1., 2., 3. bit egyes. | A táblázat azt fejezi ki, hogy egy adott számot melyik helyiértéken (bit-en) lévő 1-esek fejezik ki. Pl. az 5-ös az 1. és a 3. bithez tartozik. A 7-es esetén az 1., 2., 3. bit egyes. | ||
- | Más szóval az első sorban azok a számok vannak, aminek bináris alakjában az első bit 1.es. A második sorban azok a számok vannak | + | Más szóval az első sorban azok a számok vannak, aminek bináris alakjában az első bit 1.es. A második sorban azok a számok vannak, amelyek |
Az algoritmust működés közben egy példán mutatjuk be. Legyen a kódszavunk a 16 bites: | Az algoritmust működés közben egy példán mutatjuk be. Legyen a kódszavunk a 16 bites: | ||
Line 33: | Line 33: | ||
|0|0|1|0|1|1|1|0|0|0|0|0|1|0|1|1|0|1|1|1|0| | |0|0|1|0|1|1|1|0|0|0|0|0|1|0|1|1|0|1|1|1|0| | ||
+ | Tegyük fel, hogy az üzenetben egy hiba miatt az 5. bit elromlik. Az 5. bit miatt az első és a harmadik paritásbit hibás értéket fog adni, a többi viszont nem, mert azok nem számolnak az ötödik helyi értéken tárolt bittel. Az első és harmadik paritásbit közös helyi értékei: 5, 7, 13, 15, 21. Ezek között kell lenni a hibásnak! | ||
+ | Viszont ebből a 7, 13, 15, 21 a jó paritásbitek sorában is szerepelnek, | ||
tanszek/oktatas/infrendalapjai_architekturak/informacio_ellenorzes/hamming_algoritmus.1731516554.txt.gz · Last modified: 2024/11/13 16:49 by knehez