FMOV

指令说明:

       FMOV16位连续执行型多点传送指令。是将传送源[S]的数据多点传送到[D]开始的n点软元件中。可以用FMOV  K0 对部分指定的寄存器清零。

  n点的软元件内容都相同。

  n指定的个数超过了软元件的编号范围时,在可能的范围内传送。

操作数:

       S KnX, KnY, KnM, KnS,T,C,D,K,H,V,Z,LV,DT,@

D KnY, KnM, KnS, T,C,D,LV,DT

       n K,H

指令格式:[FMOV  S  D  n]

编程示例:

条件满足后,多点传送指令FMOV将常数0传送到D0D1D2中,不管之前D0~D2里面的数值是多少,指令执行后D0~D2的数值为0,可以用FMOV  K0对部分指定的寄存器清零。

假设执行前D0~D2的值

指令FMOV执行

执行后D0~D2的值

D0=154

K0D0

D0=0

D1=40

K0D1

D1=0

D2=3000

K0D2

D2=0