UNLaM2020 IntSistDig TP1 - Sistemas de Numeracion
UNLaM2020 IntSistDig TP1 - Sistemas de Numeracion
UNLaM2020 IntSistDig TP1 - Sistemas de Numeracion
Universidad
TRABAJO PRÁCTICO Nro. 1 Nacional
Sistemas de Numeración de La Matanza
6) Realizar las siguientes operaciones considerando los números como magnitudes binarias. El
resultado debe leerse con la misma cantidad de bits que los operandos (salvo ejercicios f y g).
Interpretar los resultados en base al equivalente decimal en cada caso.
a) 01111 + 00101 b) 01011 + 10001 c) 01101 – 00111
d) 11011 – 01111 e) 01101 – 10001 f) 10111 x 1010
g) 100010001 / 100
7) Indicar de cuantos bytes consta el numero hexadecimal 063C. Expresarlo en representación binaria
natural y decimal.
9) Se tiene una memoria de 216 posiciones y se quiere identificar cada una de ellas con un número
binario distinto.
a. Indicar en números decimales de cuantas posiciones de memoria se trata.
b. Cuantos símbolos en hexadecimal se necesitan para codificar cualquiera de las posiciones.
Y cuántos dígitos en hexadecimal necesitaría?
c. Indicar en hexadecimal el valor de la dirección de la 1ra. posición y la última posición
10) Los registros de un procesador 386, 486 y Pentium pueden manejar números binarios de 32 bits.
Indicar cuál es el mayor y menor número natural que se pueden representar en dichos registros.
11) Indicar:
a) Cuantos bits hacen falta para representar números decimales entre 0 y 999999, expresado en
decimal.
b) Indicar además cuantos dígitos hexadecimales se necesitan para representar a los anteriores.
12) En una clase hay 100 alumnos, de los cuales 24 son chicos y 32 son chicas. ¿En qué base de
numeración es válida la frase anterior?
PROBLEMAS OPTATIVOS
a) 2C1 x 3 b) 941/ 5
2) Dados los siguientes números expresados en octal, realizar las operaciones propuestas:
a) 1732 172514
+ 4361 + 55673
3741 2C508
+ 1623 + 4C4A
3) Se dispone de pantalla blanco y negro que tiene la capacidad de ajustar la intensidad de sus pixeles
(más oscuro o más claro) mediante un número binario natural de 4 bits. ¿Qué cantidad de grises
podrá representar cada pixel?
5) Una cámara digital de 3 megapíxeles almacena un número de 8 bits para el brillo de cada uno de
los colores primarios (rojo, verde, azul) que se encuentran en cada elemento de imagen (pixel). Si se
almacenan todos los bits, sin compresión de datos, ¿Cuantas imágenes pueden almacenarse en una
memoria de 128 Megabytes (1 megabytes es 220 ).
PROBLEMAS RESUELTOS
a) 47
En primer lugar se convierte el número 47 al sistema binario utilizando el método del cociente
(dividiendo sucesivamente por 2 y leyendo de derecha a izquierda el ultimo resultado y los restos que
aparecen)
47 2
46 23 2
1 22 11 2
1 10 5 2
1 4 2 2
1 0 1
Para convertirlo al sistema octal, simplemente se toma el número binario y se lo segmenta en grupos de
tres bits, comenzando de derecha a izquierda. Los grupos así formados se leen ahora en octal y se
escribe el símbolo correspondiente.
Resulta entonces 4510 = 101 1112 = 578
b) 28,775
Las partes enteras y las decimales se tratan en forma separada. Para la parte entera, se procede de la
forma indicada en el ejercicio anterior:
28 2
28 14 2
0 14 7 2
0 6 3 2
1 2 1
1
Resulta 2810 = 111002 = 348 = 1C16 El tratamiento para obtener los códigos completos es el mismo que
en el caso anterior.
Parte
Número x2 Peso
entera
0,775 1,550 1 BMS
0,550 1,100 1
0,100 0,200 0
0,200 0,400 0
0,400 0,800 0
0,800 1,600 1 bms
Nótese que hemos obtenido seis posiciones decimales binarias. De allí se obtienen dos dígitos en el
sistema octal. Para el sistema hexadecimal resulta en un dígito y dos bits con los que no se construye
un carácter hexadecimal. Se completa entonces con ceros hacia la derecha que son menos
significativos.
B) La siguiente suma está realizada en una base desconocida. Determinar la base y completar los
sumandos
2 3 ? 5 ?
+ 1 ? 6 4 2
4 2 4 2 3
El símbolo de mayor valor utilizado es el 6. Por lo tanto un criterio razonable es asumir que la base de
este sistema es 7 (número de símbolos) y los utilizados son: 0 1 2 3 4 5 6.
Así la composición de un número expresado en base 7 será:
…..+ n2 x 72+ n1 x 71 + n0 x 70 + ….
La solución al problema es verificar que la base de numeración sea la supuesta. De no ser así se debe
probar con otra.
Para la primer columna desde la derecha, la operación (?+2) se puede probar reemplazando ? por 1.
De esta forma resulta 1+2=3 y cumple con la suma, no produciendo acarreo.
La segunda columna desde la derecha (5+4=2) debe analizarse asumiendo que la base es 7. El
resultado es 9 (en decimal) pero este símbolo no pertenece al sistema de numeración base 7. Será
entonces 5 x 70 + 4 x 70 = 1 x 71 + 2 x 70 =12. Dejamos el dos y “nos llevamos” 1 de acarreo
La cuarta columna desde la derecha será (1+3+?)=2. Nuevamente el resultado es 12 en base 7 con
acarreo (9 en decimal (7+2)). El valor de ? será 9-3-1=5
2 3 4 5 1
Confeccionó: Pág.4 Año: 2020
Ing. Ramos, Fernando
Ing. Nassipián, R.V.
Introducción a los Sistemas Digitales
Universidad
TRABAJO PRÁCTICO Nro. 1 Nacional
Sistemas de Numeración de La Matanza
+ 1 4 6 4 2
4 2 4 2 3
a) 39F5 x 0008
3 9 F 5
x 0 0 0 8
2 8
7 8 0
4 8 0 0
1 8 0 0 0
1 12 15 10 8
Resultado 1 C F A 8
b) 85F / 04
85F16 = 1000 0101 11112 = 214310 / 8 = 267,87510 = 1 0000 1011, 11102 = 10B1, E16