gpp0603
静水无为
级别: 略有小成
精华主题: 0
发帖数量: 250 个
工控威望: 326 点
下载积分: 10037 分
在线时间: 210(小时)
注册时间: 2009-11-12
最后登录: 2024-11-01
查看gpp0603的 主题 / 回贴
楼主  发表于: 2013-03-28 07:13
MOV  K8192 D0
MOV  K4         D1
MUL D0    D1    D2
SUB  D2   K1    D10
DIV    D10  K4   D12

监视发现到D2值是—32768  D12的值是0,是否运算错误,还是值超出范围
请高手帮忙解释一下,期待你的回复。
木皮
学海无涯
级别: 家园常客
精华主题: 0
发帖数量: 485 个
工控威望: 742 点
下载积分: 16520 分
在线时间: 243(小时)
注册时间: 2012-06-17
最后登录: 2021-06-06
查看木皮的 主题 / 回贴
1楼  发表于: 2013-03-28 08:21
超出范围了,你改用32位,并把存储器地址间隔两位以上
大家好才是真的好