Binario

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

INSTITUTO UNIVERSITARIO POLITECNICO

SANTIAGO MARIÑO
EXTENSIÓN: MARACAIBO

SUMA Y CONVERSION DE GRAY

NOMBRE: ALEJANDRO ROSARIO


CI: 30550500
SECCION: A
INTRODUCCION

En este trabajo, exploraremos el código binario y el código Gray. Comenzaremos


realizando ejercicios de suma utilizando el código binario decimal. Luego, nos
adentraremos en la definición del código Gray, su proceso, y aprenderemos cómo
convertir tanto el código binario a código Gray como el código Gray a binario. A
través de estos ejercicios, obtendremos una comprensión más sólida de estos
sistemas de codificación
DESARROLLO

Suma en BCD realizar 4 ejercicios:


1. Suma de 101 (5 en decimal) + 110 (6 en decimal):
101
+ 110
-----
1011 (11 en decimal)

2. Suma de 1111 (15 en decimal) + 1010 (10 en decimal):


1111
+ 1010
------
11001 (25 en decimal)

3. Suma de 1001 (9 en decimal) + 10 (2 en decimal):


1001
+ 10
-----
1011 (11 en decimal)

4. Suma de 111 (7 en decimal) + 101 (5 en decimal):


111
+ 101
-----
1100 (12 en decimal)
Definición del código Gray:
El código Gray es un sistema de codificación en el que dos números consecutivos
solo difieren en un bit, asegurando una transición suave entre los valores. Se
utiliza en muchas aplicaciones, como codificación de señales, circuitos digitales y
sistemas de comunicación.

Proceso de conversión de código binario a código Gray:


Para convertir un número binario a código Gray, se siguen los siguientes pasos:
1. El bit más significativo (MSB) del código Gray es igual al MSB del número
binario original.
2. A partir del segundo bit (bit n), se realiza una operación XOR entre el bit n y el
bit n-1 del número binario original, y el resultado se coloca en el bit
correspondiente del código Gray.
3. Repite el paso 2 para cada bit restante en el número binario original.

Conversión del código binario a código Gray (4 ejercicios):


1. Convertir el número binario 0101 a código Gray:
- Primero bit (MSB): 0 (sin cambio).
- Segundo bit: XOR entre 1 y 0 (1 XOR 0 = 1).
- Tercer bit: XOR entre 0 y 1 (0 XOR 1 = 1).
- Cuarto bit: XOR entre 1 y 0 (1 XOR 0 = 1).
El código Gray resultante es: 0111.

2. Convertir el número binario 1010 a código Gray:


- Primer bit: 1 (sin cambio).
- Segundo bit: XOR entre 0 y 1 (0 XOR 1 = 1).
- Tercer bit: XOR entre 1 y 0 (1 XOR 0 = 1).
- Cuarto bit: XOR entre 0 y 1 (0 XOR 1 = 1).
El código Gray resultante es: 1101.
3. Convertir el número binario 0011 a código Gray:
- Primer bit: 0 (sin cambio).
- Segundo bit: XOR entre 0 y 0 (0 XOR 0 = 0).
- Tercer bit: XOR entre 1 y 0 (1 XOR 0 = 1).
- Cuarto bit: XOR entre 1 y 1 (1 XOR 1 = 0).
El código Gray resultante es: 0100.

4. Convertir el número binario 1101 a código Gray:


- Primer bit: 1 (sin cambio).
- Segundo bit: XOR entre 1 y 1 (1 XOR 1 = 0).
- Tercer bit: XOR entre 0 y 0 (0 XOR 0 = 0).
- Cuarto bit: XOR entre 1 y 1 (1 XOR 1 = 0).
El código Gray resultante es: 1000.

Proceso de conversión del código Gray a binario:


1. Iniciar con el primer bit (MSB) del código Gray y copiarlo directamente en el
primer bit del número binario resultante.
2. A partir del segundo bit del código Gray, realizar una operación XOR entre el bit
actual del código Gray y el bit correspondiente del número binario anteriormente
obtenido.
3. Repetir el paso anterior para cada bit restante del código Gray hasta llegar al
último bit.
4. Al finalizar, el número obtenido será la representación binaria correspondiente al
código Gray original.
Por ejemplo: Conversión de código Gray a binario
Vamos a convertir el código Gray "1010" a su equivalente en binario.
1. Copiamos el primer bit "1" directamente en el primer bit del número binario
resultante.
Código Gray: 1 0 1 0
Número binario: 1
2. Realizamos la operación XOR entre el segundo bit del código Gray "0" y el
primer bit del número binario obtenido anteriormente (que es "1"), lo cual nos da
como resultado "1".
Código Gray: 1 0 1 0
Número binario: 1 1
3. Luego, realizamos la operación XOR entre el tercer bit del código Gray "1" y el
segundo bit del número binario obtenido anteriormente (que es "1"), lo cual nos da
como resultado "0".
Código Gray: 1 0 1 0
Número binario: 1 1 0
4. Finalmente, realizamos la operación XOR entre el último bit del código Gray "0"
y el tercer bit del número binario obtenido anteriormente (que es "0"), lo cual nos
da como resultado "0".
Código Gray: 1 0 1 0
Número binario: 1 1 0 0
Por lo tanto, el código Gray "1010" se convierte en el número binario "1100".

Conversión de código Gray a binario (4 ejercicios):


1. Convertir el código Gray 1101 a binario:
El primer bit del número binario es igual al primer bit del código Gray: 1.
- Segundo bit: XOR entre el segundo bit del código Gray y el primer bit del
número binario (1 XOR 1 = 0).
- Tercer bit: XOR entre el tercer bit del código Gray y el segundo bit del número
binario (0 XOR 0 = 0).
- Cuarto bit: XOR entre el cuarto bit del código Gray y el tercer bit del número
binario (0 XOR 0 = 0).
El número binario resultante es: 1000.

2. Convertir el código Gray 0101 a binario:


El primer bit del número binario es igual al primer bit del código Gray: 0.
- Segundo bit: XOR entre el segundo bit del código Gray y el primer bit del
número binario (1 XOR 0 = 1).
- Tercer bit: XOR entre el tercer bit del código Gray y el segundo bit del número
binario (0 XOR 1 = 1).
- Cuarto bit: XOR entre el cuarto bit del código Gray y el tercer bit del número
binario (1 XOR 1 = 0).
El número binario resultante es: 0110.

3. Convertir el código Gray 0010 a binario:


El primer bit del número binario es igual al primer bit del código Gray: 0.
- Segundo bit: XOR entre el segundo bit del código Gray y el primer bit del
número binario (0 XOR 0 = 0).
- Tercer bit: XOR entre el tercer bit del código Gray y el segundo bit del número
binario (1 XOR 0 = 1).
- Cuarto bit: XOR entre el cuarto bit del código Gray y el tercer bit del número
binario (0 XOR 1 = 1).
El número binario resultante es: 0011.

4. Convertir el código Gray 1001 a binario:


El primer bit del número binario es igual al primer bit del código Gray: 1.
- Segundo bit: XOR entre el segundo bit del código Gray y el primer bit del
número binario (0 XOR 1 = 1).
- Tercer bit: XOR entre el tercer bit del código Gray y el segundo bit del número
binario (0 XOR 1 = 1).
- Cuarto bit: XOR entre el cuarto bit del código Gray y el tercer bit del número
binario (1 XOR 1 = 0).
El número binario resultante es: 1100.

En resumen, el código Gray es un sistema de codificación donde los valores


consecutivos solo difieren en un solo bit. En la conversión de código binario a
código Gray, se utiliza la operación XOR para determinar cada bit del código Gray.
De manera similar, en la conversión de código Gray a binario, también se utiliza la
operación XOR para recuperar el número binario original a partir del código Gray.
CONCLUSION

Al explorar los sistemas de codificación binaria y Gray, hemos realizado ejercicios


de suma utilizando el código binario decimal. Luego, hemos explorado la definición
del código Gray y su proceso. También hemos aprendido cómo convertir tanto el
código binario a código Gray como el código Gray a binario. A través de estos
ejercicios, hemos obtenido una comprensión más sólida de estos sistemas de
codificación.

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy