Hva er en sjekkbit?
En sjekkbit er en ekstra binær eller null som brukes til å indikere en feilaktig informasjon innen informasjon. I situasjoner der data kan utvikle mer enn en feil samtidig, er ikke bruken av en sjekkbit for å indikere feil fullstendig pålitelig. Kontrollbiter brukes ofte med data som overføres serielt eller for å sikre at beregningsminnet fungerer korrekt. Enten eller en null kan brukes til å indikere en feil avhengig av typen paritet som brukes.
Paritet er prosessen med å sjekke for feil når sjekkbiter brukes. En sjekkbit kalles ofte en paritetsbit. Hvis den totale mengden av dem i en riktig binær sekvens inkludert sjekkbiten er en merkelig mengde av dem, kalles det odd paritet. Til og med paritet er når den totale mengden i dataene og kontrollbiten sammen legger opp til et jevnt beløp.
Anta for eksempel at en person ønsket å overføre den syv biters binære sekvensen 1100101. Det er fire i dette tallet, derfor ville hun legge til en til endeserien hvis hun ønsket å legge til litt for å skape en merkelig paritet. nummer 1100101 1 . Hvis en person bestemte seg for å bruke jevn paritet, ville hun legge til en 0 i stedet for en 1 til slutt, og dermed produsere 1100101 0 . Valget av merkelig eller til og med paritet er vanligvis et spørsmål om faste standarder eller designervalg. Dette er den enkleste formen for å bruke en sjekkbit.
Se for deg hva som skjer når den odde paritetsstrengen 11001011 overføres. Hvis en eller null blir endret i tallet før det når sin destinasjon, vil den totale mengden av disse legge til et jevnt beløp, og dermed indikere at det er en feil i dataene. På den annen side, hvis en feil blir introdusert i en jevn paritetssekvens, vil et ulikt antall forekomme. Hvis to eller flere tall blir endret i transitt, kan det være umulig å oppdage en feil ved å bruke en enkelt sjekkbit fordi begge feilene sammen kan skape den opprinnelige pariteten.
Mer komplekse metoder er utviklet for feildeteksjon i databehandling. I tilfeller der en enkel feilidentifikasjon er alt som er nødvendig, vil det imidlertid ofte være tilstrekkelig å bruke en enkelt sjekkbit. Måten kodene er kodet på i American Standard Code for Information Interchange (ASCII) eller den utvidede binære kodede desimal-interchange-koden (EBCDIC) er eksempler på hvordan en enkelt sjekkbit brukes i informatikk. Kontrollbiter, paritet og andre feilregistreringsordninger spiller en viktig rolle i å sikre at data som blir manipulert av datamaskiner kan forbli fri for uønskede bivirkninger forårsaket av støy og feilaktige forhold.