求大神指点一下,图中的VD44=164是怎么来的啊?因为本人对间接寻址不太理解,求指教、教育,谢谢!
图片说明:
最佳答案
指针&VB100的实际地址应是16#08000100.如果是&VB0 实际地址 应该是16#08000000。 其实VB100只是一个符号,真的额地址是16进制的0800100,所谓指针就是把&VB100看成一个整体放入32位的存储器,在32位存储器内进行四则运算,就可以把所有地址可以找出来,这就是指针的灵活性。
比如我做的例子, &vb100 放到 vd 0 再 加上4 ,实际 VD 0 指向的地址为VB104。
提问者对于答案的评价:
这个16#实际地址是怎么来的啊?求教了。
专家置评
VD44中存储的是VB100的地址。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc198596.html