45 lines
812 B
ArmAsm
45 lines
812 B
ArmAsm
movl $3, 0(%rbp)
|
|
movl $2, 1(%rbp)
|
|
movl $8, 2(%rbp)
|
|
movl 1(%rbp), %eax
|
|
subl 2(%rbp), %eax
|
|
movl %eax, 3(%rbp)
|
|
movl 0(%rbp), %eax
|
|
addl 0(%rbp), %eax
|
|
movl %eax, 4(%rbp)
|
|
movl $3, 5(%rbp)
|
|
movl $2, 6(%rbp)
|
|
movl $8, 7(%rbp)
|
|
movl 6(%rbp), %eax
|
|
cltd
|
|
idivl 7(%rbp)
|
|
movl %eax, 8(%rbp)
|
|
movl 5(%rbp), %eax
|
|
subl 8(%rbp), %eax
|
|
movl %eax, 9(%rbp)
|
|
movl $2, 10(%rbp)
|
|
movl $8, 11(%rbp)
|
|
movl $3, 12(%rbp)
|
|
movl $2, 13(%rbp)
|
|
movl 12(%rbp), %eax
|
|
subl 13(%rbp), %eax
|
|
movl %eax, 14(%rbp)
|
|
movl $8, 15(%rbp)
|
|
movl 14(%rbp), %eax
|
|
cltd
|
|
idivl 15(%rbp)
|
|
movl %edx, 16(%rbp)
|
|
movl $3, 17(%rbp)
|
|
movl $2, 18(%rbp)
|
|
movl 17(%rbp), %eax
|
|
cltd
|
|
idivl 18(%rbp)
|
|
movl %edx, 19(%rbp)
|
|
movl $8, 20(%rbp)
|
|
movl 19(%rbp), %eax
|
|
subl 20(%rbp), %eax
|
|
movl %eax, 21(%rbp)
|
|
movl $3, 22(%rbp)
|
|
movl $8, 23(%rbp)
|
|
movl $0, 24(%rbp)
|