4. Tama~no, direccion, unidad direccionable
De que estamos hablando?
Bienvenido al Mundo Linea. Aca las personas ocupan 1m de
ancho, y nada tiene altura.
5. Tama~no, direccion, unidad direccionable
De que estamos hablando?
Bienvenido al Mundo Linea. Aca las personas ocupan 1m de
ancho, y nada tiene altura. Supongamos una cuadra de unos
32m en este mundo.++++ +++++++
6. Tama~no, direccion, unidad direccionable
De que estamos hablando?
Agreguemos las casas de la cuadra (todas iguales 4m de ancho).
7. Tama~no, direccion, unidad direccionable
De que estamos hablando?
Agreguemos las casas de la cuadra (todas iguales 4m de ancho).
8. Tama~no, direccion, unidad direccionable
De que estamos hablando?
Como una persona ocupa 1m de ancho, y estamos en Mundo
Lnea donde nada tiene altura, la capacidad de cada casa es de
4 personas. Cuantas personas entran en total en la cuadra?
9. Tama~no, direccion, unidad direccionable
De que estamos hablando?
Como una persona ocupa 1m de ancho, y estamos en Mundo
Lnea donde nada tiene altura, la capacidad de cada casa es de
4 personas. Cuantas personas entran en total en la cuadra?
10. Tama~no, direccion, unidad direccionable
De que estamos hablando?
Numeremos las casas.++++ +++++++ ++++++++++
+++++++++ +++++++ +++++ +++++
11. Tama~no, direccion, unidad direccionable
De que estamos hablando?
Numeremos las casas.++++ +++++++ ++++++++++
+++++++++ +++++++ +++++ +++++
16. Tama~no, direccion, unidad direccionable
De que estamos hablando? (toma 2)
Supongamos que tenemos otra cuadra de 40m.++++
+++++++ ++++++++++ +
17. Tama~no, direccion, unidad direccionable
De que estamos hablando? (toma 2)
Supongamos que tenemos otra cuadra de 40m.++++
+++++++ ++++++++++ +
18. Tama~no, direccion, unidad direccionable
De que estamos hablando? (toma 2)
Ahora agreguemos casas a la cuadra (esta vez de 10m de frente).
19. Tama~no, direccion, unidad direccionable
De que estamos hablando? (toma 2)
Ahora agreguemos casas a la cuadra (esta vez de 10m de frente).
20. Tama~no, direccion, unidad direccionable
De que estamos hablando? (toma 2)
La capacidad de cada casa sera de 10 personas. Cuantas per-sonas
entran en la cuadra?
21. Tama~no, direccion, unidad direccionable
De que estamos hablando? (toma 2)
La capacidad de cada casa sera de 10 personas. Cuantas per-sonas
entran en la cuadra?
22. Tama~no, direccion, unidad direccionable
De que estamos hablando? (toma 2)
Numeremos las casas.++++ +++++++ ++++++++++
+++++++++ +++++++ +++++ +++++
23. Tama~no, direccion, unidad direccionable
De que estamos hablando? (toma 2)
Numeremos las casas.++++ +++++++ ++++++++++
+++++++++ +++++++ +++++ +++++
24. Tama~no, direccion, unidad direccionable
De que estamos hablando? (toma 2)
Cuantos bits necesitamos para identi
30. Que tena esto que ver?
Analoga con la memoria.
I La cantidad de personas que entra en una cuadra es el
tama~no de la memoria
31. Que tena esto que ver?
Analoga con la memoria.
I La cantidad de personas que entra en una cuadra es el
tama~no de la memoria
I La cantidad de personas que entra en una casa es el tama~no
de la unidad direccionable
32. Que tena esto que ver?
Analoga con la memoria.
I La cantidad de personas que entra en una cuadra es el
tama~no de la memoria
I La cantidad de personas que entra en una casa es el tama~no
de la unidad direccionable
I La cantidad de casas de la cuadra es la cantidad de
direcciones de la memoria
33. Que tena esto que ver?
Analoga con la memoria.
I La cantidad de personas que entra en una cuadra es el
tama~no de la memoria
I La cantidad de personas que entra en una casa es el tama~no
de la unidad direccionable
I La cantidad de casas de la cuadra es la cantidad de
direcciones de la memoria
I La cantidad de bits necesarios para numerar las casas es la
cantidad de bits que necesarios para distinguir las direcciones
de memoria
35. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
36. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
1. Memoria de 2 GB con direccionamiento a byte
37. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
1. Memoria de 2 GB con direccionamiento a byte
1 B=dir = 2230B
1 B=dir = 21 230 dir
I #direcciones = 2 GB
38. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
1. Memoria de 2 GB con direccionamiento a byte
1 B=dir = 2230B
1 B=dir = 21 230 dir
I #direcciones = 2 GB
I #bits de direccionamiento = log2(21 230) = 31 bits
39. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
1. Memoria de 2 GB con direccionamiento a byte
1 B=dir = 2230B
1 B=dir = 21 230 dir
I #direcciones = 2 GB
I #bits de direccionamiento = log2(21 230) = 31 bits
2. Memoria de 2 GB con direccionamiento a 16 bits
40. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
1. Memoria de 2 GB con direccionamiento a byte
1 B=dir = 2230B
1 B=dir = 21 230 dir
I #direcciones = 2 GB
I #bits de direccionamiento = log2(21 230) = 31 bits
2. Memoria de 2 GB con direccionamiento a 16 bits
I #direcciones = 2 GB
2 B=dir = 230 dir
41. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
1. Memoria de 2 GB con direccionamiento a byte
1 B=dir = 2230B
1 B=dir = 21 230 dir
I #direcciones = 2 GB
I #bits de direccionamiento = log2(21 230) = 31 bits
2. Memoria de 2 GB con direccionamiento a 16 bits
I #direcciones = 2 GB
2 B=dir = 230 dir
I #bits de direccionamiento = log2(230) = 30 bits
42. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
1. Memoria de 2 GB con direccionamiento a byte
1 B=dir = 2230B
1 B=dir = 21 230 dir
I #direcciones = 2 GB
I #bits de direccionamiento = log2(21 230) = 31 bits
2. Memoria de 2 GB con direccionamiento a 16 bits
I #direcciones = 2 GB
2 B=dir = 230 dir
I #bits de direccionamiento = log2(230) = 30 bits
3. Memoria de 16 MB con direccionamiento a nibble(4 bits)
43. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
1. Memoria de 2 GB con direccionamiento a byte
1 B=dir = 2230B
1 B=dir = 21 230 dir
I #direcciones = 2 GB
I #bits de direccionamiento = log2(21 230) = 31 bits
2. Memoria de 2 GB con direccionamiento a 16 bits
I #direcciones = 2 GB
2 B=dir = 230 dir
I #bits de direccionamiento = log2(230) = 30 bits
3. Memoria de 16 MB con direccionamiento a nibble(4 bits)
4 b=dir = 24220B(8b=B)
4 b=dir = 25 220 dir
I #direcciones = 16 MB
44. Cuantos bits son necesarios para poder direccionar la
memoria en los siguientes casos?
1. Memoria de 2 GB con direccionamiento a byte
1 B=dir = 2230B
1 B=dir = 21 230 dir
I #direcciones = 2 GB
I #bits de direccionamiento = log2(21 230) = 31 bits
2. Memoria de 2 GB con direccionamiento a 16 bits
I #direcciones = 2 GB
2 B=dir = 230 dir
I #bits de direccionamiento = log2(230) = 30 bits
3. Memoria de 16 MB con direccionamiento a nibble(4 bits)
4 b=dir = 24220B(8b=B)
4 b=dir = 25 220 dir
I #direcciones = 16 MB
I #bits de direccionamiento = log2(25 220) = 25 bits
46. Que hicimos?
Para saber la cantidad de direcciones que tenamos que direccionar
en cada caso, usamos la siguiente formula:
cantidad de direcciones =
tama~no de la memoria
unidad de direccionamiento
47. Que hicimos?
Para saber la cantidad de direcciones que tenamos que direccionar
en cada caso, usamos la siguiente formula:
cantidad de direcciones =
tama~no de la memoria
unidad de direccionamiento
Una vez encontrada la cantidad de direcciones de memoria,
utilizamos el logaritmo en base 2 para calcular la cantidad de bits
necesarios para poder hacer referencia a todas las direcciones de
memoria.