Sie sind auf Seite 1von 22

Introduccin

La aritmtica y todas sus operaciones asociadas:


suma, resta, multiplicacin, divisin, etc, son
independientes de los sistemas sobre los cuales
opera, en lneas generales se puede decir que la
aritmtica trabaja con un sistema numrico sobre
cantidades no necesariamente conocidas. Pero al
fundamentos de
Electrnica
clase N1 1
cantidades no necesariamente conocidas. Pero al
determinar una cantidad en un evento o situacin
surgen inevitablemente distintos niveles de trabajo.
Por ejemplo: la representacin grfica del
nmero 5 no es nica, existen otras
notaciones como:
101, IIIII, V, Five, 11, etc
Introduccin
Para representar grficamente una cantidad se debe
usar un sistema numrico. De los sistemas
existentes el ms usado para representar una
cantidad es el sistema decimal. Sin embargo, en
algunas aplicaciones de ingeniera se usan otros
sistemas numricos, por ejemplo en computacin se
usan el binario , el octal y el hexadecimal.
fundamentos de
Electrnica
clase N1 2
En los diferentes sistemas numricos existe un
nmero que es asignado como base del sistema.
En cualquier sistema numrico una cantidad es
representada mediante dgitos, donde el valor de un
dgito est asociado entre 0 (cero) y el valor de la
base menos uno (b-1).
Introduccin
Por ejemplo:
En base 10: los dgitos van de 0 a 9
En base 2: los dgitos son 0 y 1
En base Hexadecimal: los dgitos son 0, 1, 2, 3, 4, 5, 6, 7, 8,
9, A, B, C, D, E y F.
Una cantidad puede escribirse como una sumatoria de dgitos
fundamentos de
Electrnica
clase N1 3
Una cantidad puede escribirse como una sumatoria de dgitos
multiplicados por las diferentes potencias de la base. Entonces,
una cantidad arbitraria puede escribirse en base b de la
siguiente forma:
Donde el dgito cumple: para todo
0 1 1
..... b digito b digito b digito b digito cantidad
n n
+ + + + =

1 0 b digito
i
n i 0
Introduccin
Para representar grficamente una cantidad en una
base cualquiera, se adopt la siguiente regla de
escritura:
Los dgitos son escritos de izquierda a derecha de
acuerdo a la potencia de la base asociada al dgito,
es decir, el dgito de la ms a la izquierda est
asociado a la mayor potencia y el de ms a la
derecha a la menor potencia . En este caso una
n
b
b
fundamentos de
Electrnica
clase N1 4
asociado a la mayor potencia y el de ms a la
derecha a la menor potencia . En este caso una
cantidad se representa:
Esta representacin debe interpretarse como:
n
b
0
b
0 1 1
.... digito digito digito digito cantidad
n n
=
0 1 1
.... b digito b digito b digito b digito cantidad
n n
+ + + + =

Introduccin
Ejemplo:
El nmero 0101 en base 2 debe interpretarse como:
10=2 en base 10.
Al pasar la base del sistema numrico a base 10 se
obtiene:
0 1 2 3
10 1 10 0 10 1 10 0 0101 + + + =
fundamentos de
Electrnica
clase N1 5
obtiene:
El nmero 005 en base 10 debe interpretarse como:
0 1 2 3
2 1 2 0 2 1 2 0 0101 + + + =
0 1 2
10 5 10 0 10 0 005 + + =
Introduccin
Es conveniente que la representacin del valor de un digito se
pueda realizar mediante un carcter (un solo grafo), en caso de
base mayor que diez, se adopt como sucesor de 9 la letra A y
como sucesor de A las letras en orden alfabtico. En base
hexadecimal, los dgitos son 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D,
E y F.
Obs: No existe una norma para la representacin del valor de los
fundamentos de
Electrnica
clase N1 6
Obs: No existe una norma para la representacin del valor de los
dgitos de una cantidad en una base mayor que z.
Ejemplo: el nmero C2F0 en base 16 debe interpretarse como:
Al pasar la base 16 al sistema decimal se obtiene:
0 1 2 3
10 0 10 10 2 10 0 2 + + + = F C F C
0 1 2 3
16 0 16 15 16 2 16 12 0 2 + + + = F C
Introduccin
Los computadores trabajan con sistemas binarios, es
decir, con variables lgicas 1 0, dicho de otra
forma verdadero o falso.
El sistema binario es abultado porque requiere ms
dgitos (ms bits) que cualquier otro sistema un
numrico.
fundamentos de
Electrnica
clase N1 7
dgitos (ms bits) que cualquier otro sistema un
numrico.
Los sistemas octal y hexadecimal son importantes ya
que proveen, mediante una conversin rpida una
manera de representar los abultados nmeros
binarios.
Sistemas Numricos
Definiciones:
Sistema Numrico: es el medio de representar cantidades usando
un conjunto de smbolos.
Dgito: Es el smbolo usado para representar una cantidad.
Base: Es la cantidad de smbolos que forman el sistema numrico.
fundamentos de
Electrnica
clase N1 8
Existen sistemas numricos Posicionales y No Posicionales.
Los sistemas numricos Posicionales son aquellos que estructuran
un nmero en dgitos ordenados en posiciones especficas, el
nmero tendra valores distintos si los dgitos cambian su
estructura. Estos sistemas permiten hacer operaciones mediante
algoritmos.
Sistemas Numricos
Un cdigo de peso define un valor para un nmero representado
en cualquier base b
donde: es un coeficiente y b es la base.
i
n
i
i b
b d numero valor =

=0
) _ (
i
d
fundamentos de
Electrnica
clase N1 9
donde: es un coeficiente y b es la base.
Los smbolos utilizados en algunos sistemas numricos son:
Base 2 :0, 1
Base 8 : 0, 1, 2, 3, 4, 5, 6, 7
Base 10 : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Base 16 : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
i
d
Mtodos de Conversin de Base
Primer Mtodo:
Consiste en representar el nmero en forma expandida (sumatoria), pasar
cada trmino de esta expresin al sistema numrico que se pretende
llegar y efectuar las operaciones (multiplicaciones, exponenciacin y
sumas) de acuerdo a las reglas de este ltimo sistema numrico.
Ejemplo:
se desea pasar el valor expresado en base r a en sistema
numrico base q.
r
N
q
N
fundamentos de
Electrnica
clase N1 10
numrico base q.
Primero se expresa en forma expandida:
Cada uno de los trminos se expresan en base q.
Luego esta expresin se resuelve de acuerdo a las reglas en base q.
r
N
0
0
1
1
2
2
1
1
... r a r a r a r a r a N
n
n
n
n r
+ + + + + =

n r a a a a
n n
, , , ,..., ,
0 1 1
0
0
1
1
1
1
... q v q v q v q v N
m
m
m
m q
+ + + + =

Mtodos de Conversin de Base


Este procedimiento presenta varios inconvenientes: Se debe conocer
la equivalencia entre cada smbolo que aparece en la expresin (a1)
en base r y su correspondencia en base q; las operaciones de la
expresin (a2) deben realizarse en el sistema numrico en base q.
Este Mtodo es conveniente usar en la conversin de un sistema
numrico de base r a un sistema numrico de base 10.
fundamentos de
Electrnica
clase N1 11
numrico de base r a un sistema numrico de base 10.
Ejemplos:
1. Convertir el valor (4756) en base 8 a base 10
10 8
8
8
0 1 2 3
8
) 2542 ( ) 4756 (
6 40 448 2048 ) 4756 (
1 6 8 5 64 7 512 4 ) 4756 (
8 6 8 5 8 7 8 4 ) 4756 (
=
+ + + =
+ + + =
+ + + =
Mtodos de Conversin de Base
2. Convertir el nmero hexadecimal (12BD) a base 10.
pasando cada uno de los trminos a base 10 tenemos:
0 1 2 3
) 16 13 16 11 16 2 16 1 ( ) 12 ( + + + = BD
16
0 1 2 3
16
) 10 10 10 2 10 1 ( ) 12 ( + + + = D B BD
fundamentos de
Electrnica
clase N1 12
factorizando la expresin tenemos:
finalmente:
10
0 1 2 3
16
) 16 13 16 11 16 2 16 1 ( ) 12 ( + + + = BD
10 16
) 13 16 ) 11 16 ) 2 16 ((( ) 12 ( + + + = BD
10 16
) 4797 ( ) 12 ( = BD
Ejercicios:
Convertir a base 10 las siguientes cantidades:
10 7
10 8
10 8
) ( ) 126 (
) ( ) 4701 (
) ( ) 3710 (
X
X
X

fundamentos de
Electrnica
clase N1 13
10 16
10 16
10 16
10 6
10 7
) ( ) 8 (
) ( ) 2 (
) ( ) 8 3 (
) ( ) 4532 (
) ( ) 126 (
X FA
X CA
X E
X
X

Mtodos de Conversin de Base


Segundo mtodo:
Este mtodo consiste en efectuar divisiones sucesivas de , valor
en base r por la base a la cual se quiere pasar q expresada en la
misma base r. En cada divisin se obtiene un cuociente entero y un
residuo. Los residuos corresponden a los dgitos del valor expresado
r
N
fundamentos de
Electrnica
clase N1 14
residuo. Los residuos corresponden a los dgitos del valor expresado
en base q.
Este mtodo tiene un gran inconveniente, las expresiones deben
efectuarse en el sistema de base r .
Es til para convertir un valor expresado en base 10 a cualquier otra
base.
Mtodos de Conversin de Base
Ejemplo:
Convertir el valor 2542 de base 10 a base 8.
a) Expresar 8 en base 10, queda igual
b) Divisiones sucesivas
6 8 / 6 317 8 2542
0
= + = b
8 ) 8 (
10
=
fundamentos de
Electrnica
clase N1 15
6 8 / 6 317 8 2542
0
= + = b
8 10
3
2
1
) 4756 ( ) 2542 (
4 8 / 4 0 8 4
7 8 / 7 4 8 39
5 8 / 5 39 8 317
=
= + =
= + =
= + =
b
b
b
Mtodos de Conversin de Base
2. Convertir el valor 4797 en base 10 a base 16.
Divisiones sucesivas:
16 0
16 / 11 18 16 299
16 / 13 299 16 4797
B b
D b
= + =
= + =
fundamentos de
Electrnica
clase N1 16
16 10
16 3
16 2
16 1
) 12 ( ) 4797 (
1 16 / 1 0 16 1
2 16 / 2 1 16 18
16 / 11 18 16 299
BD
b
b
B b
=
= + =
= + =
= + =
Mtodos de Conversin de Base
Convertir el nmero 23 en base 10 a base 2
a) Expresar 2 en base 10,
b) Divisiones sucesivas
2 ) 2 (
10
=
0
1 2 / 1 5 2 11
1 2 / 1 11 2 23
= + =
= + =
b
b
fundamentos de
Electrnica
clase N1 17
2 10
4
3
2
1
) 10111 ( ) 23 (
1 2 / 1 0 2 1
0 2 / 0 1 2 2
1 2 / 1 2 2 5
1 2 / 1 5 2 11
=
= + =
= + =
= + =
= + =
b
b
b
b
Ejercicios
Convertir las siguientes
cantidades:
8 10
) ( ) 2497 ( X
fundamentos de
Electrnica
clase N1 18
16 10
16 10
) ( ) 1994 (
) ( ) 714 (
X
X

Mtodos de Conversin de Base


Tercer Mtodo:
El tercer mtodo de pasar un nmero expresado en base r
a otro nmero, , expresado en base q, consiste en pasar en
base r a , expresado en base k y desde la base k pasar a la
base q. Es conveniente elegir k=10. De este modo para la
r
N
q
N
r
N
k
N
fundamentos de
Electrnica
clase N1 19
base q. Es conveniente elegir k=10. De este modo para la
transformacin se usa el primer mtodo de base r a base 10 y
luego el segundo mtodo de base 10 a base q.
Ejemplo:
Convertir 2D5E en base 16 a base 5.
Se convertir:
y luego se convertir
10 16
) ( ) 5 2 ( N E D =
5 10
) ( ) ( M N =
Mtodos de Conversin de Base
a) Pasando cada uno de los trminos a base decimal:
0 1 2 3
16
10 16
16 14 16 5 16 13 16 2 ) 5 2 (
) ( ) 5 2 (
+ + + =
=
E D
N E D
fundamentos de
Electrnica
clase N1 20
10 16
16
16
) 11614 ( ) 5 2 (
14 80 3328 8192 ) 5 2 (
16 14 16 5 16 13 16 2 ) 5 2 (
=
+ + + =
+ + + =
E D
E D
E D
Mtodos de Conversin de Base
b) Pasando11614 de base 10 a base 5:
4 5 / 4 92 5 464
2 5 / 2 464 5 2322
4 5 / 4 2322 5 11614
2
1
0
= + =
= + =
= + =
= + =
b
b
b
fundamentos de
Electrnica
clase N1 21
Luego:
3 5 / 3 0 5 3
3 5 / 3 3 5 18
2 5 / 2 18 5 92
5
4
3
= + =
= + =
= + =
b
b
b
5 16
) 332424 ( ) 5 2 ( = E D
Mtodos de Conversin de Base
En la conversin de base de sistemas numricos existe
un caso especial, cuando entre las diferentes bases q y
r se tiene una relacin del tipo potenciacin, es decir,
o bien
e
q r = q r
e
=
fundamentos de
Electrnica
clase N1 22
o bien
Los casos ms comunes de este tipo de conversiones
son entre binario (base 2) y octal (base 8) o entre binario
(base 2) y hexadecimal (base16).
q r = q r =

Das könnte Ihnen auch gefallen