MOV R3, #0 ;先清零
MOV R4, #0
MOV R0, #30H ;加數首地址
MOV R2, #16 ;***加16次
LOOP:
MOV A, R4 ;取來低8位
ADD A, @R0 ;加上
MOV R4, A
MOV A, R3 ;取來高8位
ADDC A, #0 ;加上進位
MOV R3, A
INC R0
DJNZ R2, LOOP
RET
END