Académique Documents
Professionnel Documents
Culture Documents
Los registros son bloques funcionales destinados a almacenar o registrar información binaria
durante un cierto tiempo, Así como un biestable puede almacenar un bit, un conjunto de n
biestables constituye un registro de n bits. Un registro es, por tanto, un circuito de memoria
temporal, capaz de almacenar un único dato de n bits, siendo n el número de biestables que
utiliza el registro y se clasifica en:
• Registros de almacenamiento.
• Registros de desplazamiento.
1. REGISTROS DE ALMACENAMIENTO.
Los registros de almacenamiento están formados por un conjunto de biestables (normalmente
tipo D) aislados entre sí, con una señal de reloj común a todos ellos, de forma que en todos se
cargan simultáneamente los datos presentes en sus entradas, siendo accesibles en cada
momento sus entradas y salidas. Si los registros de almacenamiento se activan por nivel,
también reciben el nombre de latch (cerrojo)
Son los más frecuentes, y se emplean para almacenar datos, Los bits de datos de entrada se
almacenan todos a la vez, las entradas de datos de los biestables son accesibles desde el exterior
Ejemplo con biestables D síncronos por flanco de subida.
pág. 2
2. REGISTROS DE DESPLAZAMIENTO
Por tanto, podemos encontrar registros que por la forma de recibir y de transmitir la información
pueden pertenecer a uno de los tipos mostrados en el siguiente cuadro:
pág. 3
2.2 Registros de desplazamiento serie/paralelo
Una aplicación de los registros de desplazamiento es la conversión de datos seriales a forma
paralela.
pág. 4
3. MEMORIAS
Aunque las computadoras de hoy son súper rápidas, la memoria RAM había unos
comienzos muy humildes que se remontan a la década de 1800. Un calendario de
eventos que nos ha llevado a los chips de memoria avanzada que vemos hoy.
• 1942 - El primer paso significativo hacia la memoria electrónica se dio con la invención
de los condensadores.
• 1966 - Un avance mayor producción se hace por Hewlett Packard, ahora popularmente
conocido como HP, que introdujo una línea de ordenadores con 8K de memoria.
• 1984 - ordenadores de Apple, los creadores del Macintosh, lanzó su primer ordenador
personal que viene con 128KB de memoria.
pág. 5
3.1 Características
Capacidad: cantidad de información que es capaz de almacenar
• Tamaño de palabra: número de bits que se pueden acceder de una vez
• Normalmente potencias de 2: 1, 2, 4, 8, 16, 32
• 1 Byte = 1B = 8 bits
• Número de palabras: Normalmente potencias de 2
• 210 = 1.024 = 1K (Kilo)
• 220 = 1.048.576 = 1M (Mega)
• 230 = 1.073.741.824 = 1G (Giga)
• 240 = 1.099.511.627.776 = 1T (Tera)
• Capacidad = <número de palabras>x<tamaño de palabra>
• Ejemplo: 16Mx8
c) Memoria PROM (Programable Read-Only Memory) también conocida como OTP (One
Time Programable). Este tipo de memoria, también es conocida como PROM o
simplemente ROM. Los micros controladores con memoria OTP se pueden programar
pág. 6
una sola vez, con algún tipo de programador. Se utilizan en sistemas donde el programa
no requiera futuras actualizaciones y para series relativamente pequeñas, donde la
variante de máscara sea muy costosa, también para sistemas que requieren
socialización de datos, almacenados como constantes en la memoria de programas.
f) Memoria Flash, las ventajas de las memorias flash se le adicionan su gran densidad
respecto a sus predecesoras lo que permite incrementar la cantidad de memoria de
programas a un costo muy bajo. Pueden además ser programadas con las mismas
tensiones de alimentación del microcontrolador, el acceso en lectura y la velocidad de
programación es superior, disminución de los costos de producción, entre otras
pág. 7
4. APLICACIONES DE LOS REGISTROS
Los registros de corrimiento tienen varias aplicaciones en la Electrónica Digital, entre las
cuales se pueden mencionar las siguientes:
• Transmisión de datos.
• Conversión de protocolo serie en paralelo y viceversa. • Puertos de salida de los
microcomputadores.
• Secuenciadores (luces y anuncios publicitarios).
• Multiplicaciones y divisiones por 2, 4, 8, 16 bits.
• Operaciones que se hacen en forma secuencia, Los registros de desplazamiento se pueden
utilizar para retardar una señal digital en una cantidad predeterminada.
pág. 8
LABORATORIO CALIFICADO Nº 3
1. Diseñe un registro de desplazamiento que cumpla con la siguiente tabla para 4 bits.
C1 C2 Salida
0 0 Carga paralela
0 1 Corrimiento a la izquierda
1 0 Corrimiento a la derecha
1 1 Todas las salidas encendidas
pág. 9
DISEÑO MULTIPEXOR 4 A1 EN QUARTUS II
Figura 1
Figura 2
pág. 10
5. Diseño esquemático del circuito
pág. 11
6. Compilación del circuito
Simulación 1
Simulación 2
pág. 12
8. Conclusiones:
pág. 13