Tengo dos números con cuatro bits (a3 a a0 y b3 a b0 que se leen de izquierda a derecha) y me gustaría saber si a es más grande que b. He dibujado una solución mía y una breve explicación matemática de la misma, sería increíble si alguien me pudiera decir si esto es correcto. Así que mi idea es usar sumadores completos (que se denominan VA), donde tengo a, by el acarreo de antes como entradas. El acarreo del sumador actual y q_ {i} son salidas del mismo. Niego todos mis bits de b, estableciendo C0 en uno para agregar uno, así que tengo un complemento de dos y luego sumo ambos números. Una de mis fuentes dice que a > b cuando sign = 0 y z = 0. Z es 1 cuando todos q_ {i} son cero. Y signo significa (con respecto a mis fuentes), que q3 es cero. Así que al final vine combinándolo como lo hice en la foto.