Todo tipo de memoria cuenta con una estructura logica que permite mediante una codificacion realizar los diferentes procedimientos dentro de la misma.
Flip-Flop: Minima unidad de almacenamiento Electronica.Bit: Minima unidad de almacenamiento Digital.
![]() |
http://worldclassprogramme.com/images/RS-Flip-Flop.gif |
la anterior imagen hace referencia al Flip-Flop (RS) Reset-Setel cual como se muestra alli se mantiene la informacion cuando S R tienen valores de 0, e indefinida cuando S R tienes valores de 1.
Funcionamiento de Registro en Memoria
Byte= 8 bits = Registro.
R/W´=Bit de lectura escritura (Read - Write).
Longitud de Registro.
Lo anterior hace referencia a la longitud de registro la cual se divide en 3 buses estos son, bus de control el cual contiene el bit R/W| donde el bit puede ser 1 para la instrucción de leer (Read) ó 0 para la instrucción de escritura (Write), seguido a esto encontramos el bus de direcciones el cual puede variar dependiendo la cantidad direcciones que se vayan a implementar definiendo la cantidad en una ecuación 2^n= N° de combinaciones, para el ejemplo seria 2^2= 4 combinaciones para finalizar encontramos el bus de datos con una longitud de 8 bits= 1 Byte el cual dependiendo de la instrucción del bus de control, esta información puede ir del bus de datos a la memoria en la función 0 escritura (Write) o puede ser reemplazada por la información en memoria en la instrucción 1 (lectura).
Ejemplo Funcionamiento de la Memoria
Longitud de Registro (11 bits)
01010101010.
- En el Bus de Datos encontramos la entrada 0 la cual hace función de escritura en la memoria.
- Siguiendo la dirección 1 0 del bus de direcciones selecciono en memoria la posición 3 (1 0).
- En la posición 3 encontramos el numero 3 1 (H)
- Luego del siguiente pulso de reloj se escribe en memoria A A (H)
- El nuevo registro que se encuentra en la posición 3 (1 0) es 10101010
- La longitud de registro final es la misma debido a que fue un procedimiento de escritura.
0 comentarios:
Publicar un comentario