viernes, 8 de marzo de 2019

Unidad Memorias

2.1 Organización básica

La memoria: Es la parte de un computador encargada de almacenar la información que éste maneja. En ella se guardan tanto los programas como los datos implicados en la ejecución de los mismos.

Según el acceso a los datos:
  • De acceso aleatorio. Se puede acceder directamente a cualquier dirección de memoria.    El tiempo de acceso es el mismo para cualquier dirección de memoria. Ejemplo: la RAM (Random Access Memory).


MEMORIA RAM
  • De acceso secuencial. Para acceder a una posición (o dirección) de memoria hay que pasar linealmente por todas las anteriores. El tiempo de acceso depende de la dirección de la palabra de memoria a la que se acceda. Ejemplo: cinta magnética. 
CINTA MAGNÉTICA


Según las operaciones permitidas sobre la memoria:
*De sólo lectura. En estas memorias sólo están permitidas operaciones de lectura. Ejemplo: ROM (Read Only Memory), PROM (Programmable ROM), EPROM (Erasable Programmable ROM), EEPROM (Electrically-erasable Programmable ROM).

*De lectura y escritura. Pueden ser leídas y escritas.
Según el tipo de lectura:
*De lectura destructiva. Al leer el contenido de una posición de memoria, la información almacenada desaparece. Se precisa una regeneración del contenido, después de cada lectura.

*De lectura no destructiva. La lectura no provoca la pérdida de la información almacenada. Casi totalidad de las memorias centrales modernas pertenecen a este grupo.
Según la estabilidad de la información almacenada:
*Volátiles. La información almacenada en la memoria se pierde al cortar la alimentación. Ejemplo: RAM.

*No volátiles. Retienen la información aún sin alimentación, el contenido es memorizado sin consumo energético. Ejemplo: ROM.
Según la tecnología de las celdas de memoria:


Dinámicas (DRAM). Esta memoria necesita ser restaurada millares de veces por segundo para no perder su contenido. Cada celda de memoria se basa en un condensador.

Estáticas (SRAM). Esta memoria no necesita ser restaurada, lo que la hace más rápida; pero es también más costosa que la DRAM. Cada celda de memoria se basa en un biestable

Según el soporte físico de almacenamiento:
Eléctrico.
a)Memorias de semiconductores estáticas (bi-estables) y dinámicas (condensadores).
Magnético.
a)Disquetes.
DISQUETE
Óptico.
a)CD y DVD.
CD
Mecánico.
a)Tarjetas perforadas.

TARJETAS PERFORADAS
Ubicación en el computador.

*Interna (CPU): registros, cache(L1), cache(L2), cache(L3), memoria principal.

*Externa (E/S): discos, cintas, etc.

2.2 Acceso a los datos y temporización



Canal de acceso directo a la memoria denominada DMA (Direct Memory Access por sus siglas en inglés).

El canal DMA es un acceso a una ubicación RAM en el ordenador, al que una "Dirección de Inicio RAM" y una "Dirección de Fin" hacen referencia. Este método permite que un periférico utilice canales especiales que le den acceso directo a la memoria, sin involucrar al microprocesador. Esto permite que el microprocesador se libere de la necesidad de hacer este trabajo.

Un ordenador tipo PC cuenta con 8 canales DMA. Los primeros cuatro canales DMA poseen 8 bits mientras que los DMA que van del cuarto al séptimo poseen 16 bits. 

Normalmente, los canales DMA se asignan de la siguiente manera:

·         DMA0 - libre.
·         DMA1 - (tarjeta de sonido)/ libre.
·         DMA2 - controlador de disquetes.
·         DMA3 - puerto paralelo (puerto de la impresora).
·         DMA4 - controlador del acceso directo a la memoria (redirigido a DMA0).
·         DMA5 - (tarjeta de sonido)/ libre.
·         DMA6 - (SCSI)/ libre.
·         DMA7 – disponible.

Temporización.

Reloj del Sistema
El reloj de una computadora se utiliza para dos funciones principales:

·     Para sincronizar las diversas operaciones que realizan los diferentes subcomponentes del sistema informático.
·      Para saber la hora. El reloj físicamente es un circuito integrado que emite una cantidad de pulsos por segundo, de manera constante. Al número de pulsos que emite el reloj cada segundo se llama Frecuencia del Reloj.
·    La frecuencia del reloj se mide en Ciclos por Segundo, también llamados Hertzios, siendo cada ciclo un pulso del reloj. Como la frecuencia del reloj es de varios millones de pulsos por segundo se expresa habitualmente en Megaherzios.


2.3. TIPOS DE MEMORIA.




Existen 3 tipos de memoria que se comunican directamente con la unidad central de procesamiento. La memoria de acceso aleatoria (RAM) y la memoria de solo lectura (ROM). La  memoria RAM puede aceptar nueva información para ser almacenada y quedar disponible para utilizarse después.
A pesar de que existen dos tipos de memoria básicos (RAM, ROM), y además él cache, cada una de ellas tiene variedades que complican el entendimiento pero mejoran los procesos.

Memorias Rom
La memoria de solo lectura es un dispositivo de lógica programable.  La información binaria que está almacenada es un dispositivo de lógica programable debe especificarse de alguna manera y después incorporarse al Hardware. Este proceso se conoce como programación de la unidad. El término programación se refiere a que un procedimiento de Hardware que especifica los bits que se insertan en la configuración del Hardware del dispositivo.

Tipos:

1.    Rom
2.    Prom
3.    Eprom
4.    EEprom 

Memorias Ram
La memoria principal o RAM (acrónimo de Random Access Memory, Memoria de Acceso Aleatorio) es donde el ordenador guarda los datos que está utilizando en el momento presente. Se llama de acceso aleatorio porque el procesador accede a la información que está en la memoria en cualquier punto sin tener que acceder a la información anterior y posterior. Es la memoria que se actualiza constantemente mientras el ordenador está en uso y que pierde sus datos cuando el ordenador se apaga.

1)    RAM Dinámicas
Tipos:
a)    DRAM
b)    FPRAM
c)    EDO RAM
d)    BEDO RAM
e)    SDRAM
f)     RAMBUS RAM
g)    DDR RAM

2)    RAM Estáticas
Tipos:
a)    SRAM Sincrónica
b)    SRAM Burst
c)    SRAM Pipeline












Referencias: 
http://www.itescam.edu.mx/portal/asignatura.php?clave_asig=IFD-1006&carrera=INF-2010-220&id_d=60