校验和计算为数组每个字节的不带进位的总和,并放入寄存器 B。数组的大小在寄存器 A 中,数组在内存中从寄存器 X 中的地址开始。
到目前为止,我得到了这个程序:
ORG $C000
LDAA #N
LDAB #$00
LOOP DECA
ADDB 0,X
INX
CMPA #0
BNE LOOP
END
我认为这可以完成这项工作,但我是组装和 68HC11 的新手。你能告诉你是否看到有问题吗?提前致谢。