Está en la página 1de 3

UNIVERSIDAD AUTÓNOMA GABRIEL RENÉ MORENO

FACULTAD ING. CS. DE LA COMPUTACIÓN Y TELECOMUNICACIONES


Asignatura: Sist. Lógicos y digitales I Gestión: I/2019
Docente: Ing. Mauricio Caballero Rúa
Trabajo práctico 1: Códigos binarios
Estudiante: Registro:

I. Objetivo
- Identificar y utilizar los códigos binarios numéricos más empleados para almacenar y transmitir infor-
mación (BCD, Gray, Johnson), códigos alfanuméricos (ASCII y Unicode) y códigos para detección y
corrección de errores (Paridad, Hamming)

II. Desarrollo
1. Convertir los siguientes códigos BCD 8421a sus equivalentes decimales:
a. 1010
b. 010101000011
c. 00110010.10010100

2. Convertir los siguientes números decimales a sus equivalentes BCD 8421 y binario natural:
a. 99.9
b. 872.8
c. 21.001

3. Convertir los siguientes números decimales a su equivalente código XS3:


a. 42
b. 85
c. 650

4. Convertir los siguientes códigos XS3 a sus equivalentes decimales:


a. 0011
b. 01100100
c. 10000101

5. Convertir los siguientes códigos binarios naturales a sus equivalentes códigos Gray:
a. 1010
b. 10001
c. 10011

6. Convertir los siguientes códigos Gray a sus equivalentes códigos binarios naturales:
a. 11111
b. 10101
c. 011100

7. Representar el número 862010 en BCD, código exceso 3, código AIKEN 2421 y como número binario
natural.

8. Completar en la siguiente tabla la codificación solicitada en cada columna, señalar los códigos
que son autocomplementarios a 9
Aiken 2421 BCD 7421 BCD Natural
Decimal BCD XS3
2 4 2 1 7 4 2 1 8 4 2 1
0
1
2
3
4
5
6
7
8
9

9. Convertir a código Gray los siguientes números binarios


a. 1100
b. 11010

10. Convertir a binario los siguientes códigos Gray


a. 1000
b. 11101

11. Generar el código Johnson para 6 bits

12. Tomando en cuenta los códigos obtenidos en el punto anterior, justificar si el código Johnson ge-
nerado es continuo y cíclico.

13. Determinar el número de bytes necesarios para la cadena de caracteres: Santa Cruz de la Sierra

14. Convertir a texto los siguientes bytes, utilizando el código ASCII:

bytes de la palabra Texto


0 1 0 1 0 1 0 0
0 1 1 0 1 0 0 1
0 1 1 0 0 1 1 1
0 1 1 1 0 0 1 0
0 1 1 0 0 1 0 1

15. Expresar su nombre y apellido en código binario natural, hexadecimal y decimal según el código
ASCII de 7 bits que se adjunta al documento.

16. Establecer las diferencias existentes entre los códigos UTF-8, UTF-16 y UTF-32.

17. Expresar en binario natural y decimal el siguiente código UTF-8

U+0042 U+006F U+006C U+0069 U+0076 U+0069 U+0061


Símbolo
Binario
Decimal

18. Expresar el binario natural correspondiente a Niñ@ utilizando codificación UTF-8

19. Determinar el bit de paridad impar para cada uno de los 10 dígitos decimales del código 8,4,-2,-1.

20. Un transmisor envía datos codificados en ASCII de 7 bits con un bit de paridad par. Mostrar los
códigos que el transmisor enviará al pasar el mensaje Hello!
21. Representar el código Hamming para el código fuente 0101101 con paridad par a ser enviado por
un transmisor.

22. Suponga que un equipo recibe el código generado en el punto anterior con algún bit erróneo
(cambie un bit de datos de 0 a 1 o viceversa). Determinar la posición del error recibido.

ANEXO: Código alfanumérico ASCII (7 bits)

También podría gustarte