[問題] AMD 3DNow!指令集

看板ASM (組合語言)作者 (hegemon)時間18年前 (2007/01/28 02:48), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
最近在寫個組合語言報告.... 本來研究主題是3DNow!的指令.... 但是卻發現....它裡面幾個浮點數運算的指令... 竟然是unsign的..原本減出來是負的... 出來結果自動轉正... 請問如果要用到負數的浮點數運算... 而且要使用3DNow!指令..是否有可能? 另外假設我現在將一個array的32bit浮點數讀進暫存器中... (也就是說...一次抓兩個進暫存器) 讓它對同樣存在於另外一個暫存器中的兩個浮點數做運算... 要將運算結果存進另外一個32bit浮點數array.... 那在存入過程中..會發現..只有第一個數字會存進去... 請問這個問題要如何解決?...感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.164.86 ※ 編輯: hegemon 來自: 61.217.164.86 (01/28 02:51)
文章代碼(AID): #15kvwREI (ASM)
文章代碼(AID): #15kvwREI (ASM)