O que é um Stop Bit?
Um bit de parada é um caractere na comunicação assíncrona que permite que um receptor saiba que o byte que está sendo transmitido terminou. Isso é vital para a maneira como a maioria das informações é transmitida pela Internet. Sem parar um pouco, é possível que o computador de um destinatário provavelmente solicite uma mensagem de erro e torne mais problemática a comunicação com o computador remetente.
Comunicação assíncrona significa que os dados são transmitidos sem nenhum relógio externo. Como tal, um computador receptor exige saber quando o byte termina para ficar "pronto" para receber o próximo byte. Além de um bit de parada, a outra peça do quebra-cabeça é o bit de início, que sinaliza o início de uma nova informação.
As informações transmitidas pela Internet são divididas em blocos de dados, conhecidos como bytes, para transmissão. Os bytes normalmente incluem oito bits de dados, além de um bit de início e de parada para um quadro de caracteres de 10 bits. Esses bytes são então reunidos para apresentar os dados em seu contexto original. Os bytes podem ser partes de um programa de computador ou algo tão simples quanto palavras em um email.
Curiosamente, embora um bit de início e parada esteja normalmente associado à tecnologia moderna, incluindo a transmissão de dados de última geração, os dois termos têm suas raízes nas tecnologias de comunicação mais antigas. Por exemplo, máquinas de teletipo no final do século XIX e início do século XX precisavam ser ressincronizadas após o início de cada caractere, chamado códigos. Esses códigos geralmente podem incluir mais de uma palavra. No entanto, após a transmissão de cada código, um bit de parada também seria transmitido para indicar à equipe receptora que estava na hora de ressincronizar.
Em alguns casos, máquinas de teletipo mais antigas podem ter exigido mais de um bit de parada. No entanto, na comunicação assíncrona moderna, não é necessário mais do que um bit de parada. Isso pode confundir alguns usuários de computador que se deparam com o painel de configuração de comunicações do Windows, especialmente em computadores com sistemas operacionais mais antigos. Uma infinidade de opções é apresentada, a maioria das quais não faz sentido pelos padrões atuais de transmissão de dados.
Se um bit de parada não estiver presente para um computador que está recebendo dados, provavelmente será exibida uma mensagem de erro. Esse erro é chamado de erro de enquadramento e pode ser causado pelo fato de os bytes não serem formatados corretamente. Pode exigir a atenção de um profissional de TI. Geralmente, um erro de enquadramento é culpa da máquina remetente, não do recebimento, embora seja possível que a degradação do sinal também possa causar um erro de enquadramento.