SD SES002 S2 Sistema Binario
SD SES002 S2 Sistema Binario
SD SES002 S2 Sistema Binario
09/05/2020
Un poco de Historia …
http://www.bibnum.education.fr/calculinformatique/calcul/de-la-
num%C3%A9ration-binaire
Lectura de la sesión
Ejemplo:
8 en decimal = 1 0 0 0 en Binario
810 = 10002
Sistema binario
101011101 1 0 1 1 10 0
Ejemplo:
Practicando:
a) 1 0 1 0 1 2 = 21
b) 1 0 0 0 1 0 1 2 = 69
c) 1 0 0 0 1 2 = 17
d) 1 0 0 0 0 0 1 0 1 2 = 261
f) 1 0 0 0 0 2 = 16
g) 1 0 0 0 0 0 0 0 1 2 = 257
h) 1 1 1 1 2 = 15
i) 1 0 0 0 0 0 0 0 0 2 = 256
Sistema binario
La conversión se realiza
mediante divisiones
sucesivas entre la base
(2) hasta que el
cociente sea cero (0) y
tomando como dato el
resto en cada división.
Ejemplo
12 = ?2
12 = 11002
Sistema binario
Practicando:
a) 19 = ?2 a) 45 = ?2
19 = 100112 45 = 1011012
Aritmética Binaria
Aritmética Binaria
La aritmética binaria es esencial en
todas las computadoras digitales y en
muchos otros tipos de sistemas
digitales
Suma Binaria
Las cuatro reglas básicas para sumar dígitos binarios son:
0+0= 0 Suma 0 con acarreo 0
0+1= 1 Suma 1 con acarreo 0
1+0= 1 Suma 1 con acarreo 0
1 + 1 = 10 Suma 0 con acarreo 1
Ejemplos:
3+3=6 4+2=6 7 + 3 = 10 6 + 4 = 10
Aritmética Binaria
Resta Binaria
Las cuatro reglas básicas para la resta de números binarios son:
0−0=0
1−1=0
1−0=1
10 − 1 = 1
(a) 11 − 01 (b) 11 − 10
11 - 11 -
01 10
10 01
3-1=2 3-2=1
Aritmética Binaria
Practicando
Lo veremos nuevamente
mas adelante
(a) 1110 − 111 (b) 011 − 101
1110 - 011 -
111 101
0111 ???10
Complemento a 1
El complemento a 1 de un número binario se halla cambiando todos los 1s
por 0s y todos los 0s por 1s, como se ilustra a continuación:
Ejemplos:
Puerta Lógica
Inversor
Complementos
Complemento a 2
Complemento a 2 = Complemento a 1 + 1
Ejemplos:
Complemento a 2
Practicando:
Hallar el complemento a 2 de 10111000
a) 01110101 b) 01110001
a) 01010101 b) 01000001
Números con signo
NÚMEROS CON SIGNO
Los sistemas digitales, como las computadoras, deben ser capaces de manejar
números positivos y negativos.
Existen tres formatos binarios para representar los número enteros con
signo:
1. Signo-magnitud,
2. complemento a 1
3. complemento a 2 Este es el formato mas usado por los
sistemas microprocesados
Números con signos
Bit de signo
El bit más a la izquierda de un número binario con signo es el bit de signo, que
indica si el número es positivo o negativo.
Formato signo-magnitud
Cuando un número binario con signo se representa en formato signo-magnitud, el
bit más a la izquierda es el bit de signo y los restantes bits son los bits de
magnitud.
1 0011001
Números con signos
Formato del complemento a 1
Los números positivos en el formato de complemento a 1 se representan de la
misma forma que los números positivos en el formato signo-magnitud. Sin embargo,
los números negativos son el complemento a 1 del correspondiente número
positivo.
Por ejemplo, con ocho bits, el número decimal −25 se expresa como el
complemento a 1 de +25 (00011001), es decir
11100110
a) +30 b) + 120 c) + 45
Por ejemplo, con ocho bits, el número decimal −25 se expresa como el
complemento a 2 de +25 (00011001), es decir
11100111
a) +31 b) + 124 c) + 47
Para los ejemplos hemos utilizado números de 8 bits, puesto que la agrupación de 8
bits es un estándar en la mayoría de las computadoras, y recibe el nombre especial
de byte.
Para los números con signo en complemento a 2, el rango de valores para números de n
bits es:
Cuando se suman dos números binarios con signo pueden producirse cuatro casos:
Ejemplo:
1001 1011 1110 1001 0001 2 = 9BE9116 = 0x9BE91
Sistema Hexadecimal
Ejemplo:
Convertir a hexadecimal los siguientes números binarios: