一个关于西门子间接寻址的问题.这个是寄存器区域间的寻址.
当AR=840000D4(hex)=1000 0100 0000 0000 0000 0000 1101 0100(b),实际上就是等于DBX26.4.这个是怎么得出来的饿
地址寄存器的内容格式与pointer数据类型格式相似.你可以查阅手册"Format of the Parameter Type POINTER".
AR1,AR2最长只有32位.格式定义位
bit32.bit24 指存储区类型含义如下:
b#16#81__I__ Input area
b#16#82__ Q___ Output area
b#16#83__ M___ Bit memory area
b#16#84__ DB___ Data block
b#16#85__ DI___ Instance data block
b#16#86__ L__ Local data (L stack)
b#16#87__ V __Previous local data
bit23.bit19 为零
bit18.bit 3为字节地址
bit2.bit0为位地址
所以按上面原则,你可以推得84对应存储区域(类型),即DB,数据块
D4分解,11010 字节地址:26,100位地址4
所以这是某一个DB中的位地址,显然就是DBX26.4,
请注意:在这里,AR并不能提供是哪一个数据块号.数据块通常是通过pointer参数传递,然后用地址偏移分解出来的.
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:2
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1

最新问答: 我会回来的,英文回答……谢谢! 地球的直径是多少呢? 有谁知道新目标英语七年级上册11单元的语法总结, 急解:已知 △ABC,△ADE都是等边三角形,D是AC上一点,求证:BD=CE. “不是每个人都能包容我的任性.你也一样”翻译成英语 既然不在乎,说什么都是多余的句子英语怎么翻译 Sick leave with certificat state-of-the-art的意思? 英语翻译Elasticity of demand is important to understand,because 甲、乙两物体直立在小车上,随小车一起往前作匀速直线运动(如图所示)甲物体与车板间无摩擦,乙木块与车板间有摩擦,当小车突然 六(1)班女生与男生人数的比是2:3,后来又转来4名女生,这时女生与全班人数的比是5:11,六(1)班现有女生多少人? 为了祝愿抗战胜利六十周年,学校组织了全校师生观看了《王二小》、《小兵张嘎》、《宝莲灯》……等抗战影片.同学们把影片中的小 求一个正有理数(非完全平方数)的算术平方根的近似值,通常用三种方法i (2005•河池)如图所示实验装置,甲重16N,乙重12N,静止时不计弹簧测力计自重,则弹簧测力计的示数是( ) 食盐水与蒸馏水的酸碱度各为多少? 中科院612生物化学与分子生物学考氨基酸代谢吗? 工业上通常在恒容密闭容器中采用CO(g)和H2(g)反应催化合成甲醇CH3OH(g): 有一百个球,分到六个盘子里,要求每个盘子里的球个位数都带6 可以重复 怎么放 (a2-b2-c2)-4b2c2+因式分解 地球有哪五带