Академический Документы
Профессиональный Документы
Культура Документы
Los registros se encuentran conectados a una señal de reloj común, este reloj índica
a los flip-flops cuando deben hacer la “Carga” del registro.
Si todos los bits del registro se cargan simultáneamente, con un pulso de reloj
común, se dice que la carga se efectúa en paralelo.
Algunas veces se requiere deshabilitar los registros para que almacenen la
información. Una opción es agregar circuitos de control a la señal de reloj, esta
opción producirá un retardo en los flancos de subida y de bajada, y se puede
producir desincronización.
Por lo tanto es aconsejable, controlar los registros únicamente con la entrada D
Circuito que permite habilitar o deshabilitar la carga de información
REGISTROS DE DESPLAZAMIENTO
Un registro capaz de desplazar la información binaria en una dirección u otra, se conoce como registro de
desplazamiento.
La configuración básica consiste en varios FLIP-FLOPS conectados en cascada. La salida de un FLIP-FLOP se conecta
a la entrada del siguiente.
Todos los FLIP-FLOP reciben una señal de reloj común, que indica cuando hacer la transferencia de una etapa a otra.
TRANSFERENCIA EN SERIE
Un sistema digital opera en serie cuando la información se transmite bit por bit,
desplazando los bits del registro de origen hacia el registro destino.
Esto contrasta con la transferencia en paralelo, donde todos los bits se transfieren al
mismo tiempo.
¿Qué ventajas y desventajas observa en una transferencia de datos en serie y paralelo?
TRANSFERENCIA EN SERIE
La transferencia de datos se controla con los pulsos de reloj, se puede tener una compuerta AND controlando el
desplazamiento. (Aunque no es recomendado)
Los datos se pierden a menos que se tenga un tercer registro de desplazamiento.
Los valores que salen del registro de desplazamiento A, son realimentados.
TRANSFERENCIA EN SERIE
Si en cada registro de desplazamiento se cuenta con cuatro etapas, completar la tabla de verdad.
TRANSFERENCIA EN SERIE
Si en cada registro de desplazamiento se cuenta con cuatro etapas, completar la tabla de verdad.
SUMA EN SERIE
Utilizando diferentes contadores se puede realizar un circuito que cuente en unidades, decenas y centenas.
¿Qué ventaja puede tener este circuito frente a un contador binario?
CONTADORES SINCRÓNICOS
Las memorias RAM permiten las operaciones de lectura y escritura. Entienda lectura como el proceso de tomar
un dato en memoria para ser procesado, la operación de escritura corresponde a guardar un nuevo valor.
Las memorias ROM, permiten únicamente la operación de lectura. Estas memorias se deben programar mediante
un proceso que se conoce como “Quemado”.
Investigar: DRAM, SRAM, Mask ROM, PROM, EPROM, EEPROM.
RAM: MEMORIA DE ACCESO ALEATORIO
Además de los dispositivos de almacenamiento, se requieren circuitos que controlen la operación de escritura o
lectura.
CONSTRUCCIÓN DE LA MEMORIA
DETECCIÓN DE ERRORES Y CORRECCIONES
DETECCIÓN Y CORRECCIÓN DE ERRORES
CÓDIGO HAMMING
Se añaden k bits de paridad a una palabra de n bits para formar una palabra de n+k bits.
Las posiciones de bits, se enumeran de 1 a n+k
Los bits ubicados en las posiciones que son potencia de dos (1,2,4,8,…) se reservan para los bits de paridad. Los
demás bits, son bits de datos.
Imagine la palabra de datos: 11000100. Se incluyen los bits de paridad:
DETECCIÓN Y CORRECCIÓN DE ERRORES
CÓDIGO HAMMING
El código Hamming funciona únicamente cuando existe un error individual, con dos errores falla el
procedimiento.
Para corregir esto, se agrega un último bit de paridad que realiza la operación XOR con todos los bits de paridad
y la palabra.