Pular para o conteúdo principal
Voltar

Paridade numérica e seus limites na tecnologia digital


°Tecnologia

A paridade classifica números inteiros como pares ou ímpares. Em dados digitais, ela também permite construir uma checagem simples. Entender a diferença entre essas aplicações ajuda a interpretar bits, reconhecer erros detectáveis e evitar promessas de proteção que o método não oferece.

Placa com uma fileira de LEDs, alguns acesos em verde, e duas esferas sobre uma bancada escura.
∟ Paridade entre números e bits. Ilustração gerada por inteligência artificial; não é diagrama de um circuito funcional. ✉ Informando Melhor

Do inteiro à sequência binária

Um inteiro é par quando pode ser escrito como duas vezes outro inteiro; caso contrário, é ímpar. Essa definição de número par inclui zero, pois zero é duas vezes zero, e números negativos, como menos quatro. Na linguagem da aritmética modular, os pares pertencem à classe zero módulo dois e os ímpares à classe um. O tamanho do número não altera essa classificação matemática: o critério continua sendo a divisibilidade por dois, sem resto.

  • Classificação dos inteiros: pares são múltiplos de dois; ímpares pertencem à outra classe módulo dois.

As regras de soma decorrem dessa definição. Somar dois pares conserva um fator dois; somar dois ímpares também produz um par. Um par somado a um ímpar dá ímpar. Por exemplo, quatro mais seis resulta em dez, três mais cinco resulta em oito, e quatro mais três resulta em sete. Na multiplicação, basta um fator par para o produto ser par; dois fatores ímpares geram um produto ímpar. São propriedades algébricas, não estimativas sobre desempenho de computadores.

Na representação binária usual de inteiros não negativos, o último bit à direita tem peso um; os demais têm pesos divisíveis por dois. Por isso, esse bit menos significativo determina se o valor é par ou ímpar. Já a paridade de uma sequência considera quantos bits valem um. O número três é escrito como 11: seu valor é ímpar, mas a sequência contém dois bits iguais a um. As duas perguntas usam a mesma ideia matemática sobre objetos diferentes.

O alcance de um bit de verificação

Na comunicação digital, um bit adicional pode completar uma regra combinada entre emissor e receptor. Com paridade par, o total de bits iguais a um, contando dados e verificação, deve ser par; com paridade ímpar, deve ser ímpar. A documentação de paridade do USART da Microchip descreve esse procedimento. Considere os dados 1011: há três bits iguais a um. Para paridade par, acrescenta-se um bit de valor um, formando 10111 neste exemplo didático. O campo completo passa a ter quatro bits iguais a um. A posição final escolhida aqui apenas facilita a leitura; não especifica a ordem física de transmissão de um equipamento. A convenção deve ser conhecida pelos dois lados.

Se o primeiro bit do campo 10111 mudar, o receptor verá 00111, que contém três bits iguais a um e viola a paridade par. Se os dois primeiros bits mudarem, o campo será 01111: o conteúdo está diferente, mas a contagem volta a ser par. O material de estruturas computacionais do MIT explica essa limitação. A checagem simples detecta uma quantidade ímpar de posições alteradas, incluindo o próprio bit de verificação.

  • Uma quantidade ímpar: Inverter um, três ou cinco bits do campo protegido altera o resultado da paridade.
  • Uma quantidade par de bits: Inverter dois ou quatro bits conserva a paridade e escapa dessa checagem isolada.
  • Detecção sem correção: Um bit de verificação não basta para localizar e reparar de forma garantida o erro.

Essa lógica pode ser implementada em componentes reais. A ficha técnica dos geradores e verificadores 74HC280 e 74HCT280, revisada em janeiro de 2024, descreve saídas para paridade par e ímpar. A documentação é um exemplo verificável de aplicação eletrônica, sem implicar que toda comunicação use o mesmo circuito. A imagem desta matéria tem função conceitual e não representa esse componente, sua pinagem ou uma montagem testada.

Detectar uma inconsistência também não significa saber como repará-la. Uma explicação técnica da Microchip sobre erros de comunicação distingue o bit único de paridade dos códigos com redundância adicional. O primeiro, isoladamente, não aponta qual posição está errada. Sem essa informação, não há como escolher de modo garantido o bit a corrigir; trocar um deles ao acaso pode manter ou agravar o erro.

Para usar a ideia com clareza, vale formular três perguntas: a análise trata do valor de um inteiro ou da contagem de bits? O campo inclui qual bit de verificação? Quais alterações o método consegue perceber? Os exemplos mostram que uma checagem aprovada não garante conteúdo intacto e que uma falha não identifica automaticamente a posição alterada. A aplicação didática pode começar com pequenas sequências, contando os bits antes e depois de mudar uma ou duas posições. Esse exercício liga aritmética e lógica sem transformar a paridade em proteção universal, correção automática ou garantia de segurança. As capacidades reais dependem do código e do sistema adotados.



Veja Mais

Título (obrigatório) 02-02-2022

Resumo semanal por e-mail

Inscreva-se para receber os destaques do Informando Melhor quando os envios começarem. Os envios ainda não estão ativos.

O cadastro é opcional e não altera o acesso aos artigos. Ao se inscrever, você autoriza o uso do seu e-mail para essa newsletter.

Para retirar seu consentimento ou solicitar a exclusão do cadastro, escreva para jhonatatorresdosreis@gmail.com, informando o e-mail inscrito. O pedido será tratado manualmente.

Política de Privacidade

Tags:
Jhonata Torres dos Reis

Jhonata Torres dos Reis

Sou Jhonata, blogueiro do Informando Melhor, e essa história começou lá atrás, quando o projeto ainda se chamava Variedades de Informações Sátira. Naquela época, a ideia era pegar informações publicadas pela imprensa, separar o que tinha graça do que não tinha, dar uma organizada na casa e transformar aquilo em algo com uma leitura mais interessante. O tempo passou, o blog cresceu, a identidade mudou e veio o Informando Melhor, com uma proposta diferente: olhar para aquelas pequenas informações que normalmente passam batidas e mostrar que, dependendo do contexto, elas podem revelar algo muito maior. Mas existe um alerta importante nessa brincadeira: transformar uma informação em conteúdo não significa inventar importância onde ela não existe. Por isso, o desafio é justamente melhorar a compreensão sem aumentar artificialmente o tamanho do fato. Hoje, o Informando Melhor continua sendo um projeto pessoal, mas também conversa com assuntos que fazem parte da vida de muita gente, sempre buscando compartilhar informação com respeito, responsabilidade, transparência e aquele compromisso básico de não transformar uma pulga em elefante só porque o título ficou bonito.