Hvad er en stopbit?
En stopbit er et tegn i asynkron kommunikation, der lader en modtager vide, at byten, der transmitteres, er afsluttet. Dette er afgørende for den måde, hvorpå de fleste oplysninger transmitteres via Internettet. Uden en stopbit er det muligt, at en modtagers computer sandsynligvis vil bede om en fejlmeddelelse og gøre yderligere kommunikation med den sendende computer problematisk.
Asynkron kommunikation betyder, at data transmitteres uden eksternt ur. Som sådan kræver en modtagende computer at vide, hvornår byten slutter for at blive "klar" til at modtage den næste byte. Foruden en stopbit er det andet stykke af puslespillet startbiten, der signaliserer begyndelsen på et nyt stykke information.
Oplysninger, der transmitteres over Internettet, er opdelt i blokke af data, kendt som bytes, til transmission. Bytes inkluderer normalt otte bit data, plus en startbit og stopbit til en 10-bit tegnramme. Disse bytes samles derefter for at præsentere dataene i sin oprindelige kontekst. Bytes kan være dele af et computerprogram eller noget så enkelt som ord i en e-mail.
Selvom en start og stop-bit normalt er forbundet med moderne teknologi, inklusive avanceret datatransmission, har de to udtryk deres rødder i ældre kommunikationsteknologier. F.eks. Måtte teletypemaskiner i slutningen af det 19. og det tidlige 20. århundrede synkroniseres efter starten af hver karakter, kaldet koder. Disse koder kan ofte indeholde mere end et ord. Efter at hver kode blev transmitteret, vil der imidlertid også blive sendt en stopbit for at indikere for det modtagende team, at det var tid til at synkronisere igen.
I nogle tilfælde kan ældre teletypemaskiner have krævet mere end en stopbit. I moderne asynkron kommunikation er det dog ikke nødvendigt mere end en stopbit. Dette kan forveksle nogle computerbrugere, der snubler over Windows-kommunikationskonfigurationspanelet, især på computere med ældre operativsystemer. Der præsenteres et utal af valg, hvoraf de fleste giver ingen mening med nutidens dataoverførselsstandarder.
Hvis der ikke er en stopbit til en computer, der modtager data, vises der sandsynligvis en fejlmeddelelse. Denne fejl kaldes en indramningsfejl og kan være forårsaget af, at bytes ikke er formateret korrekt. Det kan kræve opmærksomhed fra en it-professionel. Normalt er en indramningsfejl fejlen i den sendende maskine, ikke den modtagende, skønt det er muligt, at signalnedbrydning også kan forårsage en indramningsfejl.