当前位置:
工控论坛
> >
产品
>
PLC
>
三菱(Mitsubishi)PLC
我要发帖
求助:编程问题
点击:
635
| 回复:
2
盛超华
关注
私信
精华:2帖
求助:0帖
帖子:23帖 | 25回
年度积分:0
历史总积分:100
注册:2004年12月21日
发表于:2004-12-24 12:13:00
楼主
我在编乘法指令的时候,存放最后结果的寄存器出现负数。 麻烦那位大虾帮帮忙想出一个解决的方法
分享到:
收藏
邀请回答
回复楼主
举报
老工控
关注
私信
精华:1帖
求助:0帖
帖子:61帖 | 4475回
年度积分:0
历史总积分:22733
注册:2003年6月25日
发表于:2004-12-24 13:50:00
1楼
数值超出正数范围,最高位为1的时候,整个数值为负了! 解决办法 1、对乘数和被乘数进行限制(比如乘数/被乘数大于某值时就将某值MOVE给乘数/被乘数,当乘数/被乘数小于某值时就将某值MOVE给乘数/被乘数)(推荐) 2、对乘积进行限制,限制方法同上
回复
引用
举报
网球
关注
私信
精华:0帖
求助:0帖
帖子:31帖 | 403回
年度积分:0
历史总积分:522
注册:2002年8月06日
发表于:2005-01-08 19:56:00
2楼
或者乘数与被乘数都设置成单字,把结果设置成双字
回复
引用
举报
热门招聘
相关主题
一个点动开关控制一个电灯常...
[14597]
3KW的电动机空开、接触器、热继...
[14949]
求助大家了为什么我安装完CX...
[21617]
新手必经历的控制方式概念
[12808]
三菱PLC输出COM端接什么线?
[18923]
什么是Anybus?
[11369]
有关工控的网址汇总
[25094]
PMW文件如何打开?
[8183]
请教三菱PLC的D8030 D8031的...
[12142]
(已结帖)PLC擂台第116期——如...
[8193]
官方公众号
智造工程师
客服
小程序
公众号