关于指针寻址的指向

关于指针寻址的指向,小弟暂时想不明白,请高手指点:
看图:
我想问一下,P#10.3  为指向第10个字节第3位的指针常数,
我想知道,指向第三位发生什么了,指向一个位,代表什么呢,
真是想不明白。
指向单单一个位,能把这个位当作起始地址,还是什么意思?

图片说明:

关于指针寻址的指向   

最佳答案

首先了解指针定义:
32位内部指针方式:0-2位为位地址,3-18位为寻址操作的字节地址;19-31位没有定义
32位交叉区域指针方式;0-2位为位地址,3-18位为寻址操作的字节地址;19-31位表示内部区域类型。
如你所说指向下一个位:P#10.4
 " 指向单单一个位,能把这个位当作起始地址,还是什么意思?“
也可以把这个做起始地址,比如:
LAR1  P#10.4
+AR1  P#0.1 这个时候AR里的地址就是指向下一个位的了
A   DB1[AR1,P#0.0]

提问者对于答案的评价:
ok

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc234376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐