常用汇编浮点操作指令
生活随笔
收集整理的這篇文章主要介紹了
常用汇编浮点操作指令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果不知道ST(0),可以看這篇文章:FPU數據寄存器
浮點數載入指令:
浮點數存儲指令:
fst dst ;去浮點數ST(0)到dst,不影響棧狀態 fist dst ;取整數ST(0)到dst,不影響棧狀態 fstp dst ;去浮點數ST(0)到dst,執行出棧操作 fistp dst ;取整數ST(0)到dst,執行出棧操作 ;st:store p:pop浮點數比較指令:
fcom src ;ST(0)與src比較,影響標志位 ficom src ;ST(0)與整形src比較 ;com:compare浮點數加法指令:
fadd ; 將st(0)和st(1)出棧;將兩個值相加;并將它們的和入棧 fadd src ;ST(0)與src相加,結果存放ST(0)減法、乘法、除法和加法類似,只不過將fadd換成fsub、fmul、fdiv
總結
以上是生活随笔為你收集整理的常用汇编浮点操作指令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FPU数据寄存器
- 下一篇: C和汇编混合编程----printf