Paritní bit

Paritní bit je bit s hodnotou 0 nebo 1, který se přidává k bloku dat za účelem detekce chyb. Datům přiděluje lichou nebo sudou paritu, která se používá k ověření integrity dat.

Paritní bity se často používají při přenosu dat, aby se zajistilo, že během přenosu nedojde k jejich poškození. Každých 7 bitů dat může například obsahovat jeden paritní bit celkem tedy 8 bitů neboli jeden (bajt). Pokud je protokol přenosu dat nastaven na lichou paritu, každý datový paket musí mít lichou paritu. Pokud je nastaven na sudou paritu, každý paket musí mít sudou paritu. Pokud je přijat paket s nesprávnou paritou, dojde k chybě a data bude nutné odeslat znovu.

Paritní bit pro každý datový paket se vypočítá před přenosem dat. Níže jsou uvedeny příklady výpočtu paritního bitu při nastavení liché i sudé parity.

Lichá parita:
  • Počáteční hodnota: 1010101 (čtyři jedničky)
  • Přidaný paritní bit: 1
  • Přenášená hodnota: 10101011
  • Výsledek: Lichá parita (pět jedniček)
Sudá parita:
  • Počáteční hodnota: 1010101 (čtyři jedničky)
  • Přidaný paritní bit: 0
  • Přenášená hodnota: 10101010
  • Výsledek: Sudá parita (čtyři jedničky)

Hodnota paritního bitu závisí na počáteční paritě dat. Například binární hodnota 10000000 má lichou paritu. Proto se přidá 0, aby parita zůstala lichá, nebo 1, aby hodnota získala sudou paritu.

Kontrola parity je užitečný způsob ověřování dat, ale nejde o zcela spolehlivou metodu. Například hodnoty 1010 a 1001 mají stejnou paritu. Pokud se tedy odešle hodnota 1010 a přijme hodnota 1001, nebude zjištěna žádná chyba. To znamená, že kontroly parity nejsou při ověřování dat stoprocentně spolehlivé. Přesto je nepravděpodobné, že by v malém paketu dat byl nesprávný více než jeden bit. Pokud se změní pouze jeden bit, dojde k chybě. Kontroly parity jsou proto nejspolehlivější při použití malých velikostí paketů.

Aktualizováno March 31, 2011 od Per C.

quizOtestujte své znalosti

Floating point operations are sometimes measured with what metric?

A
BOPS
0%
B
FLOPS
0%
C
SPOTS
0%
D
POPS
0%
Correct! Incorrect!     View the FLOPS definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Paritní bit na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.