L #TEMP6
L 1
-I
L 8
*I
L 160
+I
SLW 3
LAR1
LAR2
+AR2 P#4.0
A(
L DB124.DBD 28
OPN DB 20
L DBD [AR1,P#0.0]
>R
请问这段程序里L DBD[AR1.P#0.0]是什么意思?
最佳答案
L DBD[AR1,P#0.0]的意思是把DBD(AR1+0.0)的数据加载到寄存器里,这是个间接寻址操作。其中 AR1 为指令地址寄存器 存放下一条指令的起始地址,P#x.y 为指针的偏移量。x.y 为偏移方式,如位偏移 0.1表示偏移1位,4.0 表示偏移4 个字节。DBD 表示读取方式,L表示装载到寄存器。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc170882.html