A full-adder post processor performs modulo arithmetic. The full-adder
post processor is a hardware implementation able to calculate A mod N,
(A+B) mod N and (A-B) mod N. The processor includes a full adder able to
add the operands A and B while modulo reduction is accomplished in the
processor by successively subtracting the largest possible multiple of
the modulus N obtainable by bit shifting prior to subtraction.