Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .data /* секция кода программы */
- A: .long 0
- B: .long 0
- C: .long 0
- D: .long 0
- R: .long 0
- .global A, B, C, D, R
- .text
- .global process
- process:
- movl (A), %ebx
- movl (B), %esi
- movl (C), %edi
- movl (D), %ebp
- movl %ebx, %eax
- imull %esi
- movl %eax, %ebx
- movl %edi, %eax
- imull %ebp
- subl %eax, %ebx
- movl %ebx, (R)
- movl (R), %eax
- call finish /* вызываем подпрограмму finish: exit(0) */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement