交换指令xch和高低字节高低位是什么意思交换指令swap为什么

我知道指令的功能是把高字节高低位是什么意思的与低字节高低位是什么意思的交换比如VW50中的数据交换前是D6C3交换后是D6C3,我不太明白的地方是怎么知道D6就恰好是最高字节高低位是什么意思呢这些数据在变量存储器里是怎么放着呢?... 我知道指令的功能是把高字节高低位是什么意思的与低字节高低位是什么意思的交换比如VW50中的数据交换前是D6C3
我不太明白 的地方是怎么知道D6就恰好是最高字节高低位是什么意思呢,这些数据在变量存储器里是怎麼放着呢
这个怎么移出这个效果的啊,想不通啊

数据以16进制存储的,一个PLC中的字是16BIT每个16进制对应4位,你算算D6不是对应8位吗16位中前媔的8位不是高字节高低位是什么意思是什么呢!

d6的二进制是吧,我用的8421吗转的有其它方法吗?
另外大哥 能给我讲讲移位指令吗我抄了個书上的解释不太明白。
例:SLB MB02
指令执行的结果如图:
 D6,本来就是,这是16进制对应二进制不存在转与不转,容易移位,就是把一个16位的数據向左或是向向移动一位比如,将这个D6左移一位就会变成BE也就是,最左边的一个1就移没有了如果用旋转那个1就会跑到最低位来了,吔就成了明白了吧!指令应该是WSFL D0 k1,明白了吧!这个指令很好用的,它的功能与MUL D0 k2 D0是一样的功能都是左移一位。
你那个SLB的指令还真没有用过鈈小得哟!
不好意思我用的是三菱的,你说的是哪个品牌的我不清楚因为对菱的我基本上都会认识指令的,

你对这个回答的评价是


怎么交换前是 D6C3 转换后还是D6C3呢?

你对这个回答的评价是


16进制的高八位与低八位转换后应该是C3D6吧

你对这个回答的评价是?

下载百度知道APP抢鮮体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 字节高低位是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信