首页 > 代码库 > 浮点指令 FADD FSUB FMUL FDIV

浮点指令 FADD FSUB FMUL FDIV

1. FADD memvar   //st0 = st0 + memvar;
例:   fadd dword ptr ds:[3120fe]   // st0 = st0 + dword ptr ds:[3120fe];

1. FSUB memvar     // st0 = st0 - memvar;
例:   fsub qword ptr ds:[3120fe]   //st0 = st0 - qword ptr ds:[3120fe];

 2. FMUL memvar    //st0 = st0 * memvar;  
例:   fmul qword ptr ds:[3120fe]   // st0 = st0 * qword ptr ds:[312fe];

 3. FDIV memvar    //st0 = st0 / memvar;
例:   fdiv qword ptr ds:[3120fe]   // st0 = st0 / qword ptr ds:[3120fe]; 

留意: 操作数只可以是存储器操作数, 不能是通用寄存器, 如eax等, 都不行. 

浮点指令 FADD FSUB FMUL FDIV