COMPARADORES
COMPARDORES
- DETECTORES Y GENERADORES DE
PARIDAD
CIRCUITOS ARITMETICOS
- SUMADORES
Función del comparador:
Un comparador es un circuito electrónico que se utiliza para comparar dos señales y determinar si
una es mayor, menor o igual a la otra.
Un circuito comparador sirve para comparar dos números binarios entre sí
Son circuitos que comparan el valor binario de dos números proporcionando información de cual es
mayor o menor o si ambas son iguales
Su salida se expresa en tres señales: A = B (iguales), A > B (A es mayor que B) y A < B (A es menor que B).
El comparador de bits individuales y el comparador de igualdad de números de dos bits.
En este caso, vamos a ver si un bit es menor, igual o mayor que otro.
Para ello, llamamos A al primer bit y B al segundo. Así mismo, como salidas de este circuito vamos a poner
tres: MENOR, IGUAL y MAYOR. Según esto, construimos la tabla de verdad siguiente:
Con estos datos, la implementación es prácticamente inmediata:
Comparador Digital 2 bits
La tabla de verdad de este comparador
La función, que no se puede simplificar en este caso, nos queda:
Implementación básica:
El comparador más simple se logra mediante una puerta XOR (or exclusiva). La salida de una
puerta XOR es 1 si los dos bits de entrada son diferentes y 0 si son iguales.
En términos matemáticos, la salida de una puerta XOR se expresa como:
Y=A⊕B
Rango de voltaje:
Los comparadores también se utilizan en aplicaciones analógicas y digitales.
Por ejemplo,
Un amplificador operacional configurado como comparador tiene un alto potencial de estado de 13.5 V y un potencial
de estado bajo de -13.5 V2.
Las señales de entrada son potenciales analógicos continuamente variables, mientras que el comparador produce una
salida digital.
En resumen, los comparadores son componentes clave para tomar decisiones lógicas en circuitos
electrónicos.
Detectores y generadores de paridad
Su aplicación principal se basa en la transmisión y detección de códigos en la comunicación digital
En aplicaciones digitales se requiere del almacenamiento de datos binarios en memoria o para la transmisión
de la in formación binaria de un lugar a otro existiendo la posibilidad de generar errores debido al ruido
eléctrico o falla de circuito el generador de paridad almacena el binario 1 transmitido o recibido .
Un tipo de código muy usado en las transmisiones digitales es aquel que a una palabra digital le añade un bit
que indique la paridad de la palabra.
Cuando un circuito genere el bit de paridad, funcionará como transmisor, y cuando tenga que detectarlo,
funcionará como receptor.
Supongamos que vamos a trasmitir la palabra de 7 bits [1011110] con paridad par, el bit que debemos añadir
debe ser un 1, para que el total de unos sea par.
Como Transmisor:
1011110 1 nº de unos 6
En el receptor recibimos una palabra de 8 bits [10111101] detectamos su paridad y si es par (como ocurre en
este caso), admitimos la palabra como correcta.
Los generadores de paridad son circuitos electrónicos que añaden un bit de paridad a la información
transmitida. Su función es verificar que el número total de unos en la entrada sea par o impar.
Generador de paridad par: Este circuito genera un 0 cuando el número total de unos en la entrada es par y un
1 cuando es impar. Por ejemplo, si tenemos dos bits de entrada (A y B), la tabla de verdad sería:
En la practica estos circuitos suelen estas integrados en chips especifico como 74180 su objetivo es detecta
posibles errores de datos y validar la información recibida
CIRCUITOS ARIMETICOS ALU
Un código binario puede ser utilizado para realizar todas la operaciones básicas de suma,
resta, multiplicación y división.
Para la multiplicación sabemos que es la suma repetida y para la división es la resta
repetida por lo que es suficiente los circuitos sumadores y restadores
SUMADORES
Un sumador binario es un circuito lógico utilizado en la electrónica para realizar
operaciones de suma en números binarios. En esencia, toma dos números binarios como
entrada y produce la suma de estos números como salida.
En el contexto de la aritmética digital, los circuitos sumadores son fundamentales. Estos
circuitos realizan la suma de dos palabras binarias y son esenciales en el diseño de
computadoras y otros dispositivos electrónicos.
Sumador medio (Half Adder): Un sumador medio es un circuito que suma dos bits de entrada (A y B) y
produce dos salidas: la suma (S) y el acarreo (Cout). La suma se obtiene mediante la operación XOR (A ⊕
B), y el acarreo se obtiene mediante la operación AND (A ∧ B). Es un sumador básico que solo considera un
bit de acarreo de entrada.
Sumador completo (Full Adder): Un sumador completo es más avanzado y tiene tres entradas (A, B y Cin)
y dos salidas (S y Cout). Además de la suma y el acarreo, tiene en cuenta el acarreo de entrada (Cin). La
suma se calcula como S = A ⊕ B ⊕ Cin, y el acarreo de salida se obtiene como Cout = (A ∧ B) ∨ (Cin ∧ (A
⊕ B)).
Sumador de n bits: Para sumar palabras binarias más largas, se utilizan sumadores de n bits. Estos
sumadores se conectan en cascada para sumar números binarios de longitud n. Por ejemplo, un sumador de
4 bits consta de cuatro sumadores completos conectados en serie.
Pero si se desea sumar datos de 2,4,,6,o 8 bits se puedes conectar en cascada varios sumadores completos
de 1bit
Propagación de acarreo: La propagación de acarreo se refiere al tiempo que tarda un sumador en calcular
la salida en función de las entradas. Los sumadores completos de 4 bits pueden propagar el acarreo en serie
para sumar palabras binarias más largas.
RESTADORES
Los restadores binarios son circuitos que realizan la operación de resta entre dos números binarios. Existen
diferentes tipos de restadores, pero aquí te presento dos de ellos:
Restador Medio (Semirestador):
UN SUMADOR DE DOS BITS DEBERÁ TENER 2 ENTRADAS Y TRES SALIDAS. A ESTE BIT MÁS
SIGNIFICATIVO EN LA SALIDA SE LE CONOCE COMO EL ACARREO.
UN DISPOSITIVO QUE REALICE ESTA OPERACIÓN SE DENOMINA MEDIO SUMADOR:
A LA SALIDA A+B, SE LE CONOCE TAMBIÉN COMO MEDIA SUMA (HA). COUT, INDICA EL
ACARREO DE SALIDA (CARRY OUT).
ESTA SALIDA SE PUEDE USAR PARA CONECTAR EN CASCADA DISTINTOS SUMADORES, DE
MANERA QUE PODAMOS SUMAR PALABRAS DE MÁS DE UN BIT.
PARA ELLO NECESITAMOS QUE EL CIRCUITO DISPONGA DE UNA ENTRADA EXTRA POR
DONDE PODAMOS INFORMARLE DE LA SUMA DE LOS BITS ANTERIORES. UN ACARREO DE
ENTRADA.
Restador completo Realiza la resta entre dos bits, considerando que ha prestado un 1 de un estado menos
significativo.
Las entradas A;B y C denotan el minuendo, el sustraendo y el bit prestado. Las salidas D y P representan
ala a diferencia y el préstamo
BIBLIOGRAFIA