<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[求反指令CML]]></title>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1392922.html]]></link>
 <description><![CDATA[Latest 50 replies of 求反指令CML]]></description>
 <copyright><![CDATA[Copyright(C) 工控人家园]]></copyright>
 <generator><![CDATA[www.ymmfa.com]]></generator>
 <lastBuildDate><![CDATA[Sat, 02 May 2026 12:46:03 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[工控人家园]]></title>
 <link><![CDATA[http://www.ymmfa.com]]></link>
 <description><![CDATA[工控人家园]]></description>
  </image>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[个人感觉和求相反数差不多：把十进制数值乘以-1]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1392922#1332127.html]]></link>
 <author><![CDATA[matengfei]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Mon, 27 Aug 2012 10:44:05 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[如D0=2，则用十六位(0-15)二进制表示：0000 0000 0000 0010，也就是除第1位(从右向左分别为0-15位)为1，其他位0，取反后为1111 1111 1111 1101，这时除第1位为0外，其他位都为1。这时取反后的数值是多少呢？我们把上面的十六位二进制数为0的位所代表的数值相加然后再加1，得到结果等于3，最高位为1，是负数，所以D0取反后 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1392922#1332123.html]]></link>
 <author><![CDATA[matengfei]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Mon, 27 Aug 2012 10:36:59 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[255的二进制表示方法为：0000 0000 1111 1111
执行了CML后，其值为 1111 1111 0000 0000

256的二进制表示方法为：0000 0001 0000 0000
负数，在PC中表示为其正数的补码，也就是反码+1
256的反码为：1111 1110 1111 1111
那么补码就是反码+1，也就是1111 1111 0000 0000。

16位符号数据能表示的值域为-32768~+32767，那又 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1392922#1332096.html]]></link>
 <author><![CDATA[cvlsam]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Mon, 27 Aug 2012 09:49:08 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[当最高位为1时，也就是负数。那么这个十六位二进制数所代表的数值：所有为0位的数值相加再加1，然后乘以-1，而并非所有为1的位所代表的数值相加再乘以-1。当所有位为0时，D0=0，当所有位为1时，D0=-1，而并非最高位和最低位为1其他位为0时，D0值为-1。详见FX系列编程手册。NEG求补指令的介绍。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1392922#1332087.html]]></link>
 <author><![CDATA[matengfei]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Mon, 27 Aug 2012 09:36:35 +0000]]></pubdate>
</item>
</channel></rss>