ASCII
Resenha: ASCII. Pesquise 862.000+ trabalhos acadêmicosPor: etnadutse • 13/11/2014 • Resenha • 377 Palavras (2 Páginas) • 354 Visualizações
ASCII, do inglês American Standard Code for Information Interchange, é o Código Padrão Americano para o Intercâmbio de Informação. Trata-se de um código binário (cadeias de bits: 0s e 1s) que codifica um conjunto de 128 sinais: 96 sinais gráficos (letras do alfabeto latino, sinais de pontuação e sinais matemáticos) e 32 sinais de controle. Cada código binário possui 8 bits ( = 1 byte ): 7 bits para o propósito de codificação e 1 bit de paridade (detecção de erro).
A codificação ASCII é usada para representar textos em computadores, equipamentos de comunicação, entre outros dispositivos que trabalham com texto. Desenvolvida a partir de 1960, grande parte das codificações de caracteres modernas a herdaram como base.
Os sinais não-imprimíveis, conhecidos como caracteres de controle, são amplamente utilizados em dispositivos de comunicação e afetam o processamento do texto.
O código ASCII é muito utilizado para conversão de Código Binário para Letras do alfabeto Maiúsculas ou minúsculas.
Sinais de controle (não-imprimíveis)[editar | editar código-fonte]
Bin
Oct Dec Hex Abrev 1 2 Nome
0000 0000 000 00 00 NUL ^@ \0 Nulo (inglês Null)
0000 0001 001 01 01 SOH ^A Início de cabeçalho (inglês Start of Header)
0000 0010 002 02 02 STX ^B Início de texto (inglês Start of Text)
0000 0011 003 03 03 ETX ^C Fim de texto (inglês End of Text)
0000 0100 004 04 04 EOT ^D Fim de transmissão (inglês End of Transmission)
0000 0101 005 05 05 ENQ ^E Consulta; inquirição (inglês Enquiry)
0000 0110 006 06 06 ACK ^F Confirmação (inglês Acknowledge)
0000 0111 007 07 07 BEL ^G \a Campainha; sinal sonoro (inglês Bell)
0000 1000 010 08 08 BS ^H \b Espaço atrás; retorno de 1 caractere (inglês Back-space)
0000 1001 011 09 09 HT ^I Tabulação horizontal (inglês Horizontal Tabulation)
0000 1010 012 10 0A LF ^J \n Alimentação de linha; mudança de linha; nova linha (inglês Line Feed)
0000 1011 013 11 0B VT ^K \v Tabulação vertical (inglês Vertical Tabulation)
0000 1100 014 12 0C FF ^L \f Alimentação de formulário (inglês Form Feed)
0000 1101 015 13 0D CR ^M \r Retorno do carro; retorno ao início da linha (inglês Carriage Return)
0000 1110 016 14 0E SO ^N Mover para fora; deslocamento para fora (inglês Shift Out)
0000 1111 017 15 0F SI ^O Mover para dentro; deslocamento para dentro (inglês Shift In)
0001 0000 020 16 10 DLE ^P escape do linque de dados; escape de conexão (inglês Data-Link Escape)
0001 0001 021 17 11 DC1 ^Q Controle de dispositivo 1 (inglês Device Control 1)
0001 0010 022 18 12 DC2 ^R Controle
...