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.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?