Вы находитесь на странице: 1из 13

MEMORIAS

PRINCIPIOS DE MEMORIAS SEMICONDUCTORAS

Ing. Wilson Javier Perez Holguin

Uptc
MEMORIAS SEMICONDUCTORAS
PRINCIPIOS

Unidades de datos binarios


Normalmente las memorias almacenan datos en unidades que tienen de uno a ocho
bits pero existen diversos tamaños de datos conocidos como tamaño de palabra:

Bit : Unidad menor de dato binarios.


Nibble: Unidad de 4 bits.
Byte: Unidad de 8 bits.
Word: Unidad de 16 bits.
Page: Unidad de 256 bits.

Matriz de memoria semiconductora básica


Celda: Elemento básico de almacenamiento en una memoria.
Las memorias se forman por matrices de celdas.
MEMORIAS SEMICONDUCTORAS
PRINCIPIOS
Matriz de memoria semiconductora básica
MEMORIAS SEMICONDUCTORAS
PRINCIPIOS

Matriz de memoria semiconductora básica


Una memoria se identifica mediante el número de palabras que pueden
almacenar, multiplicado por el tamaño de la palabra.
Capacidad de Memoria = Numero de Palabras x Tamaño de Palabra

Ejemplo:
El circuito integrado 28C16 es una memoria EEPROM organizada como un
arreglo de 2K x 8
Capacidad de Memoria = 2048 x 8 = 2048 Bytes = 2 KB
= 16384 bits = 16 Kb
MEMORIAS SEMICONDUCTORAS
PRINCIPIOS

Dirección y capacidad de las memorias


• La posición de una unidad de datos en una matriz de memoria se
denomina dirección.
• La capacidad de una memoria es el número total de unidades de datos
que pueda almacenar.
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
(a) The address of the blue bit (b) The address of the blue byte
is row 5, column 4 is row 3
MEMORIAS SEMICONDUCTORAS
PRINCIPIOS
Ejemplo de direccionamiento de memoria en una matriz de tres
dimensiones

0
1
2
3
4
5
6
7
0 1 2 3 4 5 6 7
The address of the blue byte is
row 5, column 7
MEMORIAS SEMICONDUCTORAS
PRINCIPIOS

Operaciones básicas de las memorias


• La operación de escritura ubica los datos en una posición especifica de
memoria.

• La operación de lectura extrae los datos de una dirección especifica de


memoria.

• La operación de direccionamiento, común a las anteriores selecciona la


dirección de memoria especifica.
MEMORIAS SEMICONDUCTORAS
PRINCIPIOS
Diagrama de bloques de una memoria de dos dimensiones

Address Bus Data Bus


MEMORIAS SEMICONDUCTORAS
PRINCIPIOS

Diagrama de bloques de una memoria de tres dimensiones

Address Bus Data Bus


MEMORIAS SEMICONDUCTORAS
PRINCIPIOS

Operación de escritura

1. Se coloca el código de
dirección desde el registro de
direcciones al bus de
direcciones.

2. El byte de datos se coloca 5

en el bus de datos.

3. Se envía un comando de
escritura.
MEMORIAS SEMICONDUCTORAS
PRINCIPIOS
Operación de lectura

1. Se coloca en el bus de
direcciones un código
almacenado en el registro
de direcciones.
3

2. Se aplica el comando de
lectura.

3. El contenido de la
dirección se coloca en el
registro de datos
MEMORIAS SEMICONDUCTORAS
PRINCIPIOS

Memorias RAM y ROM

• Memoria RAM
(Random Access Memory, memoria de acceso aleatorio), es un tipo de
memoria donde se tarda lo mismo en acceder a cualquier dirección de
memoria tanto en una operación de escritura como de lectura. Reciben el
nombre de memorias volatiles.

• Memoria ROM
(Read Only Memory, memoria de solo lectura), los datos se almacenan de
forma permanente, por lo cual reciben el nombre de memorias no
volatiles.
BIBLIOGRAFIA

 Capitulo 12-Floyd, Thomas L. “Fundamentos de sistemas digitales”,


Septima Edición, Prentice Hall, 2000.

 Capitulo 10 -Floyd, Thomas L. “Fundamentos de sistemas digitales”,


Novena Edición, Prentice Hall, 2006.

Вам также может понравиться