Está en la página 1de 14

Sistema Binario

Sonia Alexandra Pinzn Nuez


Ingeniera de Sistemas

Tecnologa en Sistematizacin de Datos


Facultad
Tecnolgica - Universidad Distrital
Sonia Alexandra Pinzn Nuez

Sistemas Numricos (Posicionales)


Como en todo sistema de numeracin, el valor de un
dgito depende de su posicin relativa en el nmero. Por
ejemplo, en el sistema decimal de base diez el nmero 3
vale tres, treinta o trescientos dependiendo de su posicin
en el nmero:
Ejemplo:
3542= 3103 +

5102 +

4101 +

2100

3542= 31000+

5100 +

440

21

3542= 3000

500

40

Sonia Alexandra Pinzn Nuez

Conversin Decimal a Binario


Mtodo Divisiones Sucesivas

1. Dividir el nmero decimal


entre 2. Guardar cociente
y el residuo.

2. Tomar cociente anterior y


repetir paso 1 hasta que
el cociente sea menor que
la base.

25 2
1 12 2
0 6 2
0 3 2
1 1

3. Escribir (concatenar) el
ltimo cociente y los
residuos empezando por
el ltimo.

Sonia Alexandra Pinzn Nuez

1 1 0 0 12

Conversin Decimal a Binario


Mtodo por Descomposicin y Residuos
1. Se tiene en cuenta si el
nmero es par o impar,
colocando 1 si es impar o
0 si es par.

2. Se halla la mitad el
nmero, luego se repiten
estos pasos hasta que el
resultante sea menor que
la base

25
12
6
3
1

Sonia Alexandra Pinzn Nuez

1
0
0
1

1 1 0 0 12

Conversin Decimal a Binario


Mtodo Potencia Cercana
1. Se busca la potencia ms
cercana al nmero y se le
resta.

2. Se repite el procedimiento
hasta que el resultante
sea menor que la base.

25
24 = -16
9
23 = - 8
1
20 =

3. Cada potencia representa


los bits significativos del
nmero
Sonia Alexandra Pinzn Nuez

24 23 22 21 20

1 1 0 0 12

Conversin Binario a Decimal


Mtodo Multiplicaciones Sucesivas
Segn el Esquema
de Horner, es:

ND =

i=0

zi

24 23 22 21 20
1 1 0 0 12

Bi

Z: Digito del nmero


B: Base
i: Posicin

La sumatoria de cada digito


multiplicado por la base elevada
a la posicin del mismo.
Sonia Alexandra Pinzn Nuez

1 x 20 =
0 x 21 =
0 x 21 =
1 x 23 =
1 x 24 =

1
0
0
8
16
25

Conversin Binario a Decimal


Mtodo Sumas Sucesivas
1. Se multiplica el dgito por
el valor de la base (de
izquierda a derecha),
sumando el resultado al
siguiente dgito.

2. El resultado de la suma

1 1 0 0 12
+2 +6 +12 +24
3 6 12 25

se vuelve a multiplicar por


la base y sumar al
siguiente dgito.

Sonia Alexandra Pinzn Nuez

Suma Binaria
1. Para sumar nmeros
binarios, seguimos las
reglas utilizadas para la
suma de nmeros
decimales. La nica
diferencia es que, como el
sistema binario consta de
dos caracteres, la
reagrupacin de los
nmeros es ms corta.

Existen cuatro posibles


combinaciones en la suma
de binarios:

0 + 0= 0
0 + 1= 1
1 + 0= 1
1 + 1 = 10*
*Esta suma conlleva reagrupacin
ya que ha alcanzado el primer
punto de rompimiento.

Sonia Alexandra Pinzn Nuez

Suma Binaria
1. Si la cantidad de unos es
par el resultado es 0 y se
lleva un 1.

1 1 1 1
1 1 1 1 1 1 1
1 1 1 1 0 0

2. La cantidad de unos a
llevar debe corresponder
a los pares de unos
sumados.

1 1 1 1 0 1
+

1 1 1 1 1

1 0 0 1 1 0 0 0

Sonia Alexandra Pinzn Nuez

Resta Binaria
Mtodo Estndar

Para restar nmeros binarios,


se tiene en cuenta la siguiente
tabla:

0 - 0=
1 - 0=
1 - 1=
0 - 1=

0
1
0
1*

*prestando 1 de la siguiente
columna.

1
1
0 0
1 1
-

0
1
1
0

0
1 1
1 1
0 0 1

1 0 0 1 1
1 1 1 1 0

Cuando se presenta una resta


0-1, se presta del primer dgito
no-cero a la izquierda, donde
cada cero que interviene se
convierte en 10, donde: 10-1=1

Sonia Alexandra Pinzn Nuez

Resta Binaria

Mtodo de Complemento a uno


1. Se elige el sustraendo y se
halla el complemento
(invertir los unos por ceros)
2. Luego se suma ese
complemento al Minuendo
3. A ese resultado se le suma
1, sin tener en cuenta el
primer digito de la
izquierda.

1 1 0 0 0 1 Minuendo
1 0 0 1 1 Sustraendo
1 1 0 0 0 1
0 1 1 0 0
+
1 1 1 1 0 1
+ 1
1 1 1 1 0

Sonia Alexandra Pinzn Nuez

Resta Binaria

Mtodo de Complemento a dos


1. Se elige el sustraendo y se
halla el complemento a dos
(invertir los unos por ceros
y sumarle uno)
2. Luego se suma ese
complemento al Minuendo
3. A ese resultado no se te
tiene en cuenta el primer
digito de la izquierda.

1 1 0 0 0 1 Minuendo
-

1 0 0 1 1 Sustraendo

1 1 0 0 0 1
0 1 1 0 1
+
1 1 1 1 1 0

Sonia Alexandra Pinzn Nuez

Multiplicacin Binaria
1 1 1 0 1Multiplicando
1. Se multiplica cada
digito del multiplicador
por el multiplicando.
2. Luego se suman los
resultados.

* 1 0 1Multiplicador
1 1 1 0 1
0 0 0 0 0
+ 1 1 1 0 1
1 0 0 1 0 0 0 1

Sonia Alexandra Pinzn Nuez

Divisin Binaria
1. Se resta el divisor de la
misma cantidad de
cifras del Dividendo
2. Por cada resta se
adiciona un uno al
Cociente y se baja la
siguiente cifra del
dividendo.
3. Si no es posible la resta
se coloca un cero en el
cociente y se baja la
siguiente cifra en el
Dividendo.

Dividendo

1110111
-1001

Divisor

1001
11 01Cociente

0101 1
-1001
00101 1
-1001
0010 Residuo

Sonia Alexandra Pinzn Nuez

También podría gustarte