多點(diǎn)傳送指令FMOV (D)FMOV(P)指令的編號(hào)為FNC16。它的功能是將源操作數(shù)中的數(shù)據(jù)傳送到指定目標(biāo)開始的n個(gè)元件中,傳送后n個(gè)元件中的數(shù)據(jù)完全相同。如圖3-39所示,當(dāng)X0為ON時(shí),把K0傳送到D0~D9中。
使用多點(diǎn)傳送指令FMOV時(shí)應(yīng)注意:
1)源操作數(shù)可取所有的數(shù)據(jù)類型,目標(biāo)操作數(shù)可取KnX、KnM、KnS、T、C、和D,n小等于512;
2)16位操作占7的程序步,32位操作則占13個(gè)程序步;
3)如果元件號(hào)超出允許范圍,數(shù)據(jù)僅送到允許范圍的元件中。