恭喜,你发布的帖子
发布于 2016-07-21 21:34:06
16楼
OPN DB 6 打开DB6
L P#DBX 0.0 // AR1 指向0.0
LAR1
L #IN0 如果这个是整数 1
SLD 1
+AR1 //
L DBX[AR1,P#0.0]
T #OUT1
这样是什么意思啊 帮我讲解一下 谢谢
OPN DB 6 打开DB6
L P#DBX 0.0
LAR1
L #IN0 如果这个是整数 2
SLD 3
+AR1 //
L DBW[AR1,P#0.0]
T #OUT1
这样呢 帮我讲解一下谢谢
OPN DB 6 打开DB6
L P#DBX 0.0 // AR1 指向0.0
LAR1 //把 地址指针装入AR1地址寄存器1 目的是初始化地址寄存器1
L #IN0 如果这个是整数 1
SLD 1 //左移1位 位=2。。。是位BIT寻址
+AR1 // 此时等于DBX0.2
L DBX[AR1,P#0.0]
T #OUT1//把DBX0.2的值赋值给#OUT1
这样是什么意思啊 帮我讲解一下 谢谢
OPN DB 6 打开DB6
L P#DBX 0.0
LAR1 //把 P#DBX 0.0地址指针装入地址寄存器1 /目的是初始化地址寄存器1
L #IN0 如果这个是整数 2
SLD 3 //左移3位是BYTE/字节类型寻址
+AR1 // 相加等于2 //字节2加0=2
L DBW[AR1,P#0.0]
T #OUT1//把DBW2 的值赋值给#OUT1
这样呢 帮我讲解一下谢谢
备注以上是个人观点!如有错误请纠正!
请填写推广理由:
分享
只看
楼主