TPP1_Sistemas Numeracin

Trabajo Práctico de Problemas N° 1. Sistemas Numéricos y Códigos. Sistemas decimal, binario y hexadecimal. Código BCD. P

Views 76 Downloads 2 File size 93KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Trabajo Práctico de Problemas N° 1. Sistemas Numéricos y Códigos. Sistemas decimal, binario y hexadecimal. Código BCD. Paridad. Problema 1: Convierta los siguientes números binarios a decimales. a) 10110 c)10010001001 e)1011111 b) 10001101 d)111010111 Problema 2: Convierta los siguientes números decimales a binarios. a) 39 c)255 e)4096 b) 17 d)205 f)511 Problema 3: Realice la suma de los siguientes números transformándolos antes al sistema binario: a) 40+21 b) 16+17 c) 8+25 Problema 4: Convierta los siguientes números hexadecimales a decimales. a) 96 c)37FD e)7FF b) 1A6 d)2C0 Problema 5: Convierta los siguientes números decimales a hexadecimales. a) 78 c)2048 e)4095 b) 214 d)25619 Problema 6: Codifique los siguientes números decimales en BCD. a) 27 c)197 e)1024 b) 936,4 d)42.689.627 Problema 7: Complete la siguiente tabla: Decimal 14

Binario

Hexadecimal

BCD 1000011

6A 10011 Problema 8: En la mayoría de las microcomputadoras las direcciones de las localidades de la memoria se especifican en hexadecimal. Estas direcciones son números secuenciales que identifican cada circuito de la memoria. Si las direcciones de memoria de una microcomputadora van de 0000H a FFFFH. ¿Cuántas localidades de memoria hay? Problema 9: ¿Cuantos bits se necesitan para representar los números decimales en el intervalo de 0 a 999 utilizando el sistema binario? ¿Y utilizando el código BCD? Problema 10: cierto sistema está transmitiendo números decimales entre 0 y 999 en código BCD. Para la detección de errores en la transmisión, el sistema utiliza un bit de paridad impar al final de cada grupo de código. La siguiente es la secuencia de bits recibidos por el receptor: a) 1001010110000 b) 0100011101100 c) 0111110000011 d) 1000011000101 Determine cuál grupo tiene errores (recuerde que se trata de código BCD). Representación de números negativos en el sistema binario En el sistema binario se utiliza un convenio para la representación de los números negativos, que toma el bit del extremo izquierdo (bit de signo) para saber si se trata de un positivo o negativo (0 si es un número positivo y 1 si es negativo). Complemento a 1 (complemento al módulo menos 1): se obtiene cambiando los 0 por 1 y viceversa. Universidad Nacional de Salta Facultad de Ciencias Exactas Departamento de Física

Año 2003 Laboratorio 4 - II

Complemento a 2 (complemento al módulo 2): se obtiene tomando el complemento a 1 y sumándole 1 al bit menos significativo (LSB). Ejemplo: represente con bit de signo en complemento a dos el número –45, utilizando 8 bits para representarlo. 1. escriba el 45 en sistema binario (101101). 2. complete con ceros hasta el número de bits con que se quiere expresar el número (00101101). 3. realice el complemento a 1 (11010010). 4. sume 1 al bit menos significativo (11010011). Problema 11: Represente los siguientes números decimales con signo en el convenio complemento a 2. Utilice un total de 8 bits incluyendo el bit de signo: +32, -14, +63, -1, +169. Problema 12: Cada uno de los siguientes números representa un número decimal con signo en el sistema complemento a 2. Determine el valor decimal en cada caso: 1. 01101 2. 11101 3. 01111011 4. 10011001 5. 100000 6. 10000001 Problema 13: Realice la resta 47 – 39, 39 – 47 y 72 - 8 en el sistema binario natural con bit de signo, representando los números negativos en el convenio complemento a 2. Problema 14: ¿ Cuál es el número de bits necesarios para sumar 17 y 19 con un bit de signo, representando estos números en el sistema binario natural?

Universidad Nacional de Salta Facultad de Ciencias Exactas Departamento de Física

Año 2003 Laboratorio 4 - II