Sistemas Digitales
Enviado por josetorres87 • 2 de Diciembre de 2013 • 3.556 Palabras (15 Páginas) • 200 Visitas
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Defensa
Universidad Nacional Experimental Politécnica de la Fuerza Armada
Núcleo Aragua-Sede Maracay
Ingeniería de Telecomunicaciones
SISTEMA DIGITALES
Informe presentado por:
Sección: TED 50
Maracay, Abril de 2013.
Definición de Memoria.
La memoria (también llamada almacenamiento) se refiere a parte de los componentes que integran una computadora. Son dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Las memorias de computadora proporcionan una de las principales funciones de la computación moderna, la retención o almacenamiento de información. Es uno de los componentes fundamentales de todas las computadoras modernas que, acoplados a una unidad central de procesamiento (CPU por su sigla en inglés, central processing unit), implementa lo fundamental del modelo de computadora de Arquitectura de von Neumann, usado desde los años 1940.
Unidad de Memoria.
Una unidad de memoria es una colección de registros de almacenamiento conjuntamente con los circuitos asociados necesarios par a transferir información hacia adentro y afuera de los registros. Los registros de almacenamiento en una unidad de memoria se llaman registros de memoria.
La mayoría de los registros en un computador digital son registros de memoria, a los cuales se transfiere la informaci6n para almacenamiento y se encuentran pocos registros operacionales en la unidad procesadora. Cuando se lleva a cabo el procesamiento de datos, la información de los registros seleccionados en la unidad de memoria se transfiere primero a los registros operacionales en la unidad procesadora. Los resultados intermedios y finales que se obtienen en los registros operacionales se transfieren de nuevo a los registros de memoria seleccionados. De manera similar, la informaci6n binaria recibida de los elementos de entrada se almacena primero en los registros de memoria. La información transferida a los elementos de salida se toma de los registros en la unidad de memoria.
Punto de Memoria.
La mayoría de las memorias emplean el almacenamiento binario. Esto significa que la información más elemental registrada es el bit, a cuyo soporte físico llamaremos punto de memoria.
El punto de memoria puede definirse perfectamente, así como individualizarse claramente y constará de: dispositivo de almacenamiento, dispositivo de lectura y dispositivo de escritura. Puede ser una zona de una superficie continua como ocurre en una cinta magnética.
Capacidad de Memoria.
Se denomina capacidad de una memoria a la cantidad de información que puede almacenar. Dado que la información se almacena en el sistema binario, la capacidad se mide en la unidad de medida de la información binaria, que es el bit. La capacidad, por tanto, se puede considerar como el número total de bits.
Organización de la Memoria.
La memoria está organizada como muestra la figura. Se encuentra dividida en n palabras y a cada palabra se la asigna una dirección o posición de memoria. Todas las palabras tienen el mismo número de bits que llamamos longitud de palabra (m en este caso).
Las direcciones o posiciones de memoria son números naturales, codificados en binario natural, y asignados de manera consecutiva desde la dirección 0, hasta la última dirección, la n-1. Aunque los elementos necesarios para operar con la memoria central, depende de cada ordenador.
Diagrama de Bloques de una Memoria.
Tiempo de Acceso.
Es el tiempo que transcurre entre el instante en que se ordena una operación de lectura y el instante en que se dispone de la primera información.
Pensando en que la escritura o lectura es algo de lo que se sirve un dispositivo como el microprocesador, se define lo que se llama tiempo de ciclo. Se trata del tiempo que debe transcurrir entre dos operaciones de lectura o escritura consecutivas. Ello es debido a que los procesos de escritura/lectura, no requieren en sus fases terminales la atención completa del microprocesador, pudiendo comenzar a realizar otras operaciones mientras tanto.
Clasificación de las Memorias.
Desde el Punto de Vista de Fabricación:
• Memorias Estáticas: Las técnicas de asignación de memoria estática son sencillas.
La asignación de memoria puede hacerse en tiempo de compilación y los objetos están vigentes desde que comienza la ejecución del programa hasta que termina.
En los lenguajes que permiten la existencia de subprogramas, y siempre que todos los objetos de estos subprogramas puedan almacenarse estáticamente se aloja en la memoria estática un registro de activación correspondiente a cada uno de los subprogramas.
Estos registros de activación contendrán las variables locales, parámetros formales y valor devuelto por la función.
• Memorias Dinámicas: La memoria dinámica es un espacio de almacenamiento que se solicita en tiempo de ejecución. De esa manera, a medida que el proceso va necesitando espacio para más líneas, va solicitando más memoria al sistema operativo para guardarlas. El medio para manejar la memoria que otorga el sistema operativo, es el puntero, puesto que no podemos saber en tiempo de compilación dónde nos dará huecos el sistema operativo (en la memoria de nuestro PC).
Un dato importante es que como tal este tipo de datos se crean y se destruyen mientras se ejecuta el programa y por lo tanto la estructura de datos se va dimensionando de forma precisa a los requerimientos del programa, evitándonos así perder datos o desperdiciar memoria si hubiéramos tratado de definirla cantidad de memoria a utilizar en el momento de compilar el programa.
Según el Tipo de Acceso a la Memoria:
• Memorias de Acceso Aleatorio, Directo o Selectivo: El tiempo de escritura/lectura es independiente de la localización de la información dentro de la memoria. Dentro de este tipo de memorias podemos hacer la siguiente clasificación, basándonos en la permanencia de la información en ellas:
1. Memorias activas. Los tiempos de escritura/lectura (R/W) son del mismo orden.
Según como se realice la operación de lectura/escritura tenemos:
a) Lectura/escritura no simultánea. En estas memorias sólo
...