Está en la página 1de 8

odificacin de datos

El cdigo Morse fue el primero en utilizarse para las comunicaciones de larga distancia.
Fue inventado por Samuel F. B. Morse en 1844. Este cdigo est compuesto por puntos y
guiones (una especie de cdigo binario). Se usaba para realizar comunicaciones en forma
mucho ms rpida que Pony Express, el servicio de correo de Estados Unidos en ese
entonces. El telegrafista, quien deba tener un perfecto conocimiento del cdigo, era una
figura clave en esa poca.
Se inventaron diversos cdigos, entre ellos el cdigo mile Baudot (tambin conocido
como cdigo Baudot o Cdigo Murray).
El 10 de marzo de 1876, el Dr. Graham Bell cre el telfono: un invento revolucionario para
el envo de seales de voz a travs de cables. Un hecho interesante es que la Cmara de
Representantes recientemente resolvi nombrar a Antonio Meucci como el verdadero
inventor del telfono. De hecho, Meucci present una solicitud de patente en 1871, pero
slo la renov hasta 1874.
Las lneas telegrficas dieron lugar a las teleimpresoras: mquinas que podan codificar y
decodificar caracteres utilizando el cdigo Baudot (para ese entonces, los caracteres se
codificaban utilizando 5 bits y slo se dispona de 32 caracteres).
En la dcada de 1960, se adopt el cdigo ASCII (American Standard Code for Information
Interchange) como el nuevo estndar. Con ASCII, los caracteres se pueden codificar
utilizando
8
bits
y
se
obtienen
256
caracteres
posibles.

Qu es el cdigo ASCII?
La memoria de un ordenador guarda toda la informacin en formato digital. No hay forma
de almacenar caracteres directamente. Cada uno de los caracteres tiene un cdigo digital
equivalente. Esto se denomina cdigo ASCII (American Standard Code for Information
Interchange). El cdigo ASCII bsico representaba caracteres utilizando 7 bits (para 128
caracteres posibles, enumerados del 0 al 127).

Los cdigos de 0 al 31 no se utilizan para caracteres. stos se


denominan caracteres de controlya que se utilizan para acciones como:

Retorno de carro (CR)

Timbre (BEL)

Los cdigos 65 al 90 representan las letras maysculas.

Los cdigos 97 al 122 representan las letras minsculas

(Si cambiamos el 6 bit, se pasa de mayscula a minscula; esto equivale a agregar 32 al


cdigo ASCII en base decimal).

Tabla de caracteres ASCII

caractre<b>

<b>code
ASCII

code hexadcimal

NUL (Null)

00

SOH (Start of heading)

01

STX (Start of text)

02

ETX (End of text)

03

EOT (End of transmission)

04

ENQ (Enquiry)

05

ACK (Acknowledge)

06

BEL (Bell)

07

BS (Backspace)

08

TAB (Horizontal tabulation,

09

LF (Line Feed, salto de lnea)

10

0A

VT (Vertical tabulation,
tabulacin vertical)

11

0B

FF (Form feed)

12

0C

CR (Carriage return, retorno de

13

0D

SO (Shift out)

14

0E

SI (Shift in)

15

0F

DLE (Data link escape)

16

10

DC1 (Device control 1)

17

11

DC2 (Device control 2)

18

12

DC3 (Device control 3)

19

13

NAK (Negative

21

15

tabulacin horizontal)

carro)

DC4 (Device
control 4)

20 14

acknowledgement)
SYN (Synchronous idle)

22

16

ETB (End of transmission block,


fin de bloque de transmisin)

23

17

CAN (Cancel, cancelar)

24

18

EM (End of medium, fin de

25

19

medio)

ESC (Escape, carcter de

SUB
(Substitute,
sustituto)

27

1B

FS (File separator, separador de 28


archivos)

1C

GS (Group separator, separador 29

1D

escape)

de grupo)
RS (Record separator,
separador de registros)

30

1E

US (Unit separator, separador

31

1F

SP (Space, espacio)

32

20

33

21

"

34

22

35

23

36

24

37

25

&

38

26

'

39

27

40

28

41

29

42

2A

43

2B

44

2C

de unidades)

26 1A

45

2D

46

2E

47

2F

48

30

49

31

50

32

51

33

52

34

53

35

54

36

55

37

56

38

57

39

58

3A

59

3B

<

60

3C

61

3D

>

62

3E

63

3F

64

40

65

41

66

42

67

43

68

44

69

45

70

46

71

47

72

48

73

49

74

4A

75

4B

76

4C

77

4D

78

4E

79

4F

80

50

81

51

82

52

83

53

84

54

85

55

86

56

87

57

88

58

89

59

90

5A

91

5B

92

5C

93

5D

94

5E

95

5F

'

96

60

97

61

98

62

99

63

100

64

101

65

102

66

103

67

104

68

105

69

106

6A

107

6B

108

6C

109

6D

110

6E

111

6F

112

70

113

71

114

72

115

73

116

74

117

75

118

76

119

77

120

78

121

79

122

7A

123

7B

124

7C

125

7D

126

7E

Tecla de borrar

127

7F

Tabla de caracteres de ASCII extendido

El ASCII se desarroll para utilizarse con el idioma ingls. No posee caracteres


acentuados, o caracteres especficos de otros idiomas. Para codificar estos caracteres, se
necesitaba un sistema de cdigos distinto. El cdigo ASCII se extendi a 8 bits (el
equivalente a un byte) a fin de codificar ms caracteres (esto se denomina cdigo ASCII
extendido).
Este cdigo asigna los valores del 0 al 255 (codificados en 8 bits, es decir, en 1 byte) para
las maysculas, las minsculas, los dgitos, las marcas de puntuacin y otros smbolos
(incluyendo los caracteres acentuados del cdigo iso-latin1).

El cdigo ASCII extendido no est estandarizado y vara de acuerdo a la


plataforma en que se utiliza.

Los dos grupos de caracteres ms comunes del cdigo ASCII extendido son:

Cdigo extendido ASCII OEM, que estaba integrado en el primer PC de IBM.

Cdigo extendido ASCII ANSI, utilizado por los sistemas operativos actuales.

También podría gustarte