作者hegemon (hegemon)
看板ASM
标题[问题] AMD 3DNow!指令集
时间Sun Jan 28 02:48:57 2007
最近在写个组合语言报告....
本来研究主题是3DNow!的指令....
但是却发现....它里面几个浮点数运算的指令...
竟然是unsign的..原本减出来是负的...
出来结果自动转正...
请问如果要用到负数的浮点数运算...
而且要使用3DNow!指令..是否有可能?
另外假设我现在将一个array的32bit浮点数读进暂存器中...
(也就是说...一次抓两个进暂存器)
让它对同样存在於另外一个暂存器中的两个浮点数做运算...
要将运算结果存进另外一个32bit浮点数array....
那在存入过程中..会发现..只有第一个数字会存进去...
请问这个问题要如何解决?...感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.217.164.86
※ 编辑: hegemon 来自: 61.217.164.86 (01/28 02:51)