恭喜,你发布的帖子
发布于 2015-08-13 23:23:08
140楼
STL有LOOP指令,做循环相对简单些,我稍微修改了一下,您试试看。
LAR1 P#0.0 //初始化地址寄存器 (定义间接寻址的起始地址)
L #num1 //装载循环次数(#num1)
NEXT: T LW 20 //将循环次数暂存到临时变量
OPN DI 1 //打开背景数据块1
L DIB [AR1,P#0.0] //装载源地址里面的数据到ACCU1
OPN DB 3 //打开共享数据3
T DBB [AR1,P#0.0] //将ACCU1当前的内容写到目标地址
+AR1 P#1.0 //地址寄存器1内容增大1个字节
L LW 20 //装载当前的循环次数
LOOP NEXT //跳转到NEXT标签,循环次数减1至0时,离开循环往下执行
请填写推广理由:
分享
只看
楼主