Cygnal: Сложим две volatile char из xdata,
MOV DPTR, #ADDR1 (3 clock cycles)
MOVX A, @DPTR (3)
MOV R0,A (1)
MOV DPTR, #ADDR2 (3)
MOVX A, @DPTR (3)
ADD A,R0 (1, итого 14 и еще акк.надо освободить
для дальнейшей работы)
------------------
простая AVR:
LDS R16,ADDR1 (2)
LDS R17,ADDR2 (2)
ADD R16,R17 (1 итого 5 и готов дальше работать)