Sumador- Restador de 4 bits
Se desea realizar un sumador y restador entre dos números de 4 bits. Mediante la entrada de un teclado matricial en los números del 0 (0000) al 9 (1001).
Las operaciones se realizan al oprimir el Botón A (1010) del teclado matricial se realizar la operación de suma y el Botón B (1011) la operación de resta.
Fig 1. Selector de suma o resta
El proceso consiste en guardar un numero, que se quedara guardado en el banco de memoria A , luego de esto se seleccionara la operación, y posteriormente se seleccionara el numero a operar guardando el numero en el espacio de memoria B.
Fig 2. Bancos de memoria de 4 bits
Fig 3. Banco de memoria de 1 bit.
Debido a que la magnitud de algunos números es mayor que otros, al momento de realizar la operación de la suma , mediante un comparador de 4 bits , se comparara y en el caso en que el banco de memoria B sea mayor que el de A , se realizara el cambio de los números y luego se realizara la operación correspondiente y se obtendrá un Bit positivo que representara el signo de negativo.
Fig 4. Comparador 1 bit
Fig 5. Comparador 4 bits.
Las operación de suma y resta se realizaran mediante se realizar mediante sumadores completos con acarreo.
Fig 6. Sumador- Restador
Montaje Físico: