循环移位的特点
(1)被移位时的数据是无符号的。
(2)在移位时,存放被移位数据的编程元件的移出端既与另一端连接,又与特殊继电器SM1.1连接,移出位在被移到另一端的同时,也进入SM1.1(溢出)。
(3)移位次数N与移位数据的长度有关,若N小于实际的数据长度,则执行N次移位;若N大于数据长度,则执行移位的次数为N除以实际数据长度的余数。
(4)移位次数N为字节型数据。
(5)如果执行循环移位操作,移出的最后一位的数值存放在溢出位SM1.1。如果实际移位次数为0,零标志位SM1.0被置为1。字节操作是无符号的,如果对有符号的字或双字操作,符号位也一起移动。