我在循环中有一些在asm中的计算,它必须在sum之前是3,但循环工作无时无刻,并且永不结束。这里是mu代码: int main() {
float Sum=0;
int i=0;
int A=5;
int B=180;
int C=3;
_asm{
finit
m1:inc i
fldpi
fimul A
喂,我正在学习的x86 FPU组装,我已经 有一个简单的问题,我无法找到答案: 如何值从ST(0)(FPU的 堆栈的顶部),以EAX动? 也: 是此代码正确: ; multiply (dot) two vectors of 3 floats passed by pointers as arg 1 arg 2
; passings are ok I think, but not sure if m