ALU CON ANTICIPACIÓN DE ARRASTRE

              LA ALU QUE NOSOTROS TENIAMOS DE LA BIBLIOTECA SLCD++ TENÍA QUE IR OBTENIENDO LOS BITS DE ACARREO DE FORMA SECUENCIAL, DANDO LUGAR A UN RETRASO  EN OCASIONES EXCESIVAMENTE ALTO. POR ELLO HE IMPLEMENTADO UNA ALU CON ANTICIPACIÓN DE ARRASTRE DE FORMA QUE ANTES DE EMPEZAR A CALCULAR EL RESULTADO YA CONOCERÉ LOS BITS DE ACARREO, REDUCIENDO UNOS 60 CICLOS EN EL PEOR DE LOS CASOS CON RESPECTO A LA ANTERIOR.

DICHA IMPLEMENTACIÓN SE BASA EN LAS SIGUIENTES FORMULAS:

             ecuacion2.jpg (6744 bytes)           ecuacion1.jpg (12936 bytes)

ASI SUCESIVAMENTE PARA LOS 31 BITS, Y DONDE ai Y bi SON LOS BITS DE LOS OPERANDOS. gi RECIBE EL NOMBRE DE BITS GENEREADORES Y pi DE BITS PROPAGADORES.

                                                                             VOLVER