[問題] AMD 3DNow!指令集
最近在寫個組合語言報告....
本來研究主題是3DNow!的指令....
但是卻發現....它裡面幾個浮點數運算的指令...
竟然是unsign的..原本減出來是負的...
出來結果自動轉正...
請問如果要用到負數的浮點數運算...
而且要使用3DNow!指令..是否有可能?
另外假設我現在將一個array的32bit浮點數讀進暫存器中...
(也就是說...一次抓兩個進暫存器)
讓它對同樣存在於另外一個暫存器中的兩個浮點數做運算...
要將運算結果存進另外一個32bit浮點數array....
那在存入過程中..會發現..只有第一個數字會存進去...
請問這個問題要如何解決?...感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.217.164.86
※ 編輯: hegemon 來自: 61.217.164.86 (01/28 02:51)
ASM 近期熱門文章
PTT數位生活區 即時熱門文章