Sist. Lógicos y Digitales I
Sist. Lógicos y Digitales I
Sist. Lógicos y Digitales I
I. Objetivo
- Identificar y utilizar los cdigos binarios numricos ms empleados para almacenar y transmitir infor-
macin (BCD, Gray, Johnson), cdigos alfanumricos (ASCII y Unicode) y cdigos para deteccin y
correccin de errores (Paridad, Hamming)
II. Desarrollo
1. Convertir los siguientes cdigos BCD 8421a sus equivalentes decimales:
a. 1010
b. 010101000011
c. 00110010.10010100
2. Convertir los siguientes nmeros decimales a sus equivalentes BCD 8421 y binario natural:
a. 99.9
b. 872.8
c. 21.001
5. Convertir los siguientes cdigos binarios naturales a sus equivalentes cdigos Gray:
a. 1010
b. 10001
c. 10011
6. Convertir los siguientes cdigos Gray a sus equivalentes cdigos binarios naturales:
a. 11111
b. 10101
c. 011100
7. Representar el nmero 862010 en BCD, cdigo exceso 3, cdigo AIKEN 2421 y como nmero binario
natural.
8. Completar en la siguiente tabla la codificacin solicitada en cada columna, sealar los cdigos
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
12. Tomando en cuenta los cdigos obtenidos en el punto anterior, justificar si el cdigo Johnson ge-
nerado es continuo y cclico.
13. Determinar el nmero de bytes necesarios para la cadena de caracteres: Santa Cruz de la Sierra
15. Expresar su nombre y apellido en cdigo binario natural, hexadecimal y decimal segn el cdigo
ASCII de 7 bits que se adjunta al documento.
16. Establecer las diferencias existentes entre los cdigos UTF-8, UTF-16 y UTF-32.
19. Determinar el bit de paridad impar para cada uno de los 10 dgitos decimales del cdigo 8,4,-2,-1.
20. Un transmisor enva datos codificados en ASCII de 7 bits con un bit de paridad par. Mostrar los
cdigos que el transmisor enviar al pasar el mensaje Hello!
21. Representar el cdigo Hamming para el cdigo fuente 0101101 con paridad par a ser enviado por
un transmisor.
22. Suponga que un equipo recibe el cdigo generado en el punto anterior con algn bit errneo
(cambie un bit de datos de 0 a 1 o viceversa). Determinar la posicin del error recibido.