冗余的指令
这是冗余的F指令。它被替换为: FP_DIVIDE_DIGITS
如果触发器EN处于ON状态,将s指定的16位数据分成4位单元,并将分割的数据分配到以d开头的16位数据的较低4位(位位置0到3)中。
输入
要分割的16位区域或等效常量(源)
指定要分割的数据数
输出
用于存储分割数据的起始16位区域(目标)
建议使用相应的FP7指令,来代替使用此F型指令:FP_DIVIDE_DIGITS 数字分配
n指定要分割的数据数。n的范围为0到4。当由n指定0时,不执行此指令。
因此可以设想下面提供的编程示例:
如果使用索引寄存器指定的区域超出限制
如果n中的值³ 5,结果的最后区域超出限制
如果使用索引寄存器指定的区域超出限制
如果n中的值³ 5,结果的最后区域超出限制