Está en la página 1de 17

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MÉXICO

CIENCIAS EXACTAS E INGENIERÍAS


INGENIERÍA EN TELEMÁTICA

MATEMÁTICAS DISCRETAS

“OPERACIONES ARITMÉTICAS
Actividad 3. BÁSICAS DE SISTEMAS
NUMÉRICOS”

ALUMNO: JORGE TORRES CUADRAS

NOMBRE DEL TUTOR: DR. HORACIO LEÓN CAMACHO

GRUPO: TM-KMDI-2002-B2-001

Culiacán, Sinaloa a 28 de septiembre del 2020.


CONTENIDO

1. Introducción

2. Instrucciones de la actividad

3. Operaciones aritméticas básicas de sistemas numéricos

3.1 Representación de números negativos en sistema binario

3.2 Suma binaria

3.3 Resta binaria

3.4 Multiplicación binaria

3.5 División binaria

4. Conclusiones

5. Fuentes de consulta en formato APA.

1
1. INTRODUCCIÓN
En relación con el estudio de la unidad 1 de la materia de matemáticas discretas y

continuando con la aplicación de conocimientos de los temas abordados en la misma, por

ello, en la presente actividad se desarrollan ejercicios de aritmética básica en sistema

binario, realizando la comprobación correspondiente con la finalidad de cotejar los

resultados obtenidos y tener la certeza del aprendizaje obtenido.

2
2. ACTIVIDAD
Esta actividad consiste en el desarrollo de ejercicios de representación de números
naturales positivos y negativos en el sistema binario, con 3 métodos básicos: magnitud y
signo, complemento a 1 y complementos a 2, conociendo sus características, ventajas y
desventajas. Así como realizar ejercicios de operaciones aritméticas básicas con números
binarios: suma, resta, multiplicación y división.
1. Revisa los ejercicios que aparecen en el apartado de “Productos a entregar”.
2. Resuelve cada uno de los ejercicios, Incluyendo el procedimiento desarrollado de
acuerdo con el algoritmo aplicado según el tipo de operación aritmética a realizar.
3. Apóyate en los recursos recomendados en el contenido nuclear de la unidad, en los
recursos que te recomendaré en la sección de avisos del docente en la planeación
didáctica y en tu propia investigación.
4. Recuerda siempre colocar la referencia de tu investigación en formato APA. Así como
las conclusiones en donde describas la importancia de haber realizado esta actividad.
5. Guarda tu documento con la siguiente nomenclatura DMDI_U1_A3_XXYZ, sustituye las
XX por las dos primeras letras de tu primer nombre, la Y por la inicial de tu apellido paterno
y la Z por la de tu apellido materno.
6. El trabajo se deberá entregar bajo la calendarización establecida en este documento y
deberás entregarlo en un documento PDF si utilizas algún editor de texto científico.
7. Envía tu documento a través de la plataforma y espera su retroalimentación

3
3. Operaciones aritméticas básicas de sistemas numéricos

3.1 Representación de números negativos en sistema binario

Considerando cadenas de 8 bits representa los números decimales negativos

Número decimal Binario sin Complemento a 1 Complemento a 2


signo
-16 100100002 111011112 111100002
-110 111011102 100100012 100100102
-53 111011102 110010102 100100102

-16
* primero se convierte a número binario positivo quedando: 000100002
* se agrega el 1 al bit más significativo para hacerlo negativo quedando:
-1610 = 100100002
* para pasarlo al C1 se sustituyen los unos por los ceros quedando así:
C1(x)=2⁸-x-1 = 256-16-1= 23910 = 111011112
* para pasarlo al C2 se le suma 1 al C1, de acuerdo a la siguiente formula:
C2(x)=C1+1 =111011112
+ 1
111100002 =24010

Comprobación de resultados en la calculadora en línea:


http://www.binario.org.es/calculadora-decimal-complemento-a-2.php

4
-110
* primero se convierte a número binario positivo quedando: 011011102
* se agrega el 1 al bit más significativo para hacerlo negativo quedando:
-11010 = 111011102
* para pasarlo al C1 se sustituyen los unos por los ceros quedando así:
C1(x)=2⁸-x-1 = 256-110-1= 14510 = 100100012
* para pasarlo al C2 se le suma 1 al C1, de acuerdo a la siguiente formula:
C2(x)=C1+1 =100100012
+ 1
100100102 =14610

Comprobación de resultados en la calculadora en línea:


http://www.binario.org.es/calculadora-decimal-complemento-a-2.php

-53
* primero se convierte a número binario positivo quedando: 001101012
* se agrega el 1 al bit más significativo para hacerlo negativo quedando:
-5310 = 101101012
* para pasarlo al C1 se sustituyen los unos por los ceros quedando así:
C1(x)=2⁸-x-1 = 256-53-1= 20210 = 110010102
* para pasarlo al C2 se le suma 1 al C1, de acuerdo a la siguiente formula:
C2(x)=C1+1 =110010102
+ 1
110010112 =20310

Comprobación de resultados en la calculadora en línea:


http://www.binario.org.es/calculadora-decimal-complemento-a-2.php

5
3.2 Suma binaria

Resuelve las siguientes sumas binarias describiendo el proceso seguido y


comprobando los resultados en una calculadora en línea. Muestra tu desarrollo

a) b)
1101101₂ 1001012
110010₂ 1001102
1100012

a)
* Se realiza la suma
1101101₂ 109
110010₂ 50
100111112 159

Para comprobar que estoy en lo correcto convierto el primer número de la siguiente


forma: 1101101₂ = 64+32+8+4+1 =10910
Luego convierto el segundo número 110010₂ = 32+16+2 = 5010
Por último, convierto el resultado de la suma 100111112 = 128+16+8+4+2+1=15910

Comprobación de resultados en la calculadora en línea:


https://calculadorasonline.com/calculadora-binaria/

6
b)
* Se realiza la suma
1001012 37
1001102 38
1100012 49
11111002 124

Para comprobar que estoy en lo correcto convierto el primer número de la siguiente


forma: 1001012 = 32+4+1 =3710
Luego convierto el segundo numero 1001102 = 32+4+2 = 3810
Hago lo mismo con el tercer numero 1100012 = 32+16+1 = 4910
Por último, convierto el resultado de la suma 11111002 = 64+32+16+8+4=12410

Comprobación de resultados en la calculadora en línea:


https://calculadorasonline.com/calculadora-binaria/

7
Comprobación de resultados en la calculadora en línea:
https://calculadorasonline.com/calculadora-binaria/

3.3 Resta binaria

Realiza las siguientes restas binarias describiendo el proceso seguido y comprobando los
resultados en una calculadora en línea. Muestra tu desarrollo.

a) b)
1101010₂ 110101102
101101₂ 101110012

8
a)
* Se realiza la resta
1101010₂ 106
101101₂ 45
01111012 61

Para comprobar que estoy en lo correcto convierto el primer número de la siguiente


forma: 1101010₂ = 64+32+8+2 =10610
Luego convierto el segundo número 101101₂ = 32+8+4+1 = 4510
Por último, convierto el resultado de la resta 01111012 = 32+16+8+4+1=6110

Comprobación de resultados en la calculadora en línea:


https://calculadorasonline.com/calculadora-binaria/

b)
* Se realiza la resta
11010110₂ 214
10111001₂ 185
000111012 29

Para comprobar que estoy en lo correcto convierto el primer número de la siguiente


forma: 11010110₂ = 128+64+16+4+2 =21410
Luego convierto el segundo número 10111001₂ = 128+32+16+8+1 = 18510
Por último, convierto el resultado de la resta 000111012 = 16+8+4+1=2910

Comprobación de resultados en la calculadora en línea:


https://calculadorasonline.com/calculadora-binaria/

9
3.4 Multiplicación binaria

Soluciona las siguientes multiplicaciones binarias describiendo el proceso seguido


y comprobando los resultados en una calculadora en línea, del cual deberás
agregar captura de pantalla.

a)

10011000₂
101₂
10011000
00000000
10011000
10111110002

De acuerdo con la explicación en el contenido de la unidad 1 el método es idéntico


que en las multiplicaciones en decimal y ese procedimiento fue el que aplique,
empleando los conocimientos de la suma que se vieron en los ejercicios anteriores.

De igual manera para comprobar el resultado al final que realicé la multiplicación


convertí los numero binarios a decimal e hice la comprobación de la siguiente
manera:
Primer número; 10011000₂ = 128+16+8=15210
Segundo número; 101₂ = 4+1=510
Donde 5x152 = 760
Resultado; 10111110002 = 512+128+64+32+16+8 = 76010

Comprobación de resultados en la calculadora en línea:


https://calculadorasonline.com/calculadora-binaria/
10
b)
1011001₂
1011₂
1011001
1011001
0000000
1011001
11110100112

De la misma forma que en el ejercicio a), para comprobar el resultado al final que
realicé la multiplicación convertí los numero binarios a decimal e hice la
comprobación de la siguiente manera:
Primer número; 1011001₂ = 64+16+8+1=8910
Segundo número; 1011₂ = 8+2+1=1110
Donde 11 x 89 = 979
Resultado; 11110100112 = 512+256+128+64+16+2+1 = 97910

Comprobación de resultados en la calculadora en línea:


https://calculadorasonline.com/calculadora-binaria/

11
3.5 División binaria

Encuentra el cociente para las siguientes divisiones binarias describiendo el proceso


seguido y comprobando los resultados en una calculadora en línea, del cual deberás
agregar captura de pantalla.

a) b)
10110100₂ 1000 1111000
102

a)

1011010
10 10110100
10
0011
10
010
10
0010
10
000

El proceso para desarrollar la división binaria que seguí fue el mismo que se hace con la
división en decimal, obviamente con las reglas del sistema binario.

12
Cabe mencionar que la comprobación en la mayoría de los tutoriales que miré y de los
cuales me guie, la comprobación es la misma que en el sistema decimal, pero con números
binarios, es decir empleando la multiplicación. Pero en este caso la comprobación que yo
emplee es convertir a decimal y realizar la comprobación en decimal para ambos ejercicios
a y b. En ese sentido quedo la comprobación así:

Convierto el dividendo; 101101002 = 128+32+16+4 = 18010


Convierto el divisor; 102 = 210
Hago la división en decimal; 180÷2 = 90
Convierto el resultado para comprobar;10110102 = 64+16+8+2 = 9010

Comprobación de resultados en la calculadora en línea:


https://calculadorasonline.com/calculadora-binaria/

b)

1111
1000 1111000
1000
01110
1000
01100
1000
01000
1000
0000

13
Convierto el dividendo; 11110002 = 64+32+16+8 = 12010
Convierto el divisor; 10002 = 810
Hago la división en decimal; 120÷8 = 15
Convierto el resultado para comprobar;11112 = 8+4+2+1 = 1510

Comprobación de resultados en la calculadora en línea:


https://calculadorasonline.com/calculadora-binaria/

14
4. CONCLUSIONES
En conclusión, puedo decir que en un principio parecía mas complicado realizar la
aritmética básica en sistema binario, sin embargo, con el estudio de varios tutoriales y
lectura de fuentes de información, pero sobre todo realizar los ejercicios me ayudo a
comprender que en realidad es el mismo procedimiento que en el sistema decimal solo
conociendo las reglas del sistema binario. Quiero mencionar, que creí que la división seria
la más complicada, sin embargo, fue la resta con la que mas dificultad encontré y debo
reconocer que si tuve un error en uno de los ejercicios y batallé un poco para encontrarlo
y comprender bien el desarrollo.

Con respecto a la conversión del complemento a 1 y a 2, ayudan mucho los conocimientos


de algebra para entender formulas y el desarrollo de ellas, lo cual facilita poder desarrollar
los ejercicios.

15
5. FUENTES DE INFORMACIÓN

Universidad Abierta y a Distancia de México


Campus mi UnAD
Fecha de Consulta 17 de septiembre del 2020
https://campus.unadmexico.mx/contenidos/DCEIT/Compartidas/MDI/U1/descargables/M
DI_U1_Contenido.pdf

ACTIVIDADES DE TECNOLOGÍA
Derechos de autor: (c) 2005 Luis González Perez.
Aritmética Binaria. - Operaciones elementales con números binarios
Fecha de Consulta 28 de septiembre del 2020
http://platea.pntic.mec.es/~lgonzale/tic/binarios/aritmetica.html

TvUnADM (2015) Complemento a 1 y complemento a 2. [Archivo de Video]. Alojado en


Youtube. Recuperado el 26-09-2020 en: https://youtu.be/hPgBDtlrDZc

Pasos por ingeniería. - División Binaria - Ejercicio #3. [Archivo de Video]. Alojado en
Youtube. Recuperado el 30-09-2020 en:
https://www.youtube.com/watch?v=tks67m-sJrY&list=PL46-B5QR6sHk5Nck_jVP0oJLK79sl-
NhI&index=18

EK BD. - Ejercicios de DIVISIONES de números BINARIOS - Electrónica Digital -


Operaciones Binarias. [Archivo de Video]. Alojado en Youtube. Recuperado el 30-09-2020
en: https://www.youtube.com/watch?v=irJAXxYr7fo

Johan SIZAR (2016) Suma y Resta de Números Binarios. [Archivo de Video]. Alojado en
Youtube. Recuperado el 26-09-2020 en: https://youtu.be/wDrDaS00j-g

Calculadora Decimal Complemento a 2. http://www.binario.org.es/calculadora-decimal-


complemento-a-2.php

Calculadora binaria - Realiza todas las Operaciones con números binarios. (2019, 16
noviembre). Calculadoras Online. https://calculadorasonline.com/calculadora-binaria/

16

También podría gustarte