quote:以下是引用小控在2011-02-11 14:07:01的发言:
没看明白 是把VD300的值传送到VD312 把VD304的值传送到VD316 把VD308的值传送到VD320
也就是把从vd300开始到vd308共12个字节的数值传送到从vd312开始的下面12个字节??? 那么后面的呢
不是12个字节,而是12个双字。相当于把0.01,0.02,0.03复制了4次。
如果你想用VD300内数据填充其后的12个VD单元,可以用“BMD VD300,VD304,12”
这说明块移动命令是从输入单元的低位开始依次向输出单元移动的,因为移动数据区域有重叠,就产生了如主题帖的循环复制现象。