Design of ALU using Verilog

To design and implement an arithmetic logic unit (ALU) using Verilog, demonstrating its functionality through simulation.