Design and Analysis of 32-bit Arithmetic Logic Unit using Reversible Logic Gates | IJSREM