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ť nepárna parita

Digitálna komunikácia spoliehať na rôzne chybové kontrolnej techník , aby sa zabezpečilo , že dáta sú presne prenáša z jedného miesta na druhé . Parity bit , ktorý je jedným z najjednoduchších foriem detekcie chýb , je pomerne dobre známa , pretože sa používa v bežných sériový port pre komunikáciu s PC . S nepárna parita , paritný bit je nastavený tak , aby celkový počet jedničiek v prenášaných dát ( vrátane paritného bitu ) je nepárne číslo . Pokyny dovolená 1

Zapíšte binárne podobu dát , ktoré chcete vypočítať parity . Binárne čísla , aby všetky informácie , ktoré majú byť reprezentovaný postupnosťou jedničiek a núl . Existuje mnoho internetových stránok a freewarová programy , ktoré môžu previesť svoje dáta do binárneho tvaru . Ak vaše dáta je v znaku forme , prevod z " ASCII " na binárny . Ak sú vaše dáta v číselnej podobe , prevod z " desiatkovej " na binárne .
2

Počet počet jedničiek v postupnosti jednotiek a núl .
3

Rozdeliť toto číslo dva . Ak je výsledok tejto divízie je celé číslo ( čo znamená , že nemá podiel ) , budete mať párny počet jednotiek . Pokiaľ je výsledok delenie nie je celé číslo , budete mať nepárny počet jednotiek . Napríklad , 7 /2 = 3,5 , takže 7 je nepárne číslo ; . 12 /2 = 6 , takže 12 je párne číslo
4

Nastavte paritný bit na 1 , ak máte ešte počet jednotiek , alebo ho nastavte na nulu , ak budete mať nepárny počet jednotiek . Týmto spôsobom , paritný bit a počet jedničiek je nepárne číslo , čo je požiadavka pre nepárne parity . Ak máte 7 tie , paritný bit by mal byť nulový , pretože 7 je už nepárne číslo . Ak máte 12 tie , paritný bit by mal byť 1 , pretože 12 plus 1 je 13 , a 13 je nepárne číslo .

Najnovšie články

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