ddk1984
级别: 探索解密
精华主题: 0
发帖数量: 43 个
工控威望: 125 点
下载积分: 561 分
在线时间: 23(小时)
注册时间: 2009-11-08
最后登录: 2022-06-18
查看ddk1984的 主题 / 回贴
楼主  发表于: 2013-06-13 10:03
完成对DB数据块的数组进行赋值运算,
      L     0
      T     MW   200
      T     MB    20

      L     0
      T     MB    21
      L     20        
n0:   T     MW   100 //装载循环计数器,循环21次。
      L     MW   200
      L     MW   100
      +I    
      T     MW   200
      //对DB2中的数组进行赋值 ,数组的长度为20
      OPN   "数组1"                     //打开数据块
      L     MB    20
      LAR1                              //把MB20的内容装载到地址寄存器AR1中,
      L     MB    21                    //把mb21装载到累加器中
      T     DBB [AR1,P#0.0]    //把mb21传送到db的数组中


      L     MB    20
      L     8
      +I    
      T     MB    20           //mb20数组偏移指针自加一个字节

      L     MB    21
      L     1
      +I    
      T     MB    21

      L     MW   100 //循环计数器自加
      LOOP  n0
[ 此帖被ddk1984在2013-06-13 10:53重新编辑 ]
hanqin
级别: 论坛先锋
精华主题: 0
发帖数量: 1237 个
工控威望: 1226 点
下载积分: 2922 分
在线时间: 925(小时)
注册时间: 2009-01-09
最后登录: 2023-10-27
查看hanqin的 主题 / 回贴
1楼  发表于: 2013-06-14 19:41
写的不怎么样。
xiaoqizi
级别: 论坛先锋
精华主题: 0
发帖数量: 445 个
工控威望: 1314 点
下载积分: 2394 分
在线时间: 713(小时)
注册时间: 2009-07-06
最后登录: 2024-10-12
查看xiaoqizi的 主题 / 回贴
2楼  发表于: 2013-06-14 23:39
学习了,支持原创!不过这地址指针为什么用字节变量呢?