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 de computadores] Ayuda ejercicio urgente!!
Autor Mensaje
hernan Sin conexión
Militante
Sin estado :(
***

-----


Mensajes: 51
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: May 2008
Mensaje: #1
[Arquitectura de computadores] Ayuda ejercicio urgente!! Ejercicios Arquitectura de Computadoras
Hola que tal?
Les cuento, estoy preparando el parcial de arquitectura, rindo este jueves y hay un tipo de ejercicio que a mi entender es muy sencillo pero no puedo resolver, y esta en todos los parciales que nos paso el profesor.

Sabiendo que la CPU genera una direccion de 32 bits que permiten acceder a la MP y a la cache. Considerando ademas que el campo de bloque es de B= 5 bits y que la cache posee 2 vias de 256 lineas.
a) Cual es el tamaño de la MP?
b) Cual es el tamaño de cada linea de la cache?
c) Cual es el tamaño de la cache?
d) Cuales son los valores del campo etiqueta E= X bits y del campo linea L= Y bits?

Si me ayudan me salvan la materia!!! Gracias!!
09-11-2008 12:14
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Gilgamesh Sin conexión
Presidente del CEIT
Sin estado :(
********

Otra
Otra

Mensajes: 1.039
Agradecimientos dados: 0
Agradecimientos: 3 en 3 posts
Registro en: May 2008
Mensaje: #2
Re: [Arquitectura de computadores] Ayuda ejercicio urgente!!
Si tenés direcciones de 32 bits, como mucho podés direccionar 2^32 direcciones. Por lo general, las maquinas direccionan a byte(8 bits). Si no me equivoco, 32 bits te permiten direccionar 4GB como maximo.

De los 32 bits, usas 5 para indicar bloque. Eso te quiere decir que tenés 2^5(=32) bloques

Campo linea: Tenés 256 lineas. Con esto sabés que necesitas 8 bits para indicar las lineas? Por que 8 bits? 2^8 es 256.

Vos ya viste combinatoria? A nivel general, una dirección de n bits permite direccionar hasta 2^n direcciones.

Suerte
09-11-2008 17:38
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
hernan Sin conexión
Militante
Sin estado :(
***

-----


Mensajes: 51
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: May 2008
Mensaje: #3
Re: [Arquitectura de computadores] Ayuda ejercicio urgente!!
Antes que nada, gracias!!!
En el primer punto estamos de acuerdo no queda duda.
En el segundo, el tamaño de cada linea de la cache seria 8 bits? O 8 bits seria la cantidad de bits necesarios para direccionar? No entiedno como sacar el tamaño de cada linea.
El tamano de la cache seria 2^(32-5)? o 2^5? Porque tengo 32 bloques, pero de que tamaño los bloques?
El ultimo punto seria 5 bits para etiqueta y 27 para campo linea?
09-11-2008 18:02
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Gilgamesh Sin conexión
Presidente del CEIT
Sin estado :(
********

Otra
Otra

Mensajes: 1.039
Agradecimientos dados: 0
Agradecimientos: 3 en 3 posts
Registro en: May 2008
Mensaje: #4
Re: [Arquitectura de computadores] Ayuda ejercicio urgente!!
Cita:En el segundo, el tamaño de cada linea de la cache seria 8 bits? O 8 bits seria la cantidad de bits necesarios para direccionar? No entiedno como sacar el tamaño de cada linea.

No. Si vos tenes 256 lineas, necesitas 8 bits para poder direccionarlos.

Viste circuitos combinacionales:Decoder,Coder,etc,etc?
09-11-2008 23:09
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
hernan Sin conexión
Militante
Sin estado :(
***

-----


Mensajes: 51
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: May 2008
Mensaje: #5
Re: [Arquitectura de computadores] Ayuda ejercicio urgente!!
Si eso lo dio pero muuuy por arriba la verdad el tipo medio garron fue la clase.
09-11-2008 23:45
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




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



    This forum uses Lukasz Tkacz MyBB addons.