Foros-FIUBA Foros HostingPortal
 FAQ  •  Buscar  •  Wiki  •  Apuntes  •  Planet  •  Mapa  •  Eyeon  •  Chat
Preferencias  •  Grupos de Usuarios
Registrarse  •  Perfil  •  Entrá para ver tus mensajes privados  •  Login
Ver tema siguiente
Ver tema anterior

Responder al tema Ver tema anteriorEnviar por mail a un amigo.Mostrar una Lista de los Usuarios que vieron este TemaGuardar este Tema como un archivoPrintable versionEntrá para ver tus mensajes privadosVer tema siguiente
Autor Mensaje
Mmmary
Nivel 3



Registrado: 17 Sep 2007
Mensajes: 39

Carrera: Informática
blank.gif
MensajePublicado: Lun Jul 14, 2008 2:41 pm  Asunto: Pregunta Ejercicio de Final Responder citandoFin de la PáginaVolver arriba

Hola, need help (urgente):

Se dispone de un procesador de 22 lineas de direccion y 8 lineas de datos.
i)
Realizar la funcion de seleccion de circuito integrado (pastilla) para q el mapeo de memoria del procesador resulte:
a) 256 Kbytes de memoria RAM a partir de la dir 000000H utilizando circuitos integrados de memoria de 32Kbytes
b)512 .....................200000H...........256
c)128 Kbbytes de memoria PROM en las direcciones superiores del mapa de memoria
ii)
indicar configuracion final del mapa de memoria
iii)
cual es el integrado seleccionado cuando se ejecuta
load rl, $023000


Muchas gracias
Mmmary


 Género:Femenino  OfflineGalería Personal de MmmaryVer perfil de usuarioEnviar mensaje privado
Gualicho
Nivel 8


Edad: 35
Registrado: 18 Sep 2007
Mensajes: 715
Ubicación: En el templo de Momo...
Carrera: Informática
blank.gif
MensajePublicado: Mie Jul 16, 2008 8:50 am  Asunto:  (Sin Asunto) Responder citandoFin de la PáginaVolver arriba

La verdad que hace un dia iba a poner que yo tambien tenia la misma consulta, asi que toma lo que ponga como algo a confirmar.
La consigna del ejercicio que resolvi es la correspondiente a la 2da fecha del 2 cuatrimestre del 2007 (esta en el wiki). Perdon que no lo hago para la que pusiste en particular(que es casi igual) pero ya habia copiado todo cuando me di cuenta!




Lo primero que nos dicen es que disponemos de 24 lineas de direcciones.
Entonces sabemos que tenemos [tex] 2^{24} [/tex] direcciones.


La maxima direccion es entonces FFFFFFH y la minima direccion es 000000H

2) la verdad q no termino de entender la funcion que pide que plantiemos. Pero el desarrollo para poner las memorias es este:

Trabajo en binario y despues lo paso a hexa agrupando los 4 bits.

RAM 256k en las direcciones bajas con pastillas de 128K.

agrego la primer pastilla
1ra dir: 0000 0000 0000 0000 0000 0000 = 000000 H
ultima dir: 0000 0001 1111 1111 1111 1111 = 01FFFF H

agrego 2da pastilla de 128k:
1ra dir: 0000 0010 0000 .... 0000 = 020000H
ultima dir: 0000 0011 1111 .... 1111 = 03FFFFH


Ahora agrego la memoria de 512k en modulas de 128k: me dicen que tiene q empezar en las pos 080000H

primera pastilla
1dir: 0000 1000 0000 .... 0000 =080000H
utlima dir 0000 1000 1111 .... 0000 =08FFFFFH

2 pastilla
1 dir: 0000 1001 0000 ... 0000 = 090000H
ult dir: 0000 1001 1111 .... 1111= 09FFFFFH

3ra pastilla
1 0000 1010 0000 .... 0000 = 0A0000H
ulti dir: 0000 1010 1111 .... 0000 = 0AFFFFFH
(esta es la pastilla que se activa!)

4ta pastilla
1ra 0000 1011 0000 ..... 0000 = 0B0000H
ult dir: 0000 1011 1111 ...... 1111= 0BFFFFH

Nos queda entonces la programable, que nos dicen q va en las ultimas posiciones.... son 64K...

utlima 1111 1111 1111 .... 0000 = FFFFFFH
prim 1111 1111 1000 .... 0000 = FF8000H




Para el mapa de memoria, podes fijarte en la pag 103 del Murdocca.

Probablemente el proximo ejercicio que haga ya lo empieze a hacer directamente en Hexa, pero me parecio mas intuitivo todo con binario y por eso no lo saco.

Saludos.

_________________
"Por eso te pido (amigo desconocido), si ves a mi rock perdido, lo traigas por aqui!"

Cancer Género:Masculino Dragón OcultoGalería Personal de GualichoVer perfil de usuarioEnviar mensaje privadoEnviar email
Zeke
Nivel 6



Registrado: 28 Oct 2006
Mensajes: 255
Ubicación: Ptricio
Carrera: Informática
CARRERA.informatica.3.jpg
MensajePublicado: Mie Jul 16, 2008 12:55 pm  Asunto:  (Sin Asunto) Responder citandoFin de la PáginaVolver arriba

creo que la funcion de seleccion a la que se refiere vendria a ser la funcion de las lineas que ingresan al CS de cada deco... hice el ejercicio que dejo "Mmmary" y para la parte inferior de la memoria, que seria la RAM de 256 con 8 integrados de 32 K

Image

Al dibujo le faltan algunas lineas, que por vagancia no hice: se entiende que las lineas A0 - A14 (32K implican 15 lineas de direcciones) ingresan a todos los chips de memoria, asi como tambien que las lineas de salida de datos Q1 - Q8 (el enunciado habla de 8 lineas de datos con lo cual la palabra almacenada sera de 8 bits) se unen tambien en todos los chips de memoria

La funcion de seleccion para la pastilla de la parte inferior seria:

~A21 x ~A20 x ~A19 x ~A18

Osea los negados de los 4 bits mas significativos (disculpen la sintaxis, no manejo mucho Latex)

La idea es que:
1) con los 4 bits mas significativos negados, estas seleccionando los primeros 256K del espacio de direcciones, por ende con eso activamos el deco
2)con los 3 bits siguientes (A17 - A15) seleccionamos cual de los 8 integrados se activará (2^3 = 8 )
3) Los 15 bits restantes A14-A0, los mandas directo a los chips y seran los responsables de seleccionar dentro del mismo la palabra adecuada.




Si no estoy errado la funcion de seleccion para la pastilla del medio seria:

A21 x ~A20 x ~A19

y la de la pastilla de arriba de todo:

A21 x A20 x A19 x A18 X A17 x A16


Creo que el asunto esta por este lado...

_________________
Image

 Género:Masculino  OfflineGalería Personal de ZekeVer perfil de usuarioEnviar mensaje privadoEnviar email
FIUBAstudent08
Nivel 1



Registrado: 22 Jul 2008
Mensajes: 4

Carrera: Informática y Sistemas
argentina.gif
MensajePublicado: Lun Ago 04, 2008 3:21 pm  Asunto:  (Sin Asunto) Responder citandoFin de la PáginaVolver arriba

Hola , necesita ayuda !
Sea un computador con memoria virtual paginada y memoria cache con las sig caracteristicas:
Direccion Virtual:32bits
Direccion fisica:16bits
Tamaño Pagina:2 Kbytes
Memoria Cache de direcciones fisicas de 512 bytes, con lineas de 32 bytes, asociativa por conjunto de 4 vias.
!)indicar el formato de la direccion virtual y la direccion fisica , esta ultima desde el punto de vista de la memoria virtual y cache.

Si me pueden dar alguna idea de como encarar el ejercicio , muy agradecido.
Gracias.
Muchas Gracias


 Género:Masculino  OfflineGalería Personal de FIUBAstudent08Ver perfil de usuarioEnviar mensaje privado
Mostrar mensajes de anteriores:      
Responder al tema Ver tema anteriorEnviar por mail a un amigo.Mostrar una Lista de los Usuarios que vieron este TemaGuardar este Tema como un archivoPrintable versionEntrá para ver tus mensajes privadosVer tema siguiente

Ver tema siguiente
Ver tema anterior
Podés publicar nuevos temas en este foro
No podés responder a temas en este foro
No podés editar tus mensajes en este foro
No podés borrar tus mensajes en este foro
No podés votar en encuestas en este foro
No Podéspostear archivos en este foro
No Podés bajar archivos de este foro


Todas las horas son ART, ARST (GMT - 3, GMT - 2 Horas)
Protected by CBACK CrackerTracker
365 Attacks blocked.

Powered by phpBB2 Plus, phpBB Styles and Kostenloses Forum based on phpBB © 2001/6 phpBB Group :: FI Theme :: Mods y Créditos

Foros-FIUBA está hosteado en Neolo.com Cloud Hosting

[ Tiempo: 0.3940s ][ Pedidos: 20 (0.3201s) ]