Diferença entre binário e ASCII: binário vs ASCII Comparado

Anonim

Binary vs ASCII

O código binário é um método usado em computadores e dispositivos digitais, para representar e transferir texto, símbolos ou instruções do processador. Como os computadores e os dispositivos digitais executam suas operações fundamentais com base em dois valores de tensão (Alto ou Baixo), cada bit de dados envolvidos com um processo deve ser convertido nesse formulário. O método ideal para realizar esta tarefa é representar os dados no sistema numeral binário, que inclui apenas dois dígitos, 1 e 0. Por exemplo, com cada pressionamento de tecla em seu teclado, ele produz uma seqüência de 1 e 0, o que é único para cada personagem e o envia como saída. O processo de conversão de dados em código binário é chamado de codificação. Muitos métodos de codificação são usados ​​em computação e telecomunicações.

O ASCII, que significa American

Código Padrão para Intercâmbio de Informações, é uma codificação padrão para caracteres alfanuméricos utilizados em computadores e dispositivos relacionados. O ASCII foi introduzido pelo Instituto de Padrões dos Estados Unidos da América (USASI) agora conhecido como o American National Standards Institute. Mais sobre códigos binários

A maneira mais simples de codificar um dado é atribuir um valor específico (principalmente em números decimais) ao caractere ou o símbolo ou a instrução e, em seguida, converter o valor (número decimal) para o binário número, que consiste apenas em 1 e 0. A seqüência de 1 e 0 é chamada como uma string binária. O comprimento da string binária determina o número de caracteres ou instruções diferentes que podem ser codificados. Com apenas um dígito, apenas dois caracteres ou instruções diferentes podem ser representados. Com dois dígitos, quatro caracteres ou instruções podem ser representadas. Geralmente, com uma string binária de

n dígitos, 2 n caracteres diferentes, instruções ou estados podem ser representados.

Muitos métodos de codificação existem com diferentes comprimentos de cadeias binárias, dos quais alguns têm comprimento constante e o outro comprimento variável. Alguns códigos binários com cadeias de bits constantes são ASCII, ASCII estendido, UTF-2 e UTF-32. UTF-16 e UTF-8 são códigos binários de comprimento variável. Tanto a codificação de Huffman como o código Morse também podem ser considerados códigos binários de comprimento variável.

Mais sobre ASCII

ASCII

é um esquema de codificação de caracteres alfanuméricos introduzido na década de 1960. ASCII original usa cadeia binária de 7 dígitos, o que permite representar 128 caracteres. Uma versão posterior do ASCII chamado estendido ASCII usa cadeia binária de 8 dígitos que dá a capacidade de representar 256 caracteres diferentes. ASCII inclui, principalmente, dois tipos de caracteres, que são

caracteres de controle (representados por 0-31 decimal e 127 decimal ) e caracteres imprimíveis (representados por 32- 126 decimal ). Por exemplo, a tecla de controle delete recebe o valor 127 decimal que é representado por 1111111. O caractere a, que recebe o valor 97 decimal , é representado por 1100001. ASCII pode representar letras em ambos os casos, números, símbolos e teclas de controle. Qual a diferença entre código binário e ASCII?

• O código binário é um termo geral usado para um método de codificação de caracteres ou instruções, mas ASCII é apenas uma das convenções globalmente aceitas de caracteres de codificação e foi o esquema de codificação binário mais utilizado por mais de três décadas.

• O código binário pode ter comprimentos diferentes para codificação dependendo do número de caracteres, instruções ou o método de codificação, mas o ASCII usa apenas uma string binária de 7 dígitos e 8 dígitos para ASCII estendido.