25 lines
436 B
ArmAsm
25 lines
436 B
ArmAsm
.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
|