Código ASCII - American Standard Code for Information Interchange -

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:

 

Estado

Binário

Hexadecimal

Decimal

Espaço

0010 0000

20

32

0 (Zero)

0011 0000

30

48

1 (Um)

0011 0001

31

49

9 (Nove)

0011 1001

39

57

A (Maiúsculo)

0100 0001

41

65

B (Maiúsculo)

0100 0010

42

66

Z (Maiúsculo)

0101 1010

5A

90

a (minúsculo)

0110 0001

61

97

b (minuúsculo)

0110 0010

62

98

z (minúsculo)

0111 1010

7A

122

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.

 

Voltar a Fita perfurada

 

TUNEL DO TEMPO

PERSONALIDADES HISTÓRICAS /

CONHEÇA UM POUCO SOBRE / LINKS E REFERÊNCIA BIBLIOGRÁFICAS /

NORMAS - PADRÕES - PRÁTICAS

ENTRADA NO MUSEU  FMET

 

 

Hosted by www.Geocities.ws

1