打印

C2000汇编运算遇到问题

[复制链接]
1430|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zxs2000|  楼主 | 2009-9-4 16:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
C2000汇编运算遇到问题        
              SPLK    #37749,F2M      ;F-M转换系数,Q21格式
              SPLK    #800,F_MODU   ;Q4格式
              LT     F2M                      ;F-M转换系数37749,Q21格式
              MPY    F_MODU             ;Q4格式
              PAC
              SACH   M_                    ;保存M,Q9格式

计算得到的结果为:TREG=0X9375 也就是37749
                           PREG=0XFEACCDA0
                           ACC=0XFEACCDA0
                           M_=0XFEAC

实际计算结果应该为:TREG=0X9375
                              PREG=0X01CCCDA0
                              ACC=0X01CCCDA0
                              M_=0X01CC
才对呀!

不知道什么原因造成计算结果不对?

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

206

帖子

0

粉丝