Lectura de datos

Para leer datos de las memorias RAM se debe cumplir lo siguiente:

1. Una dirección debe estar presente en el Bus de Dirección.

2. El integrado debe estar seleccionado (CS =0 en el 2114 o CE = 0 en el 2102).

3. La señal de control de leer debe tener el nivel adecuado (R/W=1 en el 2102 o WE=1 en el 2114)
Un microprocesador, como el 8085A, envía una dirección en el estado T1 en un ciclo de leer memoria, de las cuales, algunas se conectan al integrado (por ejemplo, el 2102 y el 2114, A0 – A9). Las líneas que sobran (A10-A15, para el 2102 ó 2114) se deben utilizar para habilitar los integrados, usando direccionamiento «absoluto» o «no-absoluto».

Una vez direccionada la localidad y habilitado el integrado, la memoria está lista para enviar o recibir un dato.

Durante un ciclo de Lectura de Memoria, las señales de control MEMR=0 y MEMW=1. Conectando la señal MEMW la entrada CE o CS pueden satisfacer la tercera condición. Una vez cumplidas las tres condiciones y después que ha pasado el Tiempo de Acceso (TA), el contenido de la localidad direccionada se presenta en el Bus de Datos, de donde debe ser tomado por la 8085A. Esta función es similar a la lectura de una memoria ROM.

Fuente: Apuntes de Arquitectura de computadoras de la FCA de la UNAM