.text .global _start _start: movb $0,%al cmp $1,%al # what flags are set and what flags are cleared here? movl $1, %eax int $0x80