发布于 2006-11-20 17:52:56
0楼
1、XORB是对字节异或。
2、把地址自加一,即指向下一个地址啊,这涉及到指针用用法。
3、
第一次:VW1285和W#16#0053异或,结果存入AC2;
第二次:VW1286和AC2异或,结果存入AC2
......
所以我觉得应该改成:
MOVD &VB1285, AC1
MOVD 16#53, AC2
FOR AC3, +1, +7
XORB *AC1, AC2 //这里改成XORB了,即对字节异或
INCD AC1
NEXT //这后面的一个INCD AC1按理说可以不用的,即结果存入VB1292,否则存入了VB1293了。 不过没有对错的问题。
MOVB AC2, *AC1
I can do it