Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SYSEXIT = 60
- EXIT_SUCCESS = 0
- .data
- liczba1:
- .float 6.6
- liczba2:
- .float -6.7
- liczba3:
- .float 0.0
- #Plus nieskonczonosc
- fld liczba1 #Zaladowanie liczby do wierzcholka stostu zmiennoprzecinkowego, nie nadpisze poprzedniej wartosci
- fdiv liczba3 #Podzielenie stosu przez operand, odlozenie wyniku na stos
- #Minus nieskonczonosc
- fld liczba2
- fdiv liczba3
- #Plus zero
- fld liczba1
- fmul liczba3 #Pomnozenie liczby znajdujacej sie w wierzcholku stosu przez "liczba3 = 0", zachowanie wyniku na wierzcholku stosu
- #Minus zero
- fld liczba2
- fmul liczba3
- #Not a number
- fld liczba3
- fdiv liczba3
- mov $SYSEXIT, %eax
- mov $EXIT_SUCCESS, %ebx
- syscall
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement