Escolar Documentos
Profissional Documentos
Cultura Documentos
Instituto IACC
08/09/2018
Según las indicaciones del control 6 de esta semana.
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.
Desarrollo
102₁₀ = 110011₂
Conversión del N° B
1 1 1 1 1 0 0 0 1
287₁₀ = 100011111₂
Traspaso de Binario a Complemento 2
N° A = 110011₂
N° B = 100011111₂
En este ejercicio no sufre modificaciones nuestros números binarios debido a que los valores dados
ambos son positivo y la regla dice que los complementos C1 y C2 afectan en valores negativos.
Suma de Binarios
N° A 1 1 0 0 1 1 0
N° B 1 0 0 0 1 1 1 1 1
Resultado: 1 1 0 0 0 0 1 0 1
El resultado es 389₁₀
Este método consiste en determinar la cantidad de unos (1) de una cadena de bit y si el valor
determinado es impar, entonces se asigna a un bit adicional en la posición más significativa el
valor de 0; de lo contrario se asigna el valor de 1.
Valor anterior
110000101 (4) = Tiene una cantidad de 4 unos por lo que es par y se le agregara una valor de 1.
Este método consiste en determinar la cantidad de unos (1) de una cadena de bit y si el valor
determinado es par, entonces se asigna a un bit adicional en la posición as significativa el valor de
0; de lo contrario se asigna el valor 1.
Valor anterior
110000101 (4) = Tiene una cantidad de 4 unos por lo que es par y se le agregara una valor de 0.
Para el código Gary se traslada el código en binario un espacio o bit a la derecha (queda el mismo
binario pero el ultimo valor de la derecha se elimina) una vez realizado la duplicación del valor con
el traslado a la derecha se pasa a realizar la suma de los valores para obtener el código gray.
0 1 1 0 0 0 0 1 0 1
0 1 1 0 0 0 0 1 0
Para realizar esta suma no se realiza de la misma manera en este caso no se aplican los acarreos
como en la suma de los binarios.