我有這個彙編代碼,我認爲它的作用是使用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