Apêndice 1 - TABELA ASCII

A Tabela ASCII (American Standard Code for Information Interchange) é usada
pela maior parte da industria de computadores para a troca de informações. Cada
caracter é representado por um código de 8 bits (um byte). Abaixo mostramos a
tabela ASCII de 7 bits. Existe uma tabela extendida para 8 bits que inclue os
caracteres acentuados.

Caracter

Decimal

Hexadecimal

Binário

Comentário

NUL

00

00

0000 0000

Caracter Nulo

SOH

01

01

0000 0001

Começo de cabeçalho de transmissão

STX

02

02

0000 0010

Começo de texto

ETX

03

03

0000 0011

Fim de texto

EOT

04

04

0000 0100

Fim de transmissão

ENQ

05

05

0000 0101

Interroga

ACK

06

06

0000 0110

Confirmação

BEL

07

07

0000 0111

Sinal sonoro

BS

08

08

0000 0100

Volta um caracter

HT

09

09

0000 1001

Tabulação Horizontal

LF

10

0A

0000 1010

Próxima linha

VT

11

0B

0000 1011

Tabulação Vertical

FF

12

0C

0000 1100

Próxima Página

CR

13

0D

0000 1101

Início da Linha

SO

14

0E

0000 1110

Shift-out

SI

15

0F

0000 1111

Shift-in

DLE

16

10

0001 0000

Data link escape

D1

17

11

0001 0001

Controle de dispositivo

D2

18

12

0001 0010

Controle de dispositivo

D3

19

13

0001 0011

Controle de dispositivo

D4

20

14

0001 0100

Controle de dispositivo

NAK

21

15

0001 0101

Negativa de Confirmação

SYN

22

16

0001 0110

Synchronous idle

ETB

23

17

0001 0111

Fim de transmissão de bloco

CAN

24

18

0001 1000

Cancela

EM

25

19

0001 1001

Fim de meio de transmissão

SUB

26

1A

0001 1010

Substitui

ESC

27

1B

0001 1011

Escape

FS

28

1C

0001 1100

Separador de Arquivo

GS

29

1D

0001 1101

Separador de Grupo

RS

30

1E

0001 1110

Separador de registro

US

31

1F

0001 1111

Separador de Unidade

Espaço

32

20

0010 0000

!

33

21

0010 0001

"

34

22

0010 0010

#

35

23

0010 0011

$

36

24

0010 0100

%

37

25

0010 0101

&

38

26

0010 0110

'

39

27

0010 0111

(

40

28

0010 1000

)

41

29

0010 1001

*

42

2A

0010 1010

+

43

2B

0010 1011

,

44

2C

0010 1100

-

45

2D

0010 1101

.

46

2E

0010 1110

/

47

2F

0010 FFFF

0

48

30

0011 0000

1

49

31

0011 0001

2

50

32

0011 0010

3

51

33

0011 0011

4

52

34

0011 0100

5

53

35

0011 0101

6

54

36

0011 0110

7

55

37

0011 0111

8

56

38

0011 1000

9

57

39

0011 1001

:

58

3A

0011 1010

;

59

3B

0011 1011

<

60

3C

0011 1100

=

61

3D

0011 1101

>

62

3E

0011 1110

?

63

3F

0011 1111

@

64

40

0100 0000

A

65

41

0100 0001

B

66

42

0100 0010

C

67

43

0100 0011

D

68

44

0100 0100

E

69

45

0100 0101

F

70

46

0100 0110

G

71

47

0100 0111

H

72

48

0100 1000

I

73

49

0100 1001

J

74

4A

0100 1010

K

75

4B

0100 1011

L

76

4C

0100 1100

M

77

4D

0100 1101

N

78

4E

0100 1110

O

79

4F

0100 1111

P

80

50

0101 0000

Q

81

51

0101 0001

R

82

52

0101 0010

S

83

53

0101 0011

T

84

54

0101 0100

U

85

55

0101 0101

V

86

56

0101 0110

W

87

57

0101 0111

X

88

58

0101 1000

Y

89

59

0101 1001

Z

90

5A

0101 1010

[

91

5B

0101 1011

\

92

5C

0101 1100

]

93

5D

0101 1101

^

94

5E

0101 1110

_

95

5F

0101 1111

`

96

60

0110 0000

a

97

61

0110 0001

b

98

62

0110 0010

c

99

63

0110 0011

d

100

64

0110 0100

e

101

65

0110 0101

f

102

66

0110 0110

g

103

67

0110 0111

h

104

68

0110 1000

i

105

69

0110 1001

j

106

6A

0110 1010

k

107

6B

0110 1011

l

108

6C

0110 1100

m

109

6D

0110 1101

n

110

6E

0110 1110

o

111

6F

0110 1111

p

112

70

0111 0000

q

113

71

0111 0001

r

114

72

0111 0010

s

115

73

0111 0011

t

116

74

0111 0100

u

117

75

0111 0101

v

118

76

0111 0110

w

119

77

0111 0111

x

120

78

0111 1000

y

121

79

0111 1001

z

122

7A

0111 1010

{

123

7B

0111 1011

|

124

7C

0111 1100

}

125

7D

0111 1101

~

126

7E

0111 1110

DELETE

127

7F

0111 1111

Índice

Data da última atualização: 30/01/97

©Adriano Joaquim de Oliveira Cruz, 1997 [email-masked]