Léxico de TI › Hardware › Código dois-de-cinco

Código dois-de-cinco

Hardware Svenska → Atualizado: 2026-10-01

Um código decimal em que cada dígito tem cinco bits com exatamente dois uns — quebrou o padrão, a máquina sabe que algo deu errado.

Os dez dígitos cabem nas dez maneiras de escolher dois uns entre cinco bits. Essa restrição é o ponto central: todo padrão válido tem exatamente dois uns, então um único bit que mude para o lado errado deixa três uns ou um só, e o erro é pego na hora. Os bits recebiam pesos de modo que os dois uns somassem o dígito, com um padrão de exceção para o zero.

O código pertencia aos lugares onde a comutação era pouco confiável. Os computadores a relés da Bell e, mais tarde, o IBM 7070 o usaram para flagrar falhas na aritmética, e a mesma ideia sobrevive em códigos de barras postais. É primo do código biquinário, que faz o mesmo serviço com sete bits em vez de cinco, e membro da família de peso constante — padrões que se autoprotegem por carregarem sempre o mesmo número de uns.

← Voltar ao léxico