gcc -g -Wall -m32 -o 32_bit 32_bit.s
记得要把32位的库安装好
sudo apt install gcc-multilib
32位的情况下寄存器参数载入顺序是 ebx ecx edx esi edi
64位情况下寄存器参数载入的顺序是 rdi rsi rdx rcx r8 r9
gcc -g -Wall -m32 -o 32_bit 32_bit.s
记得要把32位的库安装好
sudo apt install gcc-multilib
32位的情况下寄存器参数载入顺序是 ebx ecx edx esi edi
64位情况下寄存器参数载入的顺序是 rdi rsi rdx rcx r8 r9