我有这个汇编代码,我认为它的作用是使用printf
函数打印。我不是很熟悉C,但是我创建了一个主函数,我打印出printf("%d, %d", x, y)
,其中x和y都是零。装入C,printf函数
我将C代码转换为程序集,但我得到了完全不同的东西。有人能帮我理解下面的汇编代码是什么吗?
mov %edx,0x8(%esp)
mov %eax,0x4(%esp)
movl $0x80486a0,(%esp)
call 8048360 <[email protected]>
程序集根据汇编程序和体系结构不同而不同,可能是一个好主意,可以说你正在使用哪一个,以及C编译器...... – Perkins