本文介绍了移位寄存器指令使用说明等相关知识要点,需要的同学们可以参考学习下
移位寄存器指令SFT类似于一个串行移位寄存器。在移位信号的上升沿,SFT指令将参与移位的字的数据依次向高位移动1位,最高位的值溢出,并采集数据输入信号将其放置在最低位。其梯形图符号如图所示。
图 移位寄存器指令
操作数区域为:
D1是起始字,其范围是CIO、WR、HR、AR(448~959)。
D2是结束字,其范围是CIO、WR、HR、AR(448~959)。
SFT指令要求参与移位的字必须是相同类型,移位寄存器包括起始字到结束字及之间的所有字,而且结束字的地址应大于或等于起始字的地址。当复位端为ON时,所有的移位寄存器的数据将清零。