Escolar Documentos
Profissional Documentos
Cultura Documentos
Secretaría/División: Área/Departamento:
N° de práctica: 2
_______________________________________________________________________ _____________
2
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
Seguridad en la ejecución
Peligro o Fuente de
Riesgo asociado
energía
1 Tensión alterna Electrocución
2 Tensión continua Daño a equipo
Objetivos de la práctica.
Introducción.
Las memorias de sólo lectura ROMs (Read Only Memories), son aquellas
memorias que únicamente permiten la operación de lectura en uso normal, sin
embargo cabe señalar que existen algunos tipos de ROMs en las cuales se puede
llevar a cabo la operación de escritura, pero el tiempo que requiere para realizarla
es mucho mayor que el tiempo necesario para la operación de lectura, por
consiguiente no son consideradas como memorias de lectura y escritura.
Una característica de las memorias ROMs es que son del tipo de memorias no
volátiles por lo que son muy importantes en los sistemas computacionales, esto es
debido a que son utilizadas para almacenar información que solamente queremos
leer, como por ejemplo para guardar el conjunto de instrucciones que tienen que
ser ejecutadas para arrancar un sistema computacional cuando éste es
encendido. Otras aplicaciones serían: guardar el sistema operativo,
macroinstrucciones, códigos, funciones trigonométricas, logarítmicas, generadores
de caracteres, microprogramas, etc. De esta forma las ROMs son integradas como
componentes de una computadora, a esto se le conoce con el nombre de firmware
(software contenido en hardware).
3
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
4
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
Almacenamiento. Este bloque está integrado por una matriz de registros que
almacena los datos que han sido programados en la ROM. Cada registro contiene
un número de celdas de memoria que es igual al tamaño de la palabra. En el caso
de la figura, cada registro almacena una palabra de 8 bits. Los registros se
disponen en un arreglo de matriz cuadrada que es común a muchos circuitos.
Podemos especificar la posición de cada registro como una ubicada en un renglón
y una columna específicos. Por ejemplo, el registro 0 se encuentra en el renglón 0
/ columna 0, el registro 9 se encuentra en el renglón 1 / columna 2 y el registro 15
se encuentra en el renglón 3 / columna 3.
5
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
Control. Este bloque realiza todo lo necesario para coordinar y controlar el buen
funcionamiento. Aquí podemos encontrar las señales de la operación que se
realizará al registro seleccionado por el bloque de direccionamiento, además
regula el flujo de datos hacia el exterior o interior del dispositivo.
6
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
7
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
8
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
Las celdas de memorias EEPROM son similares a las celdas EPROM algunas
diferencias se encuentran en la capa aislante alrededor de cada compuerta
flotante, la cual es más delgada y no es fotosensible, además cada celda de las
memorias EEPROM está integrada por dos transistores, uno de direccionamiento
y el otro de almacenamiento, éste último es el que posee la compuerta flotante.
10
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
- Los pines A14, A13, A12…A0 son las entradas de las líneas de direccionamiento
por medio de las cuales se podrá seleccionar una localidad de la memoria en
donde se quiera realizar una operación, ya sea de lectura o escritura. La cantidad
de líneas de direccionamiento nos define el número de palabras o localidades que
tiene la memoria. Lo anterior se puede obtener mediante la expresión 2n, donde n
es el número de terminales de direccionamiento, en este caso se tienen 15 líneas,
por lo tanto se tendrán 215, dándonos un total de 32 K localidades de memoria.
Los pines O7, O6, O5…O0 son las correspondientes líneas de salida de datos,
las cuales en el proceso de grabación de la memoria sirven a su vez como líneas
de entrada de datos. El número de líneas dependerá del tamaño de la palabra de
la memoria (en este caso 8), sin embargo en el mercado existen memorias de
diferentes tamaños de palabras como pudiera ser de: 1, 4, 8 y 16 bits.
11
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
El pin CE (Chip Enable) se utiliza como habilitador del circuito integrado, por lo
regular la memoria esta seleccionada cuando en esta entrada se presenta un
voltaje bajo
El pin VPP es la línea de entrada para aplicar el voltaje para programación cuando
se está en el modo de programación.
12
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
13
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
Las celdas de memorias EEPROM son similares a las celdas EPROM algunas
diferencias se encuentran en la capa aislante alrededor de cada compuerta
flotante, la cual es más delgada y no es fotosensible, además cada celda de las
memorias EEPROM está integrada por dos transistores, uno de direccionamiento
y el otro de almacenamiento, éste último es el que posee la compuerta flotante.
Al comprar la memoria debe de estar cubierta con papel estaño, aluminio o estar
contenida en una mica plástica (como estuche transparente), evite tocar los pines
de la memoria.
15
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
16
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
17
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
Para comenzar a vaciar los datos se debe entrar a la pantalla anterior y buscar
donde diga Buffer y dé un click en Edit Buffer o con F6, dentro de esta herramienta
se podrá ver el mapeo de la memoria, o sea los registros asociados de los datos
conjuntamente con sus respectivas direcciones. Los datos se podrán ingresar en
hexadecimal o en ASCII como se muestra en la figura 11.
18
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
Desarrollo.
- Identifique en la figura 13, los bloques básicos que integran una memoria.
19
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
ii) En una memoria comercial UVEPROM o EEPROM, grabe los siguientes datos:
Nombre de la asignatura y semestre.
Nombre de los integrantes del equipo.
Número de cuenta, grupo de laboratorio y grupo de teoría.
¿Cómo se borra una memoria UVEPROM y una EEPROM?
Texto libre 100 palabras sobre el tema.
20
Manual de Prácticas
División de Ingeniería Eléctrica. Departamento de Computación.
Material.
Previo.
NOTA: Se deja al alumno hacer uso del programador del laboratorio, para
aprender a utilizarlo.
21