O código BCD com 6 bit deriva diretamente do código BCD com 4 bit, passando os bit 5 e 6 a desempenhar a função de "bit de zona" na codificação dos caracteres maiúsculos do alfabeto anglo saxónico.
Algarismo |
Código |
0 |
000000 |
1 |
000001 |
2 |
000010 |
3 |
000011 |
4 |
000100 |
5 |
000101 |
6 |
000110 |
7 |
000111 |
8 |
001000 |
9 |
001001 |
Caracter |
Código |
A - I |
110001 - 111001 |
J - R |
100001 - 101001 |
S - Z |
010010 - 011001 |
Deve notar-se que na época não existia um esforço de normalização e surgiram variantes do código BCD com 6 bit.
Por exemplo no computador IBM 1401 o algarismo zero era codificado 010100 em vez de 000000.
Outro exemplo eram as regras utilizadas nas instruções RCRA do PDP-8:
set bit |
if punch in rows |
1 |
0 or 12 |
2 |
11 or 12 |
3 |
8 or 9 |
4 |
4, 5, 6 or 7 |
5 |
2, 3, 6 or 7 |
6 |
1, 3, 5, 7 or 9 |
Ainda outro exemplo era o facto de a IBM continuar a utilizar as perfurações Hollerith ao longo das 12 linhas do seu cartão de 80 colunas em conjunto com o código BCD com 6 bit.
Voltar a Cartão IBM de 96 colunas
Voltar a Cartão UNIVAC de 90 colunas
CONHEÇA UM POUCO SOBRE / LINKS E REFERÊNCIA BIBLIOGRÁFICAS /