以下是一段程序
L 0
T MD 20
T MD 24
T MD 28
L P#M 20.0
LAR1
L DW#16#123
T W [AR1,P#2.0]
其中关于W的解释就是“访问宽度”。
我在仿真器上模拟了一下, 以下均为hex数据,MB22=1 MB23=23。
如果将DW#16#123 改为DW#16#12345 则 MB22=23 MB23=45。其他M区均为0。
12345的1为什么不见了。我原来以为结果会是 MB22=12 MB23=34 MB24=5。为什么不是这个结果。
另外,这里的“访问宽度”是根据什么确定的。这段程序的结果好像是word,为什么不是dword。