当前位置:新励学网 > 秒知问答 > 循环右移指令怎么用

循环右移指令怎么用

发表时间:2024-07-27 23:44:40 来源:网友投稿

左移/右移指令

左移一位相当于乘以2

右移一位相当于除以2

移位指令对移出的位自动补零。如果位数N大于或等于最大允

许值(对于字节操作为8,对于字操作为16,对于双字操作为

32),那么移位操作的次数为最大允许值(相当于对此数值清零)。

循环移位

如果位数N大于或者等于最大允许值(对于字节操作为8,对于

字操作为16,对于双字操作为32),S7--200在执行循环移位之前,会执行取模操作,得到一个有效的移位次数。移位位数的取模操作的结果,对于字节操作是0到7,对于字操作是0到

15,而对于双字操作是0到31

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!