Sistemas  
 
Conhecimento computador >> Sistemas >> Conhecimentos básicos de informática >> 
ASCII para ANSI conversão
ASCII representa o American Standard Code for Information Interchange. Ele foi criado com a intenção de estabelecer um índice universal de caracteres que podem ser exibidos por um computador. Como o passar dos anos , o código ANSI foi introduzido , e substituiu o código ASCII. Estes códigos foram implementadas porque os computadores precisam de uma série de números pelos quais representam personagens , uma vez que os computadores só podem entender de entrada em formato numérico . Diferença entre ASCII e ANSI

Cada personagem em ASCII é representado por um byte positivo "assinado" , o que significa que cada personagem é uma seqüência de sete base- 2 números (números positivos sobre bytes ir a partir do intervalo de 0-128 se o byte é assinado ) . Cada série pode ser um 1 ou um 0 , e isto permite que ASCII para representar 128 caracteres . Desde o Windows 95 , ANSI se tornou um padrão na representação de personagens . ANSI estende ASCII usando todos os oito dígitos em um byte , permitindo até 256 caracteres a ser representado .

Fora de todos os caracteres ASCII no set, não todos eles formam personagens reais. Alguns deles , como 0-31 e 127, são apenas comandos para dispositivos como teletipos . Alguns destes comandos são nunca usado em computadores , mas , pela simplicidade de manter as coisas uniforme , ANSI mantido esses códigos no lugar.

ASCII foi desenvolvido para usar apenas sete pedaços porque alguns computadores usavam só que muito de cada byte para representar números inteiros positivos. Os computadores pessoais usados ​​oito bits , tornando ANSI uma possibilidade para eles.

Conversões entre ASCII e ANSI

conversão é possível de ASCII para ANSI, já que todos os caracteres ASCII são representados pelos mesmos números do conjunto ANSI . Isso não é totalmente verdade , no entanto, com conversões de ANSI para ASCII. Metade dos caracteres contidos no conjunto ANSI não podem ser convertidos em tudo para ASCII desde ASCII ocupa apenas sete dígitos de um byte , enquanto ANSI usa todos os oito . Em outras palavras, quando a conversão de ASCII para ANSI, não existe uma " conversão " real acontecendo em tudo. A única coisa feita nesta conversão é a adição de um bit extra na sequência. ANSI contém índice numérico original de ASCII nele. Por exemplo , o número ASCII para a letra "a " ( 097 ) é o mesmo número de ANSI . A maneira que incorpora ANSI ASCII é usando a seqüência de 7 bits original com o oitavo bit na seqüência de ser um zero, uma vez que não é usado.

O único problema com a conversão entre os dois padrões de caracteres é ao converter algo como 129 ( "ü" ) para um caractere ASCII . Alguns programas , para fins de compatibilidade, convertê-lo automaticamente para o personagem relacionado mais próximo (que, neste caso, seria " u" (117). Existir Tais problemas ao converter qualquer coisa acima de código 127.

Anterior :

Próximo : No
  Os artigos relacionados
·Como Chegar : Angry Birds Valentine Edition no Nokia N8…
·Como obter uma nova chave de produto 
·Como Digite um símbolo de infinito 
·Como copiar e salvar documentos em um laptop para um Me…
·Como são computadores úteis para comunicar ao mundo 
·Como consertar um Hotkey 
·Características de um sistema operacional cliente 
·Como desinstalar o Kontakt 2 
·Como configurar notificação por email no Windows Vist…
·Como definir a prioridade de processo no Windows Task M…
  Artigos em destaque
·Como ensinar biologia com Smartboards 
·Como remover Spools.exe do Registro 
·Como Chegar Userinit EXE 
·Como imprimir Cartões de fotos em papel 
·Recuperação de dados depois de reinstalar o Windows 
·Esportes Wallpaper Tutorial 
·Como redefinir a lista de Menu Iniciar 
·Como importar Me1 personagem em Me2 
·Como se proteger contra uma inundação UDP 
·Como recuperar dados de discos rígidos Corrupt 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados