Programmable Logic Devices (PLDs) | implementation of full adder using PROM, PAL and PLA