gpp0603
静水无为
级别: 略有小成
精华主题: 0
发帖数量: 244 个
工控威望: 319 点
下载积分: 8312 分
在线时间: 185(小时)
注册时间: 2009-11-12
最后登录: 2024-05-20
查看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,是否运算错误,还是值超出范围
请高手帮忙解释一下,期待你的回复。
wzhw80808
级别: 略有小成
精华主题: 0
发帖数量: 706 个
工控威望: 461 点
下载积分: 492 分
在线时间: 342(小时)
注册时间: 2007-10-20
最后登录: 2023-10-10
查看wzhw80808的 主题 / 回贴
1楼  发表于: 2013-03-28 12:38
超出范围了,你改用32位,并把存储器地址间隔两位以上