Vous êtes sur la page 1sur 5

Sistemas Numéricos

Mario Inostroza Cifuentes

Matemática y Lógica Digital

Instituto IACC

08 de Septiembre de 2018
Desarrollo

1. Se tiene un dispositivo sumador – restador que admite dos números de entrada, luego

de realizarse la suma o la resta con complemento a dos el dato se transmite, para la

codificación de errores se utiliza el método de paridad impar, el valor con paridad par

es llevado a código Gray y ese número es el que llega a un terminal receptor.

Si el número inicial A = 102 en decimal y el número B = 287 en decimal, y el usuario

desea realizar una suma. Identifique las conversiones respectivas y los números binarios

codificados en cada fase.

a. Lo primero que debemos hacer es transformar el número desde decimal a binario:

i. 102  X( )2

X = 102 ÷ 2 = 51 ÷ 2 = 25 ÷ 2 = 12 ÷ 2 = 6
02 11 05 0Resto
0Resto 1Resto 1Resto

6 ÷ 2 = 3 ÷ 2 = 1 ÷2 = 0
0Resto 1 Resto 1 Resto

Entonces (102)10 es igual a (1100110)2

Ya que el número 102 asume su valor binario como:

1 1 0 0 1 1 0

ii. 287  X( )2

X = 287 ÷ 2 = 143 ÷ 2 = 71 ÷ 2 = 35 ÷ 2 = 17
08 03 11 15
07 1Resto 1Resto 1 Resto
1Resto

17 ÷ 2 = 8 ÷ 2 = 4 ÷ 2 = 2 ÷ 2 = 1 ÷ 2 = 0
1Resto 0Resto 0Resto 0Resto 1Resto
Entonces (287)10 es igual a (100011111)2

Ya que el número 287 asume su valor binario como:

1 0 0 0 1 1 1 1 1

b. Suma con complemento a dos: El complemento a dos sólo es aplicable si de forma

previa se ha utilizado el complemento a uno, lo que en este caso no aplica, ya que el

complemento a uno sólo admite números con signo negativo y en este caso ambos

números son positivos.

c. Suma de ambos números

1 1 1 1 1
1 1100110
+ 100011111
110000101

El número resulante de la suma es el siguiente 1 1 0 0 0 0 1 0 1

d. Aplicación de método paridad impar para la codificación de errores

Según el número binario encontrado 1 1 0 0 0 0 1 0 1

En este caso, nuestra cantidad de 1 es igual a 4, dado a que el número de unos es par,

debemos agregar el valor de 1 al número encontrado, teniendo como resultado:

1 10000101
e. Conversión desde código binario a Código Gray

Para llevar el número desde Código Binario a Código Gray desplazamos un bit a la

derecha ocupando el espacio que nos queda con un cero, de la siguiente manera:

1 1 0 0 0 0 1 0 1  Número binario original

0 1 1 0 0 0 0 1 0  Número en el que ya se ha aplicado el desplazamiento

Luego, comparamos bit a bit el número original con el que resulta al realizar el

desplazamiento. Si los bits son iguales, en su lugar se coloca un 0, de lo contrario si

resultan diferentes, se procede a colocar un 1.

110000101

011000010

101000111

El resultado en Código Gray es 1 0 1 0 0 0 1 1 1 y, finalmente, este es el número que

llega al código receptor.


Bibliografía

Instituto IACC. (2015). Contenido semana 6. Sistemas Numéricos. Recuperado de

http://online.iacc.cl/pluginfile.php/4151506/mod_resource/content/2/logica_matematica_

digital/contenidos/06_logica_matematica_digital.pdf

Vous aimerez peut-être aussi