我在程序集中编写程序,只从C中获取2个变量,然后在最后将答案返回给C. 找到程序集文件中出错的问题。
我的任务是使用FPU(nasm)编写程序,它将计算arctg x,其中x是C中的变量,由用户输入。第二个变量是精确度,所以泰勒系列整数的数量。
计划C: http://pastebin.com/YwihHMnG 程序汇编程序: http://pastebin.com/wpZqG3CA
当我输入准确度> 2(dokladnosc)程序停止,何时停止 我输入'1'程序计数-x,而不是'x'
请帮助找到这些错误:(
我在nasm中使用这些行编译:(我正在使用gcc)
cd C:\ Users \ jaa \ Desktop \ infa \ architektura \ projekt2 \ moje 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
我尝试将ST0发送到C作为结果,这是我的目的