La resta o sustracción binaria es otra de las operaciones aritméticas comúnmente realizadas en las computadoras digitales, la cual se basa en las reglas mostradas en la siguientetabla funcional:
TABLA FUNCIONAL | |||
MINUENDO A | SUBSTRAENDO B | RESTA R | PRÉSTAMO P0 |
0 0 1 1 | 0 1 0 1 | 0 1 1 0 | 0 1 0 0 |
Analizando la tabla funcional de la resta, se observa que la operación resta al igual que la suma, se realiza por medio de O EXCLUSIVA. Si no se considera el préstamo de entrada anterior, entonces se tendrá el SEMI-RESTADOR (S-R), cuyas funciones de conmutación son:
R(A, B) = A r B (20)P0(A, B) = A'B (21)
De las ecuaciones (20) y (21), se obtiene el logigrama de la Figura 14.
La tabla funcional para el RESTADOR COMPLETO (R-C) es aquella que considera como una tercera entrada al préstamo de entrada anterior:
TABLA FUNCIONAL | |||||
DEC | MINUENDO A | SUBSTRAENDO B | PRÉSTAMO DE ENTRADA Pi | RESTA R | PRÉSTAMO DE SALIDA P0 |
0 1 2 3 4 5 6 7 | 0 0 0 0 1 1 1 1 | 0 0 1 1 0 0 1 1 | 0 1 0 1 0 1 0 1 | 0 1 1 0 1 0 0 1 | 0 1 1 1 0 0 0 1 |
Las funciones de conmutación de la resta y el préstamo de salida son:
R(A, B, Pi) = 3m (1,2,4,8) (22)P0(A, B, Pi) = 3m (1,2,3,7) (23)
La minimización por mapas K, las funciones reducidas y el logigrama, se muestran en las siguientes figuras:
No hay comentarios:
Publicar un comentario