发表于:2010/5/10 16:34:33
#10楼
以下是引用tigermu在2010-5-6 14:48:29的发言:
vw是字,vd是双字。vw198=vb198+vb199
vd198=vb198+vb199+vb200+vb201
这个问题设计到西门子的寻址方式,上面解释的正确。V是数据寄存器,可以按位、字节(VB)、字(VW)、双字(VD)来使用。vw198(是一个字,16位)由vb198和vb199组成,只是要注意vb198高低位,vb199是低位。vd198(是个双字,32位)由vb198-vb199-vb200-vb2014个字节组合而成,注意刚才排列的顺序正好是由高位到低位。使用时要注意避免出现存储区的重叠。
vw是字,vd是双字。vw198=vb198+vb199
vd198=vb198+vb199+vb200+vb201