This paper introduces Verilog language, which is used to calculate two 32-bit numbers including multiplication. In the code, I enter my cwid and 411 to verify the function. You can change the hexadecimal file to calculate different values. Architecture: carry ripple + carry jump.