Está en la página 1de 3

Electrónica digital.

Unidad 5, tarea 2.
Simulación de memoria Ram.

José Alberto Esquivel Peralta.


MSW41.
Memoria Ram.
Comentarios de la práctica.
Con esta simulación pudimos comprobar de manera practica el funcionamiento de una
memoria RAM o memoria volátil, aquí fuimos capaces de guardar y leer valores
binarios, estos valores binarios pueden contener la información de algún archivo o
programa de una computadora, primero se escribe la dirección de memoria a la que
vamos a leer o escribir, esta dirección de memoria se escribe mediante un numero
binario que representa el numero del espacio de memoria que lo contiene, este se
escribe mediante el bus de direcciones, una vez seleccionada la dirección de memoria
por el bus de direcciones se procede seleccionar la acción que vamos a aplicar sobre
esa dirección, puede ser lectura o escritura, esto se selecciona colocando un valor
lógico en las entradas de control, para seleccionar una función se debe pasar un cero
lógico por la terminal que queramos, ya sea lectura o escritura, esto se hace mediante
el bus de control, si seleccionamos lectura por el bus de control, entonces el dato en
binario que este almacenado la dirección de memoria que seleccionamos por el bus de
direcciones saldrá por el bus de datos, en el caso de esta practica el tamaño de palabra
que contiene cada dirección de memoria es de 8 bits. En el caso de haber seleccionado
escritura de datos por el bus de control, entonces los datos que vamos a escribir
deberían de estar presentes en el bus de datos antes de activar el bus de control para
escritura, solo es necesario activarlo por poco tiempo y después desactivarlo para que
los datos que están en el bus de datos se sobrescriban en la dirección de memoria que
pusimos en el bus de direcciones (con activarlo nos referimos a poner un cero en la
entrada de la terminal). Al poder escribir y leer datos por el mismo bus de datos, es
decir meter y sacar datos, caemos en riesgo de que ocurra un corto circuito que dañe
nuestra memoria ram, por esto es importante que exista entre el bus de datos y la
fuente de los datos que después iremos a escribir a la memoria un componente
llamado tribuffer, el cual si no se le coloca un uno lógico por su terminal de control a la
salida tendrá alta impedancia, esto quiere decir que es como si estuviera
desconectado, no existe ni un cero, ni un uno, si se pone en uno la terminal del control
del tribuffer, a la salida de este tendrá el mismo dato que tiene a la entrada, con la
ayuda de este componente podemos evitar que exista algún corto en el bus de datos al
leer datos de la memoria. En esta practica se colocaron indicadores para cada uno de
los bits, así como también displays para ver el valor en hexadecimal que vamos a leer o
escribir.

También podría gustarte