c51单片机内30h∼39h单元处存放了10个二进制数,计算它们的累加和,并将结果存放到起始地址

40H的存储单元中,假设这10个数的累加和会大于225

SUM:
MOV R0,#30H

MOV 40H.#0

MOV 41H,#0

MOV R2,#10

LP:
MOV A,@R0

ADD A,40H

MOV 40H,A

MOV A,41H

ADDC A,#0

MOV 41H,A

INC R0

DJNZ R2,LP

RET
温馨提示:答案为网友推荐,仅供参考
相似回答