¿Qué es el incrementador binario de 4 bits?
Agrega 1 valor binario al valor binario existente almacenado en el registro o, en otras palabras, simplemente podemos decir que aumenta el valor almacenado en el registro en 1.
Para cualquier incrementador binario de n bits, ‘n’ se refiere a la capacidad de almacenamiento del registro que debe incrementarse en 1. Por lo tanto, requerimos ‘n’ número de medios sumadores. Por lo tanto, en el caso de un incrementador binario de 4 bits, necesitamos 4 medios sumadores.
Laboral:
- Los medios sumadores están conectados uno tras otro, ya que tiene 2 entradas y 2 salidas, por lo que para el LSB (bit menos significativo), el medio sumador o el medio sumador más a la derecha se le da 1 como entrada directa (primera entrada) y A0, que es el primer bit del registro (segunda entrada), por lo que obtenemos las dos salidas: sum (S0) y carry (C).
- El acarreo (C) del medio sumador anterior se propaga al siguiente medio sumador, por lo que la salida del acarreo del medio sumador anterior se convierte en la entrada del siguiente medio sumador de orden superior.
- Entonces, considerando el caso de 4 medios sumadores, el circuito obtiene un total de 4 bits (A0, A1, A2, A3), se agrega 1 y obtenemos una salida incrementada.
Ejemplos:
(Refer to the circuit diagram from right to left for better understanding) 1. Input: 1010 ----> After using 4 bit binary incrementer ----> Output: 1011 1 0 1 0 (Comparing from the circuit 1 0 1 0 is A3, A2, A1, A0 respectively) + 1 (1 is added as seen in the diagram also, in the first half adder, 1 is taken as input) _________ 1 0 1 1 ( 1 0 1 1 , in the diagram are S3, S2, S1, S0 respectively) _________
2. Input: 0010 ---> After using 4 bit binary incrementer ----> Output: 0011 0 0 1 0 + 1 _________ 0 0 1 1 _________
3. Input: 0011 ---> After using 4 bit binary incrementer ----> Output: 0100 0 0 1 1 + 1 ________ 0 1 0 0 _________
Publicación traducida automáticamente
Artículo escrito por tausifsiddiqui y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA