Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ES202100176
Matemáticas Discretas
TM-KMDI-2101-B2-001
Área de conocimiento:
Licenciatura en Telemática
Contenido
Operaciones aritméticas básicas de sistemas numéricos ............................................................................................ 3
Introducción ............................................................................................................................................................. 3
Números decimales negativos.................................................................................................................................. 5
Sumas binarias .......................................................................................................................................................... 5
Ejercicio a .............................................................................................................................................................. 6
Ejercicio b.............................................................................................................................................................. 7
Restas binarias .......................................................................................................................................................... 7
Ejercicio a .............................................................................................................................................................. 8
Ejercicio b.............................................................................................................................................................. 9
Multiplicaciones binarias .......................................................................................................................................... 9
Ejercicio a ............................................................................................................................................................10
Ejercicio b............................................................................................................................................................11
Divisiones binarias ..................................................................................................................................................11
Ejercicio a ............................................................................................................................................................11
Ejercicio b............................................................................................................................................................12
Conclusiones ...........................................................................................................................................................13
Referencias .................................................................................................................................................................13
Para representar números negativos en el Sistema Binario existen 3 métodos diferentes, los
cuales son:
Formato signo y magnitud: El almacenamiento de un entero en el formato de signo y magnitud
requiere 1 bit para representar el signo (0 para positivo, 1 para negativo). Es decir, en una
asignación de 8 bits, se utilizan 7 bits para representar el valor absoluto (número sin signo) del
número y 1 bit para representar el signo.
En la representación de signo y magnitud, en una asignación de 8 bits, hay dos ceros: uno
positivo y uno negativo.
(0 +)10 = (00000000)2
(0 −)10 = (10000000)2
La característica anterior solo se presenta en éste método y para cadenas de 8 bits, por lo tanto,
se sigue presentando el inconveniente de tener un intervalo muy limitado de representación de
números decimales, el cuál ahora va de -128 a +127 ya que, al igual que en los métodos
anteriores, solo se pueden usar 7 bits para representar el valor absoluto, ya que el de la extrema
izquierda se utiliza para representar el signo.
Para almacenar enteros complemento de uno se siguen los siguientes pasos.
Verificar si el número a representar está dentro del intervalo de números permitidos de
acuerdo al número de bits asignados.
Convertir el número a binario ignorando el signo, recordando que forzosamente debe estar
en el intervalo de -127 a +127 (no puede ser ni mayor, ni menor), es decir, 7 bits.
Añadir un cero a la extrema izquierda del número binario de manera que haya un total de
8 bits (para una cadena de 8 bits).
Si el número es positivo, no se realiza ningún cambio. Si el signo es negativo, todos los 0
de extremo derecho y hasta el primer 1 permanecen sin cambios. El resto de los bits se
complementan, es decir, cambiamos los 0 por 1 y los 1 por 0.
Sumas binarias
La suma o adición binaria es análoga a la de los números decimales. La diferencia radica en que
en los números binarios se produce un acarreo (carry) cuando la suma excede de uno mientras
en decimal se produce un acarreo cuando la suma excede de nueve (9).
En la siguiente figura 2 se muestran las reglas que rigen la suma binaria:
Ejercicio a
Ejercicio b
Restas binarias
La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la
posición siguiente: 10 - 1 = 1 y me llevo 1, lo que equivale a decir en decimal, 2 - 1 = 1. Esa
unidad prestada debe devolverse, sumándola, a la posición siguiente. Ejemplos:
Ejercicio b
Multiplicaciones binarias
El algoritmo del producto en binario es igual que en números decimales; aunque se lleva cabo
con más sencillez, ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento
neutro del producto. Por ejemplo, multipliquemos 10110 por 1001:
10110
1001
—————
10110
00000
00000
10110
—————
11000110
En sistemas electrónicos, donde se suelen utilizar números mayores, no se utiliza este método
sino otro llamado algoritmo de Booth.
Ejercicio a
Ejercicio b
Divisiones binarias
La división en binario es similar a la decimal, la única diferencia es que, a la hora de hacer las
restas, dentro de la división, estas deben ser realizadas en binario.
Ejercicio a
Ejercicio b
Conclusiones
Sinceramente en un principio, cuando vi la actividad estaba aterrado, pensé que sería mucho
más difíciles éste tipo de operaciones, tiene tanto tiempo que vi el tema en la vocacional que ni
siquiera lo recordaba.
Una vez que empecé a buscar la información, empecé a recordar y, a decir verdad, no se me
dificultó el tema, lo que me costó un poco de trabajo fue la resta, creo que hay cosas que las
hacemos tan mecánicamente que obviamos los detalles y en mi caso la primera división me costó
trabajo porque cuando me daba cuenta, estaba sumando en lugar de restar.
Considero que éste tipo de operaciones son de suma importancia para comprender de qué
manera funciona la electrónica digital, las compuertas lógicas, finalmente, éstas operaciones y
las compuertas lógicas son la base, obviamente, de operaciones mucho más complejas y de los
procesadores en los sistemas computacionales.
REFERENCIAS
Desconocido. (s.f.). Operaciones con números binarios. Recuperado el 27 de abril de 2021, de Centro Educativo
Xunta: http://centros.edu.xunta.es/iesmanuelchamosolamas/electricidade/fotos/numeracion.htm
Universidad Abierta y a Distancia de México - Secretaría de Educación Pública. (s.f.). Programa de la asignatura:
Matemáticas discretas. Unidad 1. Sistemas numéricos. México. Recuperado el 23 de abril de 2021, de
https://campus.unadmexico.mx/contenidos/DCEIT/Compartidas/MDI/U1/descargables/MDI_U1_Conteni
do.pdf
Wikipedia. (13 de septiembre de 2019). Algoritmo de Booth. Recuperado el 27 de abril de 2021, de Wikipedia:
https://es.wikipedia.org/wiki/Algoritmo_de_Booth