terça-feira, 8 de janeiro de 2008

ASCII vs UNICODE

ASCII -- American Standard Code for Information Interchange -- define uma tabela de 128 posições que associa números (0 a 127) a símbolos (alfabeto maiúsculo e minúsculo e caracteres de controle). Por exemplo, a letra 'a' (A minúsculo) tem código 97. Cada código ASCII é representado por 1 byte (8 bits). Existem duas tabelas ASCII: a de 7 bits (com um total de 128 caracteres) e a de 8 bits (com um total de 256 caracteres, que é o padrão estendido incluindo caracteres acentuados). um pouco mais...

Unicode, de acordo com o site unicode.org, é um padrão que define um número para cada caracter, não importa a plataforma, o programa ou a linguagem. A tabela Unicode é bem mais ampla que a tabela ASCII pois cada símbolo é representado por 2 bytes (16 bits). O padrão Unicode, versão 4.0, tem códigos para 96.447 caracteres de alfabetos, conjuntos ideográficos e colecções de símbolos de todo o mundo. um pouco mais...

Sem comentários: