data A1 long A8F7 A2 long F4D8 встановлюємо змінні A3 long F142 A3 lon

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
.data
A1:
.long A8F7
A2:
.long F4D8 /* встановлюємо змінні*/
A3:
.long F142
A3:
.long DA
.text
.globl main
.type main, @function
main:
movl A2, %eax
movl A4, %ebx
divl A2 // перша дія в дужках ділення, результат в %eax
movl A1, %ebx
subl %ebx, %eax // друга дія в дужках віднімання, результат в %ebx
movl %ebx, %eax //підготуємо значення для множення
movl A3, %ebx
mull %ebx // множимо
ret