Tabela ASCII

Tabela ASCII

Os computadores atuais apenas armazenam informação em valores que estão codificados em código binário, em formato de zeros e uns. Para se codificar um texto, é necessário que se adote um valor binário para cada caracter, letra ou número do alfabeto. O código mais simples utilizado em sistemas computacionais é o  código ASCII (Sigla de American Standard Code for Information Exchange). A primeira padronização que resultaram na tabela Ascii é de 1963, com a inclusão de letras minúsculas no padrão. Neste texto vamos trazer a Tabela Ascii tradicional (ANSI X3.4 – 1986) e a Tabela Ascii Extendida, que inclui caracteres de 128 a 255.

A versão atual do código ASCII é a ANSI X3.4 de 1986, conforme está disposto na tabela ASCII a seguir: 

Tabela Ascii

Decimal Binário    Unicode(Hexa)   c     DESCRIÇÃO - OBS.
0       00000000        U+0000		\0      zero
1       00000001        U+0001		SOH     não utilizado - caracter especial
2       00000010        U+0002		STX     não utilizado - caracter especial
3       00000011        U+0003		ETX     não utilizado - caracter especial
4       00000100	U+0004		EOT	nâo utilizado - caracter especial
5       00000101	U+0005		ENQ	não utilizado - caracter especial
6       00000110	U+0006		ACK	não utilizado - caracter especial
7       00000111	U+0007		\a	 apito
8       00001000	U+0008		\b	 backspace
9       00001001	U+0009		\t	 tab
10      00001010	U+000A		\n LF  nova linha
11      00001011	U+000B		\v	 tab vertical
12      00001100	U+000C		\f	 fim de página
13      00001101	U+000D		\r CR  retorno de linha
14      00001110	U+000E		SO	 não utilizado - caracter especial
15      00001111	U+000F		SI	 não utilizado - caracter especial
16      00010000	U+0010		DLE	não utilizado - caracter especial
17      00010001	U+0011		DC1	não utilizado - caracter especial
18      00010010	U+0012		DC2	não utilizado - caracter especial
19      00010011	U+0013		DC3	não utilizado - caracter especial
20      00010100	U+0014		DC4	não utilizado - caracter especial
21      00010101	U+0015		NAK	não utilizado - caracter especial
22      00010110	U+0016		SYN	não utilizado - caracter especial
23      00010111	U+0017		ETB	não utilizado - caracter especial
24      00011000	U+0018		CAN	não utilizado - caracter especial
25      00011001	U+0019		EM	 não utilizado - caracter especial
26      00011010	U+001A		SUB	não utilizado - caracter especial
27      00011011	U+001B		ESC	não utilizado - caracter especial
28      00011100	U+001C		FS	 não utilizado - caracter especial
29      00011101	U+001D		GS	 não utilizado - caracter especial
30      00011110	U+001E		RS	 não utilizado - caracter especial
31      00011111	U+001F		US	 não utilizado - caracter especial
32      00100000	U+0020	 		  espaço
33      00100001	U+0021		!	
34      00100010	U+0022		"		
35      00100011	U+0023		#	
36      00100100	U+0024		$	
37      00100101	U+0025		%	
38      00100110	U+0026		&	
39      00100111	U+0027		'	
40      00101000	U+0028		(	
41      00101001	U+0029		)	
42      00101010	U+002A		*	
43      00101011	U+002B		+	
44      00101100	U+002C		,	
45      00101101	U+002D		-	
46      00101110	U+002E		.	
47      00101111	U+002F		/	
48      00110000	U+0030		0	
49      00110001	U+0031		1	
50      00110010	U+0032		2	
51      00110011	U+0033		3	
52      00110100	U+0034		4	
53      00110101	U+0035		5	
54      00110110	U+0036		6	
55      00110111	U+0037		7	
56      00111000	U+0038		8	
57      00111001	U+0039		9	
58      00111010	U+003A		:	
59      00111011	U+003B		;	
60      00111100	U+003C		<	
61      00111101	U+003D		=	
62      00111110	U+003E		>		
63      00111111	U+003F		?	
64      01000000	U+0040		@	
65      01000001	U+0041		A	
66      01000010	U+0042		B	
67      01000011	U+0043		C	
68      01000100	U+0044		D	
69      01000101	U+0045		E	
70      01000110	U+0046		F	
71      01000111	U+0047		G	
72      01001000	U+0048		H	
73      01001001	U+0049		I	
74      01001010	U+004A		J	
75      01001011	U+004B		K	
76      01001100	U+004C		L	
77      01001101	U+004D		M	
78      01001110	U+004E		N	
79      01001111	U+004F		O	
80      01010000	U+0050		P	
81      01010001	U+0051		Q	
82      01010010	U+0052		R	
83      01010011	U+0053		S	
84      01010100	U+0054		T	
85      01010101	U+0055		U	
86      01010110	U+0056		V	
87      01010111	U+0057		W	
88      01011000	U+0058		X	
89      01011001	U+0059		Y	
90      01011010	U+005A		Z	
91      01011011	U+005B		[	
92      01011100	U+005C		\	
93      01011101	U+005D		]	
94      01011110	U+005E		^	
95      01011111	U+005F		_	underscore
96      01100000	U+0060		`	apóstrofe esq.
97      01100001	U+0061		a	
98      01100010	U+0062		b	
99      01100011	U+0063		c	
100     01100100	U+0064		d	
101     01100101	U+0065		e	
102     01100110	U+0066		f	
103     01100111	U+0067		g	
104     01101000	U+0068		h	
105     01101001	U+0069		i	
106     01101010	U+006A		j	
107     01101011	U+006B		k	
108     01101100	U+006C		l	
109     01101101	U+006D		m	
110     01101110	U+006E		n	
111     01101111	U+006F		o	
112     01110000	U+0070		p	
113     01110001	U+0071		q	
114     01110010	U+0072		r	
115     01110011	U+0073		s	
116     01110100	U+0074		t	
117     01110101	U+0075		u	
118     01110110	U+0076		v	
119     01110111	U+0077		w	
120     01111000	U+0078		x	
121     01111001	U+0079		y	
122     01111010	U+007A		z	
123     01111011	U+007B		{	
124     01111100	U+007C		|	
125     01111101	U+007D		}	
126     01111110	U+007E		~	
127     01111111	U+007F		DEL	delete
Decimal Binário   Unicode(Hexa)   c   DESCRIÇÃO - OBS.

O ASCII foi baseado na língua inglesa e é derivado dos primeiros códigos desenvolvidos para envio de mensagens por telégrafos. Com 128 caracteres disponíveis no código (7 bits), foi possível que se pudesse incluir letras latinas maiúsculas, minúsculas, pontuação, símbolos gráficos e caracteres especiais de controle e de envio de mensagens, sendo mais específico, são 95 sinais gráficos (letras do alfabeto latino, sinais de pontuação e sinais matemáticos) e 33 sinais de controle. Os comandos de controle poderiam ser usados para gerar e sincronizar o envio e recebimento de mensagens, e para controle.

Diversos comandos foram utilizados para controlar dispositivos de impressão. Esses comandos ainda são utilizados nas impressoras, e entre os comandos mais utilizados tempos o 0x0A (line feed – ou nova linha) e o 0x0D (carriage return – retorno de linha). O comando carriage return também é utilizado como final de linha para comenados AT em alguns modens.

Como o código ASCII nasceu para cofidicar palavras na língua inglesa, não possui caracteres acentuados, letras especiais como o ce cedilha ou letras do alfabeto grego, outras codificações foram desenvolvidas para dar suporte a esses caracteres. Os códigos mais utilizados atualmente são o UTF-8 e o ISO-8859, que possuem compatibilidade total com o ASCII, com os primeiros 128 caracteres dessas duas codificações possuindo os mesmos caracteres que o código ASCII.

tabela ascii
Imagem: Tabela Ascii – clique no link para baixar a imagem

Tabela ASCII extendida (que contempla código de caractere de 128 a 255)

A tabela apresentada abaixo refere-se a tabela ASCII de acordo com a padronização Windows-1252 (CP-1252), que é um superconjunto da norma ISO 8859-1, ou simplesmente conhecida como ISO Latin-1. Essa Tabela ASCII Extendida contempla os códigos de caractere de 128 a 255.


Decimal	Binário	  Unicode Hexa  c	Descrição
128	10000000	80	€	Euro
129	10000001	81		
130	10000010	82	‚	Aspas baixa
131	10000011	83	ƒ	Letra Latin f pequena
132	10000100	84	„	Aspas dupla baixa
133	10000101	85	…	Reticências horizontal
134	10000110	86	†	Punhal
135	10000111	87	‡	Punhal duplo
136	10001000	88	ˆ	Círcumflexo
137	10001001	89	‰	Símbolo de por milha
138	10001010	8A	Š	Letra Latin S com caron
139	10001011	8B	‹	Flecha única apontando para a esquerda
140	10001100	8C	Œ	Letra Latin ligature OE
141	10001101	8D		
142	10001110	8E	Ž	Letra Latin maiúscula Z com caron
143	10001111	8F		
144	10010000	90		
145	10010001	91	‘	Citação única a esquerda
146	10010010	92	’	Citação única a direita
147	10010011	93	“	Citação dupla a esquerda
148	10010100	94	”	Citação única a direita
149	10010101	95	•	Bullet
150	10010110	96	–	En dash
151	10010111	97	—	Em dash
152	10011000	98	˜	Til pequeno
153	10011001	99	™	Trade mark
154	10011010	9A	š	Letra Latin Pequena S com Caron
155	10011011	9B	›	Angulo Único para Direita
156	10011100	9C	œ	Letra Latin pequena ligature oe
157	10011101	9D		
158	10011110	9E	ž	Letra Latin pequena z com caron
159	10011111	9F	Ÿ	Letra Latin Maiúscula Y com trema
160	10100000	A0		Espaço em branco
161	10100001	A1	¡	Ponto de Exclamação Invertido
162	10100010	A2	¢	Cent
163	10100011	A3	£	Símbolo da Moeda Libra
164	10100100	A4	¤	Símbolo de Moeda
165	10100101	A5	¥	Símbolo do Moeda Yen
166	10100110	A6	¦	Barra vertical quebrada
167	10100111	A7	§	Símbolo de Sessão
168	10101000	A8	¨	Trema
169	10101001	A9	©	Copyright
170	10101010	AA	ª	Indicador ordinal feminino
171	10101011	AB	«	Ângulo Duplo para Esquerda
172	10101100	AC	¬	Sinal de negação
173	10101101	AD	­	Soft hyphen
174	10101110	AE	®	Registered trade mark
175	10101111	AF	¯	Spacing macron – overline
176	10110000	B0	°	Degree sign
177	10110001	B1	±	Simbolo mais-menos
178	10110010	B2	²	Superscript two – squared
179	10110011	B3	³	Superscript three – cubed
180	10110100	B4	´	Acute accent – spacing acute
181	10110101	B5	µ	Letra Grega - Sinal de Micro
182	10110110	B6	¶	Paragráfo
183	10110111	B7	·	Ponto no Meio
184	10111000	B8	¸	Espaçador de Cedilha
185	10111001	B9	¹	Superscript um
186	10111010	BA	º	Masculine ordinal indicator
187	10111011	BB	»	Right double angle quotes
188	10111100	BC	¼	Fração um quarto
189	10111101	BD	½	Fração um e meio
190	10111110	BE	¾	Fração três quartos
191	10111111	BF	¿	Interrogação invertida
192	11000000	C0	À	Letra Latin Maiúscula A com grave
193	11000001	C1	Á	Letra Latin Maiúscula A com acento
194	11000010	C2	Â	Letra Latin Maiúscula A com circunflexo
195	11000011	C3	Ã	Letra Latin Maiúscula A com til
196	11000100	C4	Ä	Letra Latin Maiúscula A com trema
197	11000101	C5	Å	Letra Latin Maiúscula A com anel acima
198	11000110	C6	Æ	Letra Latin Maiúscula AE
199	11000111	C7	Ç	Letra Latin Maiúscula C com cedilha
200	11001000	C8	È	Letra Latin Maiúscula E com grave
201	11001001	C9	É	Letra Latin Maiúscula E com acento
202	11001010	CA	Ê	Letra Latin Maiúscula E com circunflexo
203	11001011	CB	Ë	Letra Latin Maiúscula E com trema
204	11001100	CC	Ì	Letra Latin Maiúscula I com grave
205	11001101	CD	Í	Letra Latin Maiúscula I com acento
206	11001110	CE	Î	Letra Latin Maiúscula I com circunflexo
207	11001111	CF	Ï	Letra Latin Maiúscula I com trema
208	11010000	D0	Ð	Letra Latin Maiúscula ETH
209	11010001	D1	Ñ	Letra Latin Maiúscula N com til
210	11010010	D2	Ò	Letra Latin Maiúscula O com grave
211	11010011	D3	Ó	Letra Latin Maiúscula O com acento
212	11010100	D4	Ô	Letra Latin Maiúscula O com circunflexo
213	11010101	D5	Õ	Letra Latin Maiúscula O com til
214	11010110	D6	Ö	Letra Latin Maiúscula O com trema
215	11010111	D7	×	Sinal de Multiplicação
216	11011000	D8	Ø	Letra Latin Maiúscula O com barra
217	11011001	D9	Ù	Letra Latin Maiúscula U com grave
218	11011010	DA	Ú	Letra Latin Maiúscula U com acento
219	11011011	DB	Û	Letra Latin Maiúscula U com circunflexo
220	11011100	DC	Ü	Letra Latin Maiúscula U com trema
221	11011101	DD	Ý	Letra Latin Maiúscula Y com acento
222	11011110	DE	Þ	Letra Latin Maiúscula THORN
223	11011111	DF	ß	Letra Latin Minúscula sharp s – ess-zed
224	11100000	E0	à	Letra Latin Minúscula a com grave
225	11100001	E1	á	Letra Latin Minúscula a with acento
226	11100010	E2	â	Letra Latin Minúscula a com circunflexo
227	11100011	E3	ã	Letra Latin Minúscula a til
228	11100100	E4	ä	Letra Latin Minúscula a com trema
229	11100101	E5	å	Letra Latin Minúscula a com círculo acima
230	11100110	E6	æ	Letra Latin Minúscula ae
231	11100111	E7	ç	Letra Latin Minúscula c com cedilha
232	11101000	E8	è	Letra Latin Minúscula e com grave
233	11101001	E9	é	Letra Latin Minúscula e com acento
234	11101010	EA	ê	Letra Latin Minúscula e com circunflexo
235	11101011	EB	ë	Letra Latin Minúscula e com trema
236	11101100	EC	ì	Letra Latin Minúscula i com grave
237	11101101	ED	í	Letra Latin Minúscula i com acento
238	11101110	EE	î	Letra Latin Minúscula i com circunflexo
239	11101111	EF	ï	Letra Latin Minúscula i com trema
240	11110000	F0	ð	Letra Latin Minúscula eth
241	11110001	F1	ñ	Letra Latin Minúscula n com til
242	11110010	F2	ò	Letra Latin Minúscula o com grave
243	11110011	F3	ó	Letra Latin Minúscula o com acento
244	11110100	F4	ô	Letra Latin Minúscula o com circunflexo
245	11110101	F5	õ	Letra Latin Minúscula o com til
246	11110110	F6	ö	Letra Latin Minúscula o com trema
247	11110111	F7	÷	Sinal de Divisão
248	11111000	F8	ø	Letra Latin Minúscula o com barra
249	11111001	F9	ù	Letra Latin Minúscula u com grave
250	11111010	FA	ú	Letra Latin Minúscula u com acento
251	11111011	FB	û	Letra Latin Minúscula u com circunflexo
252	11111100	FC	ü	Letra Latin Minúscula u com trema
253	11111101	FD	ý	Letra Latin Minúscula y com acento
254	11111110	FE	þ	Letra Latin Minúscula thorn
255	11111111	FF	ÿ	Letra Latin Minúscula y com trema
Decimal Binário   Unicode(Hexa) c       DESCRIÇÃO - OBS.

Referências para Ascii

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição 4.0 Internacional.
Comentários:
Notificações
Notificar
3 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
LUCIANO
LUCIANO
20/01/2023 14:39

MUITO EXCLARECEDOR. POSSO COVERTER LETRAS, NOMES EM NUMEROS, FAÇA A CONTA COM O NOME DE NACISMENTO DO PAPA FRANCISCO, BERGOGLIO O RESULTADO É 666, ele é o anticriso.

Ana Carolina
Ana Carolina
Reply to  LUCIANO
04/03/2023 19:14

como faço? sou nova nesse ramo

JUSTINIANO CONHASCA
JUSTINIANO CONHASCA
02/08/2021 16:13

boa tarde
Gostaria de Saber o código na tabela as do caraqcter ou símbolo tipo esse ” e ” , só que feito para o outro lado.
Pode me ajudar ?

Home » Tabela ASCII

EM DESTAQUE

WEBINARS

VEJA TAMBÉM

JUNTE-SE HOJE À COMUNIDADE EMBARCADOS

Talvez você goste: