-
[assembler][nasm][c] szereg taylora arc tg x
Siema, napisałem program, ale nie wiem jaki jest błąd chlip ;< .
Prosiłbym o pomoc : <
Polecenie:
"1.Napisz program, ktory oblicza arctg(x), gdzie x jest argumentem podanym przez\n uzytkownika,podobnie jak dokladnosc obliczenia.
program w C:
extern float arctg(float x, int dokladnosc); //deklaracja funkcji zewnętrznej - Pastebin.com
program assembler:
section .text use32 global _arctg _arctg: %idefine x [ebp+8] %idefin - Pastebin.com
generalnie program, przy dokladnosci > 1, sie zacina, natomiast przy '1'
wywala - x, zamiast x .
Prosiłbym o wsparcie przy szukaniu błędu w assemblerze. : (
Kompiluje nasm, przy uzyciu gcc
za pomoca linii:
cd C:\Users\jaa\Desktop\infa\architektura\projekt2\mo je takie
nasm -f coff p4.asm -o plik.o
set path=%pah%;C:\mingw\bin
gcc p2.c -c -o plik1.o
gcc plik.o plik1.o -o plik.exe
edit:
juz sb poradzilem, brakowało tylko "fstsw ax" ;x
Ostatnio edytowane przez yami : 01-08-2014 - 16:45
Zasady Postowania
- Nie możesz zakładać nowych tematów
- Nie możesz pisać wiadomości
- Nie możesz dodawać załączników
- Nie możesz edytować swoich postów
-
Forum Rules