// Behavioral model of a 32-bit adder, used in the single-cycle // and pipelined implementations of the P&H MIPS subset. module add32(a, b, result); input [31:0] a, b; output [31:0] result; assign result = a + b; endmodule