Što je stop bit?

Stop bit je znak u asinkronoj komunikaciji koji primatelju daje do znanja da je bajt koji se prenosi završio. To je od vitalnog značaja za način na koji se većina informacija prenosi internetom. Bez stop bita, moguće je da bi računalo primatelja vjerojatno postavilo poruku o pogrešci i učinilo daljnju komunikaciju s računalom pošiljateljem problematičnom.

Asinkrona komunikacija znači da se podaci prenose bez ikakvog vanjskog sata. Kao takvo, računalo primatelj zahtijeva da zna kada bajt završava kako bi se “spremio” za primanje sljedećeg bajta. Osim zaustavnog bita, drugi dio slagalice je početni bit, koji signalizira početak nove informacije.

Informacije koje se prenose putem Interneta dijele se na blokove podataka, poznate kao bajtovi, za prijenos. Bajtovi obično uključuju osam bitova podataka, plus početni bit i stop bit za okvir od 10 bita. Ti se bajtovi zatim sastavljaju kako bi se podaci prikazali u izvornom kontekstu. Bajtovi mogu biti dijelovi računalnog programa ili nešto jednostavno poput riječi u e-mailu.

Zanimljivo, dok se stop i start bit obično povezuju s modernom tehnologijom, uključujući najsuvremeniji prijenos podataka, ova dva pojma imaju svoje korijene u starijim komunikacijskim tehnologijama. Na primjer, teletipski strojevi u kasnom 19. i ranom 20. stoljeću morali su se ponovno sinkronizirati nakon početka svakog znaka, nazvanog kodovi. Ovi kodovi često mogu sadržavati više od jedne riječi. Međutim, nakon prijenosa svakog koda, također bi se prenio stop bit koji bi ukazao primatelju da je vrijeme za ponovnu sinkronizaciju.

U nekim slučajevima, stariji teletip strojevi možda su zahtijevali više od jednog zaustavnog bita. Međutim, u modernoj asinkronoj komunikaciji nije potrebno više od jednog zaustavnog bita. To može zbuniti neke korisnike računala koji naiđu na komunikacijsku konfiguracijsku ploču sustava Windows, osobito na računalima sa starijim operativnim sustavima. Predstavljen je bezbroj izbora, od kojih većina nema smisla prema današnjim standardima prijenosa podataka.
Ako za računalo koje prima podatke nije prisutan stop bit, vjerojatno će se pojaviti poruka o pogrešci. Ova se pogreška naziva pogreška kadriranja i može biti uzrokovana nepravilnim formatiranjem bajtova. Možda će zahtijevati pozornost IT stručnjaka. Obično je pogreška kadriranja kriva stroja za slanje, a ne primatelja, iako je moguće da degradacija signala također može uzrokovati pogrešku kadriranja.