Design, analysis, and synthesis of 16 bit arithmetic logic unit using reversible logic gate