Skip to main content

6.26. COP(Copy data) Copy

6.26. COP(Copy data):Copy

 

标记

Relay

src: 原本(source) Relay 或想要充填的(const)

dst: 目的地(destination) Relay

len: 数量(length) Relay()

Rung于激活状态 src位置开始按len数复制到det位置

Src为数字时 dst开始按len数充填src这时如果dstbit形式 src的数字为0就用OFF充填 如果不是0就用ON充填

SrcRelay srcdst的数据形式应相同

如果srcBitdst也应为Bit;如果srcBite(B)dst也应为Bite(B)srcWord(W)dst(W)

如果src+len大于src Relay最大数量或dst+len大于dst Relay最大数量 就按Relay最大数量进行复制

使用例

按指定数复制的例)

COP(X2Y34): Y3=X2 Y4=X3 Y5=X4 Y6=X5

COP(XB2YB33): YB3=XB2 YB4=XB3 YB5=XB4

COP(XW2YW32): YW3=XW2 YW4=XW3

 

用指定(const)充填的例)

COP(0Y34): Y3=OFF Y4=OFF Y5=OFF Y6=OFF

COP(1Y34): Y3=ON Y4=ON Y5=ON Y6=ON

COP(25Y34): Y3=ON Y4=ON Y5=ON Y6=ON

COP(25YB33): YB3=25 YB4=25 YB5=25

COP(&H55AAYW32): YW3=&H55AA YW4=&H55AA

COP(0MW350): MW3=0 MW4=0 MW5=0 MW6=0 ~ MW52=0