Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- section .text
- global _start
- _start:
- FINIT
- FLD qword [zmA]
- FLD qword [zmB]
- FLD qword [zmC]
- FLDZ
- FADD st0,st2
- FMUL st0,st2
- mov byte[temp],4
- FILD dword [temp]
- FMUL st0,st2
- FMUL st0,st4
- FSUBP st1,st0
- FABS
- FSQRT
- FIST dword[delta]
- mov byte[temp],2
- FXCH st3
- FIMUL dword[temp]
- FXCH st2
- FCHS
- FLDZ
- FADD st0,st1
- FSUB st0,st4
- fabs
- FDIV st0,st3
- FISTP dword[rown1]
- mov eax,[rown1]
- add al,48
- mov [rown1],eax
- ; FSUBP st1,st0
- ; FISTP dword [wynik]
- ; mov eax,[wynik]
- ; add al,48
- ; mov [znak],eax
- mov eax,4
- mov ebx,1
- mov ecx,rown1
- mov edx,1
- int 80h
- mov eax,1
- int 80h
- section .data
- zmA dq 1.0
- zmB dq 1.0
- zmC dq -2.0
- delta dd 0
- temp dd 0
- rown1 dd 0
- rown2 dd 0
Advertisement
Add Comment
Please, Sign In to add comment