This paper presents the design and implementation of an Advanced Modified Booth Encoding (AMBE) multiplier capable of performing multiplication for both signed and unsigned 32-bit numbers, addressing the limitations of existing multipliers which typically handle only signed or unsigned operations. The proposed design uses a modified booth algorithm to generate partial products efficiently and incorporates carry save adders and carry look-ahead adders to enhance speed and reduce power consumption. The result is a high-speed multiplier architecture that minimizes chip area and power dissipation while maintaining a high performance suitable for modern computing systems.