Ejercicios Universidad Rey Juan Carlos
Ejercicios Universidad Rey Juan Carlos
Ejercicios Universidad Rey Juan Carlos
HOJA DE PROBLEMAS 2.
SISTEMA BINARIO DE REPRESENTACIÓN NUMÉRICA
8. Convertir los siguientes números de base 10 a base 2, base 5, base 8 y base 16 y verificar los
resultados:
a. 13
b. 94
c. 356
1
9. Dado el número X=(543,21)6, expresarlo en base 16 con cuatro dígitos fraccionarios y los
dígitos enteros que sea necesario.
13. Calcular el valor decimal de los números binarios (11100111) y (10111111) suponiendo que
están representados en complemento a 2. Repetir el ejercicio suponiendo que están
representados en complemento a 1.
15. La primera expedición a Marte encontró sólo las ruinas de una civilización. De los artefactos
y de las imágenes, los exploradores dedujeron que las criaturas que construyeron esta
civilización fueron seres de cuatro piernas con un tentáculo saliente de un extremo con varios
“dedos” prensiles. Después de mucho estudio, los exploradores fueron capaces de traducir las
matemáticas marcianas. Encontraron la siguiente ecuación: 5x2- 50x + 125 = 0 con las
soluciones indicadas x=5 y x=8. El valor x=5 parece bastante lógico, pero x=8 requiere
alguna explicación. Luego los exploradores reflexionaron sobre la forma en que se
desarrollaron los sistemas numéricos de la tierra y encontraron evidencia de que el sistema
marciano tenía una historia similar. ¿Cuántos dedos tenían los marcianos?
16. Emparejar las siguientes combinaciones binarias de 8 bits con sus valores en base 10 y los
sistemas en que se encuentran representadas, justificando las respuestas (¡si algún valor en
una columna no puede emparejarse será imprescindible indicarlo explícitamente!):
2
Combinación binaria Número en base 10 y sistema utilizado
a) 10000111 1) 48 en magnitud y signo
b) 10111011 2) –163 en complemento a 1
c) 10100011 3) –121 en complemento a 2
d) 00110000 4) –96 en binario puro
e) 10000110 5) 95 en complemento a 1
f) 11100111 6) –121 en complemento a 1
g) 11100000 7) 121 en binario puro
h) 11000001 8) –103 en magnitud y signo
i) 01111001 9) –63 en complemento a 2
j) 01011111 10) 187 en complemento a 2
17. Emparejar las siguientes combinaciones binarias de 8 bits con sus valores en base 10 y los
sistemas en que se encuentran representadas, justificando las respuestas (¡si algún valor en
una columna no puede emparejarse será imprescindible indicarlo explícitamente!).
18. Sumar los siguientes números binarios, mostrando todos los acarreos:
110101+11001
101110+100101
19. Determinar en cuáles de las siguientes operaciones (con operandos representados en Ca2 de 4
bits), el resultado no es correctamente representable, es decir, se produce desbordamiento:
0110+0101
0000-1111
1001-1011
0100-1110
1001+1111
0000+1111
20. Establecer una regla de desbordamiento para la suma de números enteros en Ca2.
3
21. Hallar el valor decimal, la suma y la diferencia de los números binarios A=11100111 y
B=10111111, su suma y diferencia, suponiendo que:
a. Ambos están representados en MS.
b. Ambos están representados en Ca2.
c. Ambos están representados en Ca1.
22. Utilizando la aritmética binaria y habiendo convertido previamente a binario los operandos,
realizar las siguientes operaciones:
a. (695)10 + (272)10
b. (695)10 - (272)10
c. (272)10 * (23)10
23. Realizar las siguientes operaciones, suponiendo primero que los sumandos están
representados en MS, luego en Ca2 y Ca1.
a. 100110+000100
b. 101101111-010000111
c. 000010000+11100001
d. 10110,1111-11100,111
e. 0000,10000+11,100001
24. Utilizando la aritmética binaria y suponiendo que los operandos están representados en
complemento a 2, realizar las operaciones:
a. 101101111 - 10000111
b. 000010000 + 11100001
25. Calcular la suma y resta tanto en binario como en hexadecimal de (1797,223)10 y (245,625)10.
4
29. Responder razonadamente a las siguientes preguntas:
a. ¿Cómo se puede convertir un número en complemento a 2 a su representación en
complemento a 1?
b. ¿Cómo se puede convertir un número en complemento a 1 a su representación en
complemento a 2?
c. ¿Cómo se puede convertir un número en complemento a 2 a su representación en módulo
y signo?
d. ¿Cómo se puede convertir un número en módulo y signo a su representación en
complemento a 2?
30. Calcular la resta binaria 110101 - 100110. Posteriormente convertir al sistema decimal los
datos y el resultado. Comprobar que la resta es correcta.
31. Calcular la suma haxadecimal AB5 + 9F2. Convertir datos y resultado en sus equivalentes
decimales y comprobar que la suma es correcta.
32. Convertir al sistema binario y multiplicar 31B * 2A. Indicar el resultado en hexadecimal.
Posteriormente convertir datos y resultado de base 16 a base 10 mediante el método de suma
de series y comprobar el resultado.