Skip to main content

Hvad er en checkbit?

En check bit er en ekstra binær en eller nul, der bruges til at indikere en fejlagtig tilstand inden for information.I situationer, hvor data kan udvikle mere end en fejl på samme tid, er brugen af en kontrolbit for at indikere fejl ikke helt pålidelige.Kontroller, at bits ofte bruges med data, der transmitteres serielt eller til at sikre, at beregningshukommelse fungerer korrekt.Enten kan en eller en nul bruges til at indikere en fejl afhængig af den type paritet, der bruges.

Paritet er processen med at kontrollere for fejl, når der bruges kontrol af bits.En checkbit kaldes ofte en paritetsbit.Hvis den samlede mængde af dem i en korrekt binær sekvens inklusive check bit er en underlig mængde af dem, kaldes den ulige paritet.Selv paritet er, når den samlede mængde af dem i dataene og tjek bit sammen, tilføj op til et jævnt beløb.

For eksempel, formoder, at en person ville transmittere den syv bit binære sekvens 1100101. Der er fire i dette nummer, derfor erHvis hun ville tilføje lidt for at skabe ulige paritet, ville hun tilføje en 1 til slutserien og derved oprette nummeret 1100101 1 .Hvis en person besluttede at bruge jævn paritet, ville hun tilføje en 0 i stedet for en 1 til slutningen og dermed producere 1100101 0 .Valget af ulige eller endda paritet er typisk et spørgsmål om indstillede standarder eller designervalg.Dette er den enkleste form for at bruge en checkbit.

Forestil dig hvad der sker, når den ulige paritetsstreng 11001011 overføres.Hvis en eller nul ændres i antallet, før den når sin destination, vil den samlede mængde af dem tilføje et jævnt beløb, hvilket indikerer, at der er en fejl i dataene.På den anden side, hvis der indføres en fejl i en jævn paritetssekvens, vil der opstå et underligt antal dem.Hvis to eller flere tal ændres under transit, kan det være umuligt at detektere en fejl ved hjælp af en enkelt kontrolbit, fordi begge fejl sammen kan skabe den originale paritet.

Der er udviklet mere komplekse metoder til fejldetektion ved computing.I tilfælde, hvor en simpel fejlidentifikation er alt, hvad der er nødvendigt, er det ofte tilstrækkeligt at bruge en enkelt check -bit.Den måde, hvorpå tegn er kodet i den amerikanske standardkode for informationsudveksling (ASCII) eller den udvidede binære kodede decimal-interchange-kode (EBCDIC), er eksempler på, hvordan en enkelt check-bit bruges i datalogi.Kontroller bits, paritet og andre fejldetekteringsordninger spiller en vigtig rolle i at sikre, at data, der manipuleres af beregningsmæssige processer, forbliver fri for uønskede bivirkninger forårsaget af støj og forkerte forhold.