Está en la página 1de 11

Introduccin

La computadora hoy da es de mucha importancia ya que a travs de ella se han


podido lograr muchos avances tecnolgicos, es un buen modo de comunicacin
ya que a travs de ella podemos comunicarnos a diferentes partes del mundo de
una manera fcil y corta. La computadora provee una serie de programas de
aplicacin ya que esta procesa informacin y ejecuta dichos programas. Dos de
los aspectos ms importantes que se presentan en informtica, relacionados con
la informacin, es cmo representarla y cmo materializarla o registrarla
fsicamente.
Cuando nos relacionamos con otras personas empleamos el habla que puede ser
distintos idiomas que existen, por medio de cartas o imgenes o seales en otros
casos, en trminos de una computadora los aspectos relacionados con la
representacin de la informacin en el interior de las computadora, se consideran
cuatro tipos de informacin: textos, datos numricos, sonidos e imgenes, dado
que cada uno de ellos presenta caractersticas diferentes.
El propsito del presente es comprender tanto la representacin de los datos
numricos como los no numricos, incluyendo las operaciones bsicas boleanas
binarias as como las operaciones aritmticas.

MARCO TEORICO
Representacin de la Informacin
Los humanos recibimos informacin a travs de nuestros cinco sentidos. Todos
ellos son vlidos para captar informacin, pero cuando pretendemos transmitir
informacin, comunicar algo a alguien, los sentidos que mejor se prestan a
establecer la comunicacin son el odo y la vista. Cuando pretendemos plasmar la
informacin de una forma transmisible y ms o menos permanente, se debe
disponer de un soporte fsico, el cual contenga a la informacin. Existe una
variedad de soportes fsicos y algunos muy modernos, pero un medio que sigue
en plena vigencia es la escritura. Han evolucionado los mtodos (buril y losa de
piedra, luego con punzn y tablilla encerada, y despus con papel y tinta), pero el
fundamento sigue siendo el mismo: poner en la secuencia conveniente una
serie de smbolos escogidos dentro de un conjunto predefinido. La
informacin se representa en base a cadenas de smbolos.
En base a un alfabeto convencional cualquiera sobre el que establezcamos un
acuerdo cultural de entendimiento entre el que escribe y el que lee podemos
representar cualquier informacin compuesta de palabras y cantidades numricas.
Un alfabeto no es ms que un conjunto fijado por acuerdo cultural, de smbolos
elementales en base a los cuales se forma la informacin. Cualquier alfabeto se
fija arbitrariamente, y esto es muy importante, porque si la Informtica ha logrado
el tratamiento automtico de la informacin con mquinas, ha sido gracias a este
concepto. No es necesario que el alfabeto que usa una mquina en su interior sea
el mismo que utiliza el hombre que la ha construido y la maneja, basta con que la
transformacin de los smbolos internos a los externos o viceversa se efecte de
una manera sencilla, de ser posible automticamente por la propia mquina.
Necesidad de codificar la informacin
Cuando una informacin que originalmente vena representada en un alfabeto A1
es transcrita a un segundo alfabeto A2, se dice que ha sido codificada.
El caso ms sencillo es cuando ambos alfabetos tienen la misma cantidad de
smbolos y a cada smbolo del primer alfabeto le corresponde un smbolo del
segundo alfabeto (correspondencia biunvoca o biyectiva).
Otro caso es cuando el segundo alfabeto dispone de un nmero de smbolos
menor que el alfabeto de partida. Es obvio que en este caso ya no podemos
recurrir a una correspondencia de smbolos uno a uno y tendremos que transcribir
(codificar) cada smbolo del conjunto A1 con una combinacin de smbolos del
conjunto A2.

Un ejemplo es el sistema de codificacin Morse empleado en los inicio de la


telegrafa. ste dispona tan solo de dos elementos: el punto y la raya. Esto se
debi a razones tcnicas: querer distinguir ms de dos niveles de pulsacin (corto
= punto; largo = raya) hubiera sido totalmente inoperante, los mensajes hubieran
estado sometidos a una enorme cantidad de subjetivismo y malas
interpretaciones.
Existen razones que determinan la necesidad de que la informacin sea codificada
y ellas son:
1) Debido a la transmisin automtica de la informacin.
2) Necesidad de abreviar la escritura.
3) Hacer secreta e ininteligible la informacin que se codifica. Se trata de
hacer crptico un mensaje plasmndolo en un sistema de codificacin que el
emisor y el receptor conocen pero que un posible interceptor desconocer.
Para representar los datos en la computadora se utiliza el sistema binario. Este
sistema slo reconoce dos valores: el cero y el uno (0, 1). A cualquiera de estos
valores se le llama bit (de Binary digit, que significa dgito binario). El bit es la
unidad de informacin ms pequea que reconoce una computadora.
Para representar las letras del alfabeto y otros smbolos, llamados caracteres, una
computadora utiliza un conjunto de 8 bits. A este conjunto se le llama byte.
Unidades de informacin:

Bit: es la mnima unidad de memoria y se corresponde con uno de los


valores posibles, en dgitos binarios 0 o 1.

Byte: representacin de un solo carcter (letra, nmero, espacio o


smbolo). Es la mnima unidad de informacin. Un byte equivale a 8 bits.

Kbyte (kilo byte): conjunto de 1024 bytes.

Mbyte (mega byte): es igual a 1024 kbytes.

Gbyte (giga byte): es igual a 1024 mbytes.

Tbyte (tera byte): es igual a 1024 gbytes.

Sistemas Numricos
El estudio de las computadoras y del procesamiento de datos requiere algn
conocimiento de los sistemas numricos, ya que stos constituyen la base de
todas las transformaciones de informacin que ocurren en el interior de la
computadora.
El sistema binario, compuesto por los smbolos 1 y 0, es el que utiliza la
computadora en su funcionamiento interno. La computadora opera en binario
debido a que sus componentes fsicos, pueden representar solamente dos
estados de condicin: apagado/prendido, abierto/cerrado,
magnetizado/no
magnetizado, etc. Estados de condicin a los que se les asigna el valor 1 0.
El sistema decimal, compuesto por los smbolos 0 al 9, es el sistema numrico que
utilizamos A diario.
El sistema hexadecimal, con 16 smbolos, ofrece la posibilidad de comprimir los
nmeros binarios para hacerlos ms sencillos de tratar.

Sistema decimal
El ms importante factor en el desarrollo de la ciencia y la matemtica fue la
invencin del sistema decimal de numeracin. Este sistema utiliza diez smbolos:
0,1,2,3,4,5,6,7,8,9, denominados generalmente "cifras decimales". La costumbre
de contar por decenas se origin probablemente en el hecho de tener el hombre
diez dedos.
El sistema numrico binario (de base 2) usa solamente dos smbolos diferentes, 0
y 1, que significan "ninguna unidad" y "una unidad" respectivamente. A diferencia
del sistema decimal, el valor relativo de los dgitos binarios a la izquierda del dgito
menos significativo aumenta en una potencia de dos cada vez, en lugar de hacerlo
en potencias de diez.

Especficamente, los valores de posicin de la parte entera de un nmero binario


son las potencias positivas de dos:
24 23 22 21 20(de derecha a izquierda)
Y los valores de posicin de la parte fraccionaria de un nmero binario son las
potencias negativas de dos:
2-1 2-2 2-3 2-4 (de izquierda a derecha).
Conversiones entre los distintos sistemas
1. Binario a decimal: Se suman los productos de todos los valores posicionales
por el nmero que ocupa la posicin.
Ej. Nmero binario: 1 1 0 1, 0 1
Multiplicado por: x x x x x x
Valor posicional: 8 4 2 1 0,5 0,25 (23 22 21 20 2-1 2-2respectivamente)
8 + 4 + 0 + 1 + 0 + 0.25 = 13,25 (decimal)
Recuerde, el valor posicional es la base del sistema elevada al nmero de la
posicin
2. Hexadecimal a decimal: Se multiplica el nmero representado por el valor
posicional que le corresponde, y se suman los resultados:
Ej. AE1B = A x 163 + E x 162 + 1 x 161 + B x 160
= 10 x 4096 + 14 x 256 + 1 x 16 + 11 x 1
= 40960 + 3584 + 16 + 11 = (44571)10
3. Decimal a binario: Para cambiar de base decimal a cualquier otra base se
divide el nmero que se quiere convertir por la base del sistema al que se quiere
cambiar, los resultados que se obtengan en el cociente deben seguir dividindose
hasta que este resultado sea menor que la base.
Los residuos que resulten de todas las divisiones en orden progresivo se irn
apuntando de derecha a izquierda.
Representacin en complementos
Para representar un nmero negativo se puede utilizar el complemento de ese
nmero a la base o a la base menos uno del sistema de numeracin utilizado.
Este sistema de representacin es de sumo inters en el caso de
los computadores ya que al utilizarlo se reduce la complejidad de los circuitos de
la unidad aritmtico-lgica al no ser (en este caso) necesarios circuitos
especficos para
restar
porque
las
sumas
y restas
quedan reducidas
a
sumas, independientemente de los signos de
los operandos.

Para transformar un nmero binario, N, a complemento a 1 basta con cambiar en


N los unos por ceros y los ceros por unos. 1001 0011 C1(1001 0011) = 0110
1100 0010 1001 C1(0010 1001) = 1101 0110
Podemos restar dos nmeros binarios sumando al minuendo el complemento a
uno del substraendo. La cifra que se arrastra del resultado se descarta y se suma
al resultado previamente obtenido: 1011 1101 1011 1101 - 1001 0011
Complemento a 1 o + 0110 1100 0010 1010 (1)0010 1001 + 1 0010 1010
Cdigos intermedios
Octal y hexadecimal

Los cdigos intermedios se fundamentan en la facilidad de transformar un nmero


en base 2 a otra base que sea una potencia de 2 ( 22=4; 23 =8; 24=16, etc.), y
viceversa. Usualmente se utilizan como cdigos intermedios los sistemas
de numeracin en base 8 (u octal) y en base 16 (o hexadecimal).
Un nmero octal puede pasarse a binario aplicando los algoritmos visto, no
obstante, al ser b=8=23, puede hacerse la conversin fcilmente: Para
transformar un nmero binario a octal se forman grupos de tres cifras binarias a
partir del punto decimal hacia la izquierda y hacia la derecha. Posteriormente se
efecta directamente la conversin a octal de cada grupo individual.
Representacin de Nmeros Enteros
Aritmtica de computadores
Los computadores no almacenan los nmeros con precisin infinita sino de forma
aproximada empleando un nmero fijo de bits o bytes (grupos de ocho bits).
Prcticamente todos las computadoras permiten al programador elegir entre varias
representaciones o 'tipos de datos'. Los diferentes tipos de datos pueden diferir en
el nmero de bits empleados, pero tambin (lo que es ms importante) en cmo el
nmero representado es almacenado: en formato fijo (tambin denominado
'entero') o en punto flotante (denominado 'real').
Aritmtica de punto fijo
Un entero se puede representar empleando todos los bits de una palabra
de computadora, con la salvedad de que se debe reservar un bit para el signo. Por
ejemplo, en una mquina con longitud de palabra de 32 bits, los enteros estn
comprendidos entre -(231 - 1) y 231 - 1 = 2147483647. Un nmero representado
en formato entero es 'exacto'. Las operaciones aritmticas entre nmeros enteros
son tambin 'exactas' siempre y cuando:
1. La solucin no est fuera del rango del nmero entero ms grande o ms
pequeo que se puede representar (generalmente con signo). En estos casos
se dice que se comete un error de desbordamiento por exceso o por defecto

(en ingls: Overflow y Underflow) y es necesario recurrir a tcnicas de


escalado para llevar a cabo las operaciones.
2. La divisin se interpreta que da lugar a un nmero entero, despreciando
cualquier resto.
Representacin de los nmeros en punto flotante
En un ordenador tpico los nmeros en punto flotante se representan de la manera
descrita en el apartado anterior, pero con ciertas restricciones sobre el nmero de
dgitos de q y m impuestas por la longitud de palabra disponible (es decir, el
nmero de bits que se van a emplear para almacenar un nmero).
Para ilustrar este punto, consideraremos un ordenador hipottico que
denominaremos MARC-32 y que dispone de una longitud de palabra de
32 bits (muy similar a la de muchos ordenadores actuales). Para representar un
nmero en punto flotante en el MARC-32, los bits se acomodan del siguiente
modo:

Signo del nmero real x: 1 bit


Signo del exponente m:

1 bit

Exponente (entero |m|):

7 bits

Mantisa (nmero real |q|): 23 bits


Fundamentos Cdigos
Se usan cdigos ASCII en UNIX y en las computadoras de base DOX para
representar texto simple. El Sistema de las computadoras IBM 390 usa su propio
juego de cdigos, llamado EBCDIC.
Una nueva norma, llamada Unicode (Unicode Worldwide Code Standard - Cdigo
Norma Universal Unicode), se usa en las computadoras bajo Windows NT. IE4 y
Netscape 4 entienden al Unicode y su uso se est extendiendo. El Unicode
versin 3.0 contiene 49,194 caracteres de los utilizados en los lenguajes ms
importantes del mundo. Adems de letras y nmeros, el Unicode incluye
puntuacin, smbolos matemticos y tcnicos, formas geomtricas, caracteres
grficos y modelos del Braille. Unicode contiene el cdigo ASCII de norma como
un subconjunto.
Las tablas de ms abajo muestran los juegos de cdigos del ASCII y EBCDIC. El
smbolo
significa que el conjunto de caracteres o fuente actual, no lo
contiene.

Por ejemplo se ha cambiado recientemente 0128 para representar

el

nuevo smbolo de dinero Euro, pero los conjuntos de caracteres o fuentes ms


antiguas no tendrn ese smbolo.
Standard ASCII (Caracteres Alfanumricos)
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48

!
"
#
$
%
&
'
(
)
*
+
,
.
/
0

49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64

1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@

65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P

81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96

Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`

97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112

a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p

113 q
114 r
115 s
116 t
117 u
118 v
119 w
120 x
121 y
122 z
123 {
124 |
125 }
126 ~
127 _

Caracteres extendidos de ASCII


128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143

144
145
146
147
148
149
150
151
152
153
154
156
157
158
159
192

160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175

176
177
178
179
180
181
182
183
184
185
186 V
187
188
189
190
191

193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208

209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224

225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240

241
242
243
244
245
246
247
248
249
250
251
252
253
254
255

Cdigos EBCDIC
Decimal | Hexadecimal | Carcter
129
81
a
130
82
b
131
83
c
132
84
d
133
85
e
134
86
f
135
87
g
136
88
h
137
89
i
145
91
146
92
kj
147
93
l
148
94
m
149
95
n
150
96
o
151
97
p
152
98
q
153
99
r
162
A2
s
163
A3
t
164
A4
u
165
166
167
168
169

A5
A6
A7
A8
A9

v
w
x
y
z

240
241
242
243
244
245
246
247
248
249
122

F0
F1
F2
F3
F4
F5
F6
F7
F8
F9
7A

0
1
2
3
4
5
6
7
8
9
:

Decimal | Hexadecimal | Carcter


194
C2
B
195
C3
C
196
C4
D
197
C5
E
198
C6
F
199
C7
G
200
C8
H
201
C9
209
D1
JI
210
D2
K
211
D3
L
212
D4
M
213
D5
N
214
D6
O
215
D7
P
216
D8
Q
217
D9
R
226
E2
S
227
E3
T
228
E4
U
229
E5
V
230
E6
W
231
E7
X
232
E8
Y
233
E9
Z
64
40
espacio
en
blanco
75
4B
76
4C
<.
77
4D
(
78
4E
+
79
4F
|
80
50
&
90
91
92
93
94

5A
5B
5C
5D
5E

$!
*
)
;

123
124
125
126
127
193

7B
7C
7D
7E
7F
C1

#
@
'
=
"
A

96
97
107
108
109
110
111

60
61
6B
6C
6D
6E
6F

/
,
%
_
>
?

Cdigos de representacin de la informacin en las computadoras


Los datos e informaciones que se manejan internamente en un sistema
informtico se pueden representar, segn sus caractersticas, de las siguientes
formas:

Bibliografa

http://www.ceiscc.galeon.com/apuntes_arch/tema2.pdf
https://trabajosliceo4.wordpress.com/acerca-de/la-computadora/erepresentacion-de-la-informacion-en-las-computadoras/
http://es.slideshare.net/gugaslide/representacion-de-informacion-encomputadoras-presentation
http://www.monografias.com/trabajos16/representacion informacion/representacion-informacion.shtml#ixzz3RwLCvCCQ

También podría gustarte