Hvordan beregne Odd Paritet

Hvordan beregne Odd Paritet


Digital kommunikasjon er avhengige av ulike feilkontroll teknikker for å sikre at data blir nøyaktig overføres fra ett sted til et annet. Paritetsbiten, som er en av de enkleste formene for feildeteksjon, er ganske godt kjent fordi den brukes i standard PC seriell port kommunikasjon. Med odde paritet, blir paritetsbiten settes slik at det totale antall av de i de overførte data (inkludert paritetsbiten) er et oddetall.

Bruksanvisning

1 Skriv ned binær form av dataene du vil beregne paritet for. Binære tall tillate all informasjon å bli representert av en sekvens av enere og nuller. Det finnes mange nettsteder og freeware programmer som kan konvertere dataene til binær form. Hvis dataene er i karakter form, konvertere fra "ASCII" til binær. Hvis dataene er i numerisk form, konvertere fra "desimal" til binær.

2 Tell antall varer i sekvensen av enere og nuller.

3 Del dette tallet med to. Hvis resultatet av denne divisjonen er et helt tall (som betyr den har ingen fraksjon), har du en enda antall enere. Hvis resultatet av divisjonen er ikke et helt tall, har du en odde antall enere. For eksempel, 7/2 = 3.5, så 7 er et oddetall; 12/2 = 6, så 12 er et partall.

4 Sett paritetsbit til en hvis du har et likt antall enere, eller sette den til null hvis du har et ulikt antall funn. På denne måten er det paritetsbit pluss antall enere et oddetall, som er kravet for odde paritet. Hvis man har 7 seg, bør den paritetsbiten være null, fordi 7 allerede er et oddetall. Hvis man har for 12 seg, bør den paritetsbiten være en, fordi 12 pluss en avanserte 13, og 13 er et oddetall.