
form:
	.string	"%d\n"

.data
	.align 4
mynum:
	.space 8

.text
.globl main
main:
        pushl %ebp
        movl %esp,%ebp
	pushl %ebx
	pushl %esi
	pushl %edi
	
	movl $42,mynum
	movl $mynum,%eax
	movl $43,4(%eax)

	pushl mynum
	pushl $form
	call printf
	addl $8,%esp
	movl $mynum,%eax
	pushl 4(%eax)
	pushl $form
	call printf
	addl $8,%esp
	
	popl %edi
	popl %esi
	popl %ebx
        movl %ebp,%esp
        popl %ebp
        ret
