Tabela liguaguem em c++

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1192 palavras )
  • Download(s) : 0
  • Publicado : 20 de agosto de 2011
Ler documento completo
Amostra do texto
Apêndice A. Tabela ASCII

As tabelas mostradas neste apêndice representam os 256 códigos usados nos computadores da família IBM. Esta tabela refere-se ao American Standard Code for Information Interchange (código padrão americano para troca de informações), que é um conjunto de números representando caracteres ou instruções de controle usados para troca de informações entre computadoresentre si, entre periféricos (teclado, monitor, impressora) e outros dispositivos. Estes códigos tem tamanho de 1 byte com valores de 00h a FFh (0 a 255 decimal). Podemos dividir estes códigos em três conjuntos: controle, padrão e estendido.

Os primeiros 32 códigos de 00h até 1Fh (0 a 31 decimal), formam o conjunto de controle ASCII. Estes códigos são usados para controlar dispositivos, porexemplo uma impressora ou o monitor de vídeo. O código 0Ch (form feed) recebido por ima impressora gera um avanço de uma página. O código 0Dh (carriage return) é enviado pelo teclado quando a tecla ENTER é pressionada. Embora exista um padrão, alguns poucos dispositivos tratam diferentemente estes códigos e é necessário consultar o manual para saber exatamente como o equipamento lida com o código.Em alguns casos o código também pode representar um caracter imprimível. Por exemplo o código 01h representa o caracter ( (happy face).

Os 96 códigos seguintes de 20h a 7Fh (32 a 127 decimal) formam o conjunto padrão ASCII. Todos os computadores lidam da mesma forma com estes códigos. Eles representam os caracteres usados na manipulação de textos: códigos-fonte, documentos, mensagens decorreio eletrônico, etc. São constituídos das letras do alfabeto latino (minúsculo e maiúsculo) e alguns símbolos usuais.

Os restantes 128 códigos de 80h até FFh (128 a 255 decimal) formam o conjunto estendido ASCII. Estes códigos também representam caracteres imprimíveis porem cada fabricante decide como e quais símbolos usar. Nesta parte do código estão definidas os caracteresespeciais: é, ç, ã, ü ...

|Dec. |Hex. |Controle |
|0 |00h |NUL (Null) |
|1 |01h |SOH (Start of Heading) |
|2 |02h |STX (Start of Text) |
|3 |03h |ETX (End of Text)|
|4 |04h |EOT (End of Transmision) |
|5 |05h |ENQ (Enquiry) |
|6 |06h |ACK (Acknowledge) |
|7 |07h |BEL (Bell) |
|8 |08h |BS (Backspace)|
|9 |09h |HT (Horizontal Tab) |
|10 |0Ah |LF (Line Feed) |
|11 |0Bh |VT (Vertical Tab) |
|12 |0Ch |FF (Form Feed) |
|13 |0Dh |CR (Carriage Return)|
|14 |0Eh |SO (Shift Out) |
|15 |0Fh |SI (Shift In) |
|16 |10h |DLE (Data Link Escape) |
|17 |11h |DC1 (Device control 1) |
|18 |12h |DC2 (Device control 2)|
|19 |13h |DC3 (Device control 3) |
|20 |14h |DC4 (Device control 4) |
|21 |15h |NAK (Negative Acknowledge) |
|22 |16h |SYN (Synchronous Idle) |
|23 |17h |ETB (End Transmission Block)...
tracking img