Decimal codificado bi-quinário - Bi-quinary coded decimal
Decimal codificado bi-quinário é um esquema de codificação numeral usado em muitos ábacos e em alguns computadores primitivos, incluindo o Colossus . O termo bi-quinário indica que o código compreende um componente de dois estados ( bi ) e um de cinco estados ( quin ário). A codificação se assemelha àquela usada por muitos ábacos, com quatro contas indicando 0 a 4 ou 5 a 9 e outra conta indicando qual desses intervalos.
Várias linguagens humanas, principalmente Khmer e Wolof , também usam sistemas biquinários. Por exemplo, a palavra Khmer para 6, pram muoy , significa literalmente cinco [mais] um . Os numerais de 0 a 9 na Língua de Sinais Japonesa são baseados no biquinário, com o polegar atuando como 5 unidades e o resto dos dedos representando 1 unidade cada. Os algarismos romanos usam uma base biquinária simbólica, em vez de posicional, embora o latim seja completamente decimal.
Exemplos
Várias representações diferentes de decimais codificados binários foram usadas por diferentes máquinas. O componente de dois estados é codificado como um ou dois bits , e o componente de cinco estados é codificado de três a cinco bits. Alguns exemplos são:
- Ábacos romanos e chineses
- Stibitz calculadoras relé nos laboratórios Bell de modelo II em diante
- Calculadoras de relé FACOM 128 da Fujitsu
- IBM 650 - sete bits
- Dois bi bits: 0 5 e cinco bits quinários : 0 1 2 3 4, com verificação de erros.
- Exatamente um bit bi e um bit quinário é definido em um dígito válido. Nas fotos do painel frontal abaixo e em close-up, a codificação bi-quinária do funcionamento interno da máquina é evidente no arranjo das luzes - os bi bits formam o topo de um T para cada dígito, e o bits quinários formam a haste vertical.
- (a máquina estava funcionando quando a fotografia foi tirada e os bits ativos são visíveis em close-up e apenas discerníveis na imagem do painel completo)
Valor | 05-01234 bits |
|
0 | 10-10000 | |
1 | 10-01000 | |
2 | 10-00100 | |
3 | 10-00010 | |
4 | 10-00001 | |
5 | 01-10000 | |
6 | 01-01000 | |
7 | 01-00100 | |
8 | 01-00010 | |
9 | 01-00001 |
- Remington Rand 409 - cinco bits
- Um bit quinário (tubo) para cada um de 1, 3, 5 e 7 - apenas um deles estaria ligado no momento.
- O quinto bit bi representava 9 se nenhum dos outros estivesse ativado; caso contrário, acrescentou 1 ao valor representado pelo outro bit quinário .
- (vendido nos dois modelos UNIVAC 60 e UNIVAC 120 )
Valor | 1357-9 bits |
0 | 0000-0 |
1 | 1000-0 |
2 | 1000-1 |
3 | 0100-0 |
4 | 0100-1 |
5 | 0010-0 |
6 | 0010-1 |
7 | 0001-0 |
8 | 0001-1 |
9 | 0000-1 |
- Estado Sólido UNIVAC - quatro bits
- Um bit bi : 5, três bits quinários com codificação binária : 4 2 1 e um bit de verificação de paridade
Valor | p-5-421 bits |
0 | 1-0-000 |
1 | 0-0-001 |
2 | 0-0-010 |
3 | 1-0-011 |
4 | 0-0-100 |
5 | 0-1-000 |
6 | 1-1-001 |
7 | 1-1-010 |
8 | 0-1-011 |
9 | 1-1-100 |
- UNIVAC LARC - quatro bits
- Um bi bit: 5, três Johnson contra -coded Quinário bits e verificação de um bit de paridade
Valor | bits p-5-qqq |
0 | 1-0-000 |
1 | 0-0-001 |
2 | 1-0-011 |
3 | 0-0-111 |
4 | 1-0-110 |
5 | 0-1-000 |
6 | 1-1-001 |
7 | 0-1-011 |
8 | 1-1-111 |
9 | 0-1-110 |
Veja também
- Decimal codificado em binário
- Número binário
- Chisanbop
- Dedo binário
- Quinário
- Código dois em cinco
- FACOM 128
Referências
Leitura adicional
- Manual militar: codificadores - ângulo do eixo para digital (PDF) . Departamento de Defesa dos Estados Unidos . 1991-09-30. MIL-HDBK-231A. Arquivado (PDF) do original em 2020-07-25 . Retirado 2020/07/25 . (NB. Substitui MIL-HDBK-231 (AS) (01-07-1970).)