Está en la página 1de 19

Sistema de numeración y

su aplicación

 

Docente: Lic. David I. López Pérez


Sistema de numeración
 Los sistemas de numeración son conjuntos de dígitos que se
usan para representar cantidades, así se tienen los sistemas de
numeración decimal, binario, octal, hexadecimal, romano, etc.
Sistema de numeración
decimal
 El sistema de numeración decimal es el más usado, tiene como base el
número 10, o sea que posee 10 dígitos diferentes (0,1,2,3,4,5,6,7,8,9).

 Ejemplo: 3489.125
Dígitos a la izquierda Dígitos a la derecha
Primero 9*100 = 9 Primero 1*10-1 = 0.1
Segundo 8*101 = 80 Segundo 2*10-2 = 0.02
Tercero 4*102 = 400 Tercero 5*10-3 = 0.005
Cuarto 3*103 = 3000
Ahora sumar los valores
=5*10-3 + 2*10-2 + 1*10-1 + 9*100 + 8*101 + 4*102 + 3*103
= 0.005 + 0.02 + 0.1 + 9 + 80 + 400 + 3000
= 3489.125
Notación Posicional del Sistema Decimal

10-6 = 0.000001
10-5 = 0.00001
10-4 = 0.0001
10-3 = 0.001
10-2 = 0.01
10-1 = 0.1
100 = 1
101 = 10
102 = 100
103 = 1000
104 = 10000
105 = 100000
106 = 1000000
Sistema de Numeración
Binario
 El sistema de numeración más simple que usa la notación
posicional es el sistema binario.
 Este sistema, como su nombre lo indica, usa solamente dos
dígitos (0,1). Por su simplicidad y por poseer únicamente dos
dígitos diferentes, el sistema de numeración binario se usa en
computación para el manejo de datos e información.
Sistema de Numeración
Binario
 Normalmente al dígito cero se le
asocia con cero voltios, apagado,
des energizado, inhibido (de la
computadora) y el dígito 1 se asocia
con +5 volts, +12 volts, encendido,
energizado (de la computadora) con
el cual se forma la lógica positiva.

 A la representación de un dígito
binario se le llama bit (de la
contracción binary y digit) y al
conjunto de 8 bits se le llama byte
el valor de cada dígito depende de
la posición que tiene en el número
Ejemplos
o 110101b o 1101.101b
Solución: Solución:
=1*20 + 0*21 + 1*22 + 0*23 + 1*24 + 1*25 =1*20 + 0*21 +1*22 + 1*23 + 1*2-1 + 0*2-2 + 1*2-3
= 1 + 0 + 4 + 0 + 16 + 32 = 1 + 0 + 4 + 8 + 0.5 + 0 + 0.125
= 53d = 13.625d

 Entonces, el número 110101b = 53d  Entonces, el número 1101.101b = 13.625d.

101010101010
101010101010
101010101100
001010101000
00
Notación Posicional binario
2-6 = 0.015625d
2-5 = 0.03125d
2-4 = 0.0625d
2-3 = 0.125d
2-2 = 0.25d
2-1 = 0.5d
20 = 1d
Aritmética binaria
 La Unidad Aritmético Lógica, en la CPU del procesador, es
capaz de realizar operaciones aritméticas, con datos numéricos
expresados en el sistema binario. Naturalmente, esas
operaciones incluyen la adición, la sustracción, el producto y
la división.

 Las operaciones se hacen del mismo modo que en el sistema


decimal, pero debido a la sencillez del sistema de numeración,
pueden hacerse algunas simplificaciones que facilitan mucho
la realización de las operaciones.
Suma o Adición Binaria
 La tabla de sumar, en binario, es mucho más sencilla que en
decimal. Sólo hay que recordar cuatro combinaciones
posibles.

0+0=0
0+1=1
1+0=1
1 + 1 = 0 acarreo 1
Ejemplo de suma binaria
Ejm 1 animado
1 1 =1 Acarreos
+ +
1 0 0 1 0
Sumandos
+ 1 1 0

1 1 0 0 0 Resultado

 Comprobación:
11000(b) 0*20 + 0*21 + 0*22 + 1*23 + 1*24
0 + 0 + 0 + 8 + 16 = 24(d)

Primer sumando
10010(b) 0*20 + 1*21 + 0*22 + 0*23 + 1*24
0 + 2 + 0 + 0 + 16 = 18(d)

Segundo sumando
110(b) 0*20 + 1*21 + 1*22
0 + 2 + 4 = 6(d)
Otros ejemplos

 Ejm 2:  Ejm 3 :
1 0 1 0 1 1 1 0
+ +
1 1 0 1 1 1 1 1
1 0 1 1 1 1 1 1 0 1
Sustracción o Resta Binaria
 La tabla de restar, en binario, sólo hay que recordar las
siguientes combinaciones posibles.

0-0=0
0 - 1 = 1 acarreo 1
1-0=1
1-1=0
Ejemplo de resta binaria
Ejm 1 animado
1 =0 1 =0 Acarreos
- -
1 0 1 0 1 Minuendo
- 1 0 1 1 Sustraendo
0 1 0 1 0 Resultado

 Comprobación:
01010(b) 0*20 + 1*21 + 0*22 + 1*23 + 0*24
0 + 2 + 0 + 8 + 0 = 10(d)

Minuendo
10101(b) 1*20 + 0*21 + 1*22 + 0*23 + 1*24
1 + 0 + 4 + 0 + 16 = 21(d)
21 – 11
Sustraendo = 10
1011(b) 1*20 + 1*21 + 0*22 + 1*23
1 + 2 + 0 + 8 = 11(d)
Otros ejemplos
Ejm 2
1 0 1 0 1 1 Minuendo
- 1 0 0 1 1 Sustraendo
1 Acarreos
0 1 1 0 0 0 Resultado

Ejm 3
1 0 1 0 0 1 Minuendo
- 1 0 1 1 Sustraendo
1 1 1 1 Acarreos
0 1 1 1 1 0 Resultado
Multiplicación o producto
Binaria
 La tabla de multiplicación, en binario, sólo hay que recordar
las siguientes combinaciones posibles.

0x0=0
0x1=0
1x0=0
1x1=1
Ejemplo de resta binaria
Ejm 1
1 0 1 0 1 Multiplicando
* 1 0 1 Multiplicador
1 0 1 0 1
0 0 0 0 0
+ 1 0 1 0 1
1 1 0 1 0 0 1 Resultado
 Comprobación:
1101001(b) 1*20 + 0*21 + 0*22 + 1*23 + 0*24+ 1*25 + 1*26
1 + 0 + 0 + 8 + 0 + 32 + 64= 105(d)

Multiplicando
10101(b) 1*20 + 0*21 + 1*22 + 0*23 + 1*24
1 + 0 + 4 + 0 + 16 = 21(d)
21 * 5 =
Multiplicador 105
101(b) 1*20 + 0*21 + 1*22
1 + 0 + 4 = 5(d)
División Binaria
 Para realizar división no existe tabla la realizamos de la
siguiente forma
divisor
dividendo 110010 10
-1 0 1 1 0 0 1 Cociente
1 0
-1 0
0 0 1 0 Listo añado
Ahora comprueba
Selecciona el ejercicio
1 al cociente
los dos para
Bajo
Como
Bajoel
Bajo
Bajo nosiguiente
el
elcomose
cero
el puede
del
siguiente
siguiente digito que
dividendo
ponemos
cero
digito del es
y elel
cero
-1 0 multiplicar la
primeros suma,
cociente 1 que
resta
dígitos *dely es
divisor
0 10en
realizo del
tododividendo
eldividendo
cociente
lo anterior
dividendo
del
multiplicación
ydividendo
lo resto
Realiza las siguientes
ejercicios
Suma binaria Resta binaria
a. 1011101b + 11001b a. 1010101b - 1100b
b. 1111b + 101b b. 1011b - 1000b
c. 11101b + 11101b c. 1101b - 011b

Multiplicación binaria Resta binaria


a. 1001101b * 11001b a. 10011b / 10b
b. 1001b * 1011b b. 10111b / 1000b
c. 1011b + 1010b c. 1101b / 110b

También podría gustarte