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 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 anvendes checkbits. 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 kontrollerer bit sammen Tilføj til et jævnt beløb.
Antag for eksempel, at en person ville transmittere tHan syv bit binære sekvens 1100101. Der er fire i dette nummer, derfor, hvis 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 check bit.
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 numre ændres under transit, kan det være umuligt at registrere en fejl ved hjælp af en enkelt checkbit, fordi begge fejl sammen kan CREspiste 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.