Hi Guys...!
Look the following source...! please!
Guys i dont know why using add $12, %esp in this snippet code!
Who can tell me what does it instruction in this code?!
sorry for bad english speaking!
Look the following source...! please!
.section .data data1: .int 200000 data2: .int 201010 result: .quad 0 output: .asciz "The result is %qd\n" .section .text .globl main main: nop movl data, %eax mull data2 movl %eax, result movl %edx, result+4 pushl %edx pushl %eax call printf add $12, %esp pushl $0 call exit
Guys i dont know why using add $12, %esp in this snippet code!
Who can tell me what does it instruction in this code?!
sorry for bad english speaking!