Operacion General De La Memoria
Enviado por albertoisla • 30 de Septiembre de 2014 • 475 Palabras (2 Páginas) • 2.311 Visitas
OPERACIÓN GENERAL DE MEMORIA
Independientemente de su construcción, todas las memorias requieren varios tipos diferentes de líneas de entrada y salida para desempeñar las funciones siguientes:
1.- Seleccionar la dirección de la memoria que este siendo accesada para una operación de lectura o escritura.
2.- Seleccionar una operación de lectura o bien de escritura para ser efectuada.
3.- Proporcionar los datos de entrada para ser almacenados en la memoria durante una operación de escritura.
4.- Contener los datos de salida que vienen de la memoria durante una operación de lectura.
5.- Activar (o desactivar) la memoria de manera que responda (o no) a las entradas de dirección y al comando de Lectura/Escritura.
Entradas de dirección. Como esta memoria almacena 32 palabras, tiene 32 distintas ubicaciones de almacenamiento y, por lo tanto, 32 distintas direcciones binarias, las cuales van de 00000 a 11111 (de 0 a 31 en decimal). Por ende, hay cinco entradas de dirección (A0 a A4).Para acceder a una de las ubicaciones de memoria para una operación de lectura o de escritura se aplica el código de dirección de cinco bits para esa ubicación específica a las entradas de dirección. En general, se requiere N entradas de dirección para una memoria con una capacidad de 2N palabras.
La entrada R/W.
Esta entrada controla qué operación de memoria se va a realizar: lectura (R) o escritura (W). La entrada se identifica como R/W; no hay barra sobre la R, lo cual indica que la operación de lectura ocurre cuando R/ W = 1. La barra sobre la W indica que la operación de escritura se realiza cuando R/ W = 0. A menudo se utilizan otras etiquetas para identificar esta entrada. Dos de las más comunes son W (escritura) y WE (habilita escritura). De nuevo, la barra indica que la operación de escritura se lleva a cabo cuando la entrada está en BAJO. En estos últimos casos se sobreentiende de que la operación de lectura ocurre cuando la entrada está en ALTO.
Habilitación de memoria.
Muchos sistemas de memoria tienen ciertos medios para deshabilitar por completo toda o parte de la memoria, de esta manera que no responda a las demás entradas.
Esto se representa en la figura 1 como la entrada de HABILITACIÓN DE MEMORIA
(MEMORY ENABLE), aunque puede tener distintos nombre en los diversos sistemas de memoria, como habilitación de chip (CE, acrónimo de CHIP ENABLE) o selección de chip (CS, acrónimo de CHIP SELECT). Aquí se muestra como una entrada activa en ALTO, la cual habilita a la memoria para que opere en forma normal cuando se mantiene en ALTO. Un nivel BAJO en esta entrada deshabilita la memoria, de manera que no pueda responder a las entradas de dirección y R/W.
Este tipo de entrada es útil cuando se combinan varios módulos de memoria para formar una memoria más grande.
...