Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[Arquitectura] Ejercicio
Autor Mensaje
r_mocca Sin conexión
Militante
Estudiando...
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 85
Agradecimientos dados: 1
Agradecimientos: 12 en 4 posts
Registro en: Feb 2011
Mensaje: #1
[Arquitectura] Ejercicio Ejercicios Arquitectura de Computadoras
Tengo una duda en un ejercicio de un final, tengo los resueltos pero en varios tengo respuestas diferentes y no me queda claro como es en realidad.

Sabiendo que una CPU genera una direccion de 33 bits que permiten acceder a la memoria principal:

Cual es el tamaño potencial de la memoria principal? (8 Gb esa es facil)

Si a la memoria DRAM se le habilitan 4 Giga. ¿Cuantos bits son significativos para direccionarla? (32 bits esa tambien es facil)

Aca tengo la duda:
Si el total de los 4 Giga estan distribuidos en dos placas de 8 chips cada una como esta armada la matriz de mX8 en cada chip y cual es la capacidad de cada uno?
No se que es la matriz de mX8, como se hace esto? de donde leo la teoria?

Gracias!
25-07-2011 16:31
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Anirus Sin conexión
Super Moderador
Sin estado :)
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.163
Agradecimientos dados: 81
Agradecimientos: 232 en 78 posts
Registro en: Nov 2009
Mensaje: #2
RE: [Arquitectura] Ejercicio
Una memoria RAM con acceso directo se organiza de forma matricial en filas y columas (p*q) siendo q el tamaño de palabra en bits y p la cantidad de celdas. (Página 211, Arquitectura de computadoras de Patricia Quiroga).
Es decir, una memoria de mX8 tiene m celdas de 8 bits (1 byte), por lo tanto lo que te están pidiendo es la capacidad en bytes de cada chip (m).
Voy a suponer que las dos placas son iguales. Entonces 4GB/2 = 2GB por placa.
Ahora, cada una tiene 8 chips: \[\frac{2GB}{8} = \frac{2^3^1}{ 2^3} = 2^2^8 = 2^8 * 2^2^0 = 256 MB\] de capacidad cada uno.
(Este mensaje fue modificado por última vez en: 25-07-2011 16:54 por Anirus.)
25-07-2011 16:51
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Anirus recibio 2 Gracias por este post
Inu (25-01-2017), Lisandro22 (14-10-2022)
r_mocca Sin conexión
Militante
Estudiando...
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 85
Agradecimientos dados: 1
Agradecimientos: 12 en 4 posts
Registro en: Feb 2011
Mensaje: #3
RE: [Arquitectura] Ejercicio
Muchas gracias por la respuesta, y si fuera mX16, tendria que dividir por 16?
28-07-2011 11:20
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Anirus Sin conexión
Super Moderador
Sin estado :)
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.163
Agradecimientos dados: 81
Agradecimientos: 232 en 78 posts
Registro en: Nov 2009
Mensaje: #4
RE: [Arquitectura] Ejercicio
No, lo que hice fue:
  1. 4GB/2 placas = 2GB por placa
  2. 2GB/8 chips = 256MB por chip (Rta a la capacidad de cada chip)


Y como n = 8 bits = 1 byte significa que cada chip tiene m celdas de 1 byte, entonces:

256MB/1B = 256M celdas = m
(Rta: 256Mx8 o \[2^2^8\]x8 o 268435456x8, me gusta más la primera)


Si n=16 bits, las celdas son de dos bytes (también te pueden decir en vez de n=16 "La longitud de palabra de memoria es de dos bytes"), tengo m celdas de dos bytes:

256MB/2B = 128M celdas = 134217728 celdas = m
(Este mensaje fue modificado por última vez en: 28-07-2011 14:27 por Anirus.)
28-07-2011 14:18
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Anirus recibio 2 Gracias por este post
Inu (25-01-2017), trodriguezlaise (10-11-2022)
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: