.globl main main: cmpl $0, %eax movl $0, %eax sete %al movl $2, %eax cmpl $0, %eax movl $0, %eax sete %al movl $3, %eax movl $6, %eax not %eax movl $7, %eax movl $11, %eax neg %eax movl $12, %eax not %eax movl $13, %eax neg %eax not %eax cmpl $0, %eax movl $0, %eax sete %al ret