yihaoeagle
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看yihaoeagle的 主题 / 回贴
楼主  发表于: 2008-01-23 08:44
请高手指点:
    MUL D57 D52 D61 如果D57 D52是16位,那么乘积存到D62  D61里,如果用D61时,D62怎么办?
    比如:MUL D57 D52 D61
                    ADD D61 D66 D70  那么是不是D62的数据也加上了?
    谢谢!
崇庆阳光
不懈努力,一切皆有可能...
级别: VIP会员

精华主题: 1 篇
发帖数量: 775 个
工控威望: 1505 点
下载积分: 7427 分
在线时间: 155(小时)
注册时间: 2006-08-10
最后登录: 2025-01-10
查看崇庆阳光的 主题 / 回贴
1楼  发表于: 2008-01-23 18:02
你用的是16位指令,就是单个寄存器运算...
DMUL是32位指令,就是连续2个寄存器参与运算...
不懈努力,一切皆有可能 ...