I have to do 5 byte signed Int square. For example, I made a 5 byte random signed interger, and then want to know square these random signed interger at assembly lang. In x86-32 and MASM assembler, They does not support over the 32bit. So I meet trouble that square of it. We can use Irvine32 library, and below pic is the Irvine32 library list.Irvine32 library Please help me how to square these random 5byte signed interger.
Maybe, I think 5byte divide into 4 byte and 1byte to square it. But I don't know how to do it.
I don't know the algorithm that made signed integer square