Donar $20 Donar $50 Donar $100 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: 9 en 3 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.167
Agradecimientos dados: 81
Agradecimientos: 212 en 74 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: 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 1 Gracias por este post
Inu (25-01-2017)
r_mocca Sin conexión
Militante
Estudiando...
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 85
Agradecimientos dados: 1
Agradecimientos: 9 en 3 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.167
Agradecimientos dados: 81
Agradecimientos: 212 en 74 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 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 1 Gracias por este post
Inu (25-01-2017)
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.