.globl main main: pushl %ebp movl %esp, %ebp subl $4, %esp pushl %ebx movl 12(%ebp), %ebx movl $99, -4(%ebp) leal -4(%ebp), %eax pushl %eax pushl $1 pushl $0 call sched_setscheduler leal 4(%ebx), %eax pushl %eax movl 4(%ebx), %eax pushl %eax call execv pushl $1 call exit