如题,
如何将PIW500-PIW550复制到某个数据块的DBW0-DBW50
用BLKMOV指令?还是用间接寻址加循环的方式?
请教各位老师如何实现更方便?
ASs='html_titleimg_p' STyle='text-align:CEnter;'>
最佳答案
我一般也采用STL语句来转移数据,下面是我常用的方法你也可以试试.
OPNDB2//打开预先建立好要存放的数据块
L0
LAR1
L4000//预设PIW500的开始地址
LAR2//把PIW500地址送给地址寄存器LAR2
L25//设定需要转移的数据个数即循环次数
M001:TLW0//需要循环的次数
LPIW[AR2,P#0.0]//每次获取PIW相对应地址的数值
TDBW[AR1,P#0.0]//把PIW相对应地址的数值送给DB块中存放.
L16
+AR1
L16
+AR2
LLW0
LOOPM001
提问者对于答案的评价:
谢谢回答。学习了