Download Ejercicios de conversión:

Document related concepts
Transcript
Ejercicios de conversión:
1. 128 KBytes ¿Cuántos bytes son?
128 = 27 y un KByte son 210 bytes , por tanto 128 KBytes son 27 * 210 = 217 bytes
¿Cuántos bits?
Como un byte son 8 bits = 23 bits, entonces 217 bytes serán 220 bits = 1 Mbit
2. 64 Gbits ¿Cuántos bits son?
64 = 26 y un Gbit son 230 bits , por tanto 64 Gbits son 26 * 230 = 236 bits
64 = 26 y un Gbit son 220 Kbits , por tanto 64 Gbits son 26 * 220 = 226 Kbits
64 = 26 y un Gbit son 210 Mbits , por tanto 64 Gbits son 26 * 210 = 216 Mbits
¿Cuántos bytes?
Como un byte son 8 bits = 23 bits, entonces 236 bits = 236 / 23 bytes = 233 bytes
233 bytes = 223 KBytes = 213 MBytes = 23 GBytes = 8 GBytes
3. 256 Mbits ¿Cuántos bits son?
256 = 28 y un Mbit son 220 bits , por tanto 256 Mbits son 28 * 220 = 228 bits
256 = 28 y un Mbit son 210 Kbits , por tanto 256 Mbits son 28 * 210 = 218 Kbits
¿Cuántos bytes?
Como un byte son 8 bits = 23 bits, entonces 228 bits = 228 / 23 bytes = 225 bytes
225 bytes = 215 KBytes = 25 MBytes = 32 MBytes
4. 16 MBytes ¿Cuántos Kbits son?
16 = 24 y un MByte son 210 KBytes ,
por tanto 16 MBytes son 24 * 210 = 214 KBytes
Como un Kbyte son 8 Kbits = 23 Kbits,
entonces 214 KBytes = 214 * 23 Kbits = 217 Kbits
5. 64 GBytes ¿Cuántos Kbits son?
64 = 26 y un GByte son 220 KBytes ,
por tanto 64 MBytes son 26 * 220 = 226 KBytes
Como un Kbyte son 8 Kbits = 23 Kbits,
entonces 226 KBytes = 226 * 23 Kbits = 229 Kbits
Ejercicios sobre números binarios
1. ¿Qué número en base decimal corresponde al número binario 1000101?
Cada cifra se multiplica por la potencia de dos correspondiente a la posición que ocupa
de izq. a derch.
1

x 26
0
0
0
x 25
x 24
x 23
1

x 22
0
1

x 20
x 21
Los resultados se suman obteniendo el número decimal correspondiente
64 + 0
+
0 +
0 +
4
+
0
+
1 = 69
2. ¿Qué número en base decimal corresponde a los siguientes números binarios?
111011 =
100001 =
110001 =
111000 =
25
25
25
25
+
+
+
+
24 + 23 + 21 + 20 = 32 + 16 + 8 + 2 + 1 = 59
20 = 32 + 1 = 33
24 + 20 = 32 +16 + 1 = 49
24 + 23 = 32 +16 + 8 = 56
3. ¿Qué número binario corresponde el siguiente números decimal?
163 2
1
81 2
1
40 2
0
20 2
0 10 2
0 5 2
1
2 2
0 1
10100011
Ejercicios de capacidad de MP:
4. Memoria de 256 MBytes ¿Cuántas palabras de memoria tiene si el tamaño de
palabra es de 16 bits ?
16 bits = 2 bytes, 256 = 28 y un MByte son 220 bytes ,
por tanto 256 MBytes son 28 * 220 = 228 bytes,
como el tamaño de palabra es de 2 bytes = 228 / 2 = 227 palabras
¿Cuál es el tamaño en nº de bits que debe tener como mínimo el registro de
direcciones de memoria? 27 bits
5. ¿Qué capacidad de Memoria Principal se puede ser accedida si el tamaño del
Registro de direcciones es de 25 bits y el tamaño de palabra es de 64 bits ?
Con 25 bits se puede acceder a 225 palabras.
Como cada palabra es de 64 bits = 26 bits = 23 bytes
La capacidad de MP ser de hasta 225 * 23 = 228 bytes = 256 MBytes
6. Si el tamaño del Registro de direcciones es de 27 bits, el tamaño de palabra es de
4 bytes y la Memoria principal es de 128 MBytes. ¿Puede ampliarse la Memoria
Principal? ¿En cuanto?
Con 27 bits se puede acceder a 227 palabras.
Como cada palabra es de 4 bytes = 22, la capacidad de MP podría ser hasta como
máximo de 227 * 22 = 229 bytes = 512 MBytes
Por tanto la memoria es ampliable hasta cuadruplicar la capacidad actual de 128
MBytes. Por cada bit de más que tenga la capacidad del registro de direcciones se
puede duplicar la capacidad de memoria que podría ser direccionada con un registro
de direcciones con una capacidad un bit menor:
Con 25 bits se puede acceder a 225 * 22 = 227 bytes = 128 MBytes, que es la
capacidad actual.
Con un bit, más duplicaríamos 226 * 22 = 228 bytes = 256 MBytes
Con 27 bits, más duplicaríamos la anterior y cuadruplicamos la original de
128 MBytes 227 * 22 = 229 bytes = 512 MBytes