Contactos | FAQ | Mapa do Site | Links
Página Principal | Cronologia | Histórias | Suportes de Informação | Referências | Protagonistas
Fita Perfurada
[ Fita Perfurada | Código ASCII de 8 bits | Código Baudot 5 Canais ]
Suportes de Informação
O código ASCII (American Standard Code for Information Interchange) foi adoptado pelo governo dos USA porque era utilizável em comunicação de dados.
Inicialmente a norma compreendia um código de 7 bit e um bit opcional de paridade que permitia um controlo de validade sobre o código transmitido. Com 7 bit apenas era possível codificar 128 estados diferentes.
O ASCII evoluiu para um "Extended" ASCII que compreende 8 bit permitindo codificar 256 estados diferentes desde 0000 0000 (00 em hexadecimal) até 1111 1111 (FF em hexadecimal).
Os 128 estados adicionais não são normalizados o que dá origem a várias tabelas distintas, denominadas "code page".
Numa tabela simplificada os 128 estados iniciais são codificados:
Deve notar-se que neste esquema de codificação os algarismos têm um valor numérico mais baixo que as letras maiúsculas e estas, por sua vez têm um valor numérico mais baixo que as letras minúsculas.
Deste facto resulta que uma ordenação sequencial por ordem ascendente coloca o espaço antes dos algarismos, estes antes das letras maiúsculas e estas, por sua vez antes das letras minúsculas: espaço, 0,1, ... , 9, A, B, ... , X, Y, Z, a, b, ... , x, y, z.
Código Ascii de 8 bits