台达 循环移位指令(ROR、ROL、RCR、RCL 、SFTR、SFTL、WSFR、)

ROR是循环右移指令;Kn是每次移位个数。ROR是对16位数据进行移位;DROR是对32位数据进行移位;RORP是遇到上升沿才进行16位循环右移。

进位标志:M1022

        对移位对象的位数中最高位的数据放在这个特殊辅助继电器中。

ROL循环左移

不同点:  对移位对象的位数中最低位的数据放在这个特殊辅助继电器中

RCR: 附进位标志右循环
也就是后面3个位连同标志位组成4个位然后右移

RCL: 附进位标志左循环

SFTR (位右移)  S  D  n1  n2

SFTL(位左移)  S  D  n1  n2

WSFR(字右移)、WSFL(字左移)

它们和SFTR、SFTL几乎差不多,只是一个是位,一个是字,所以装置范围不同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值