MC6805 Instruction Set - Ipsia Moretto
MC6805 Instruction Set - Ipsia Moretto
MC6805 Instruction Set - Ipsia Moretto
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Esempio<br />
I seguenti esempi addizionano due numeri a 16 bit. Il primo numero è<br />
collocato nelle zone memoria $10:$11 (MSB:LSB) e il secondo numero è<br />
collocato nelle zone memoria $12:$13 (MSB:LSB).<br />
ORG $10 ; Stabilisce l’origine<br />
NUM1 RMB 2 ; Riserva 2 bytes<br />
NUM2 RMB 2 ; Riserva 2 bytes<br />
0527 B6 11 LDA NUM1+1 ; Carica A con il contenuto della locazione $0011<br />
0529 BB 13 ADD NUM2+1 ; Aggiungi il contenuto della locazione $0013 ad A<br />
052B B7 11 STA NUM1+1 ;Memorizza il risultato nella locazione $0011<br />
052D B6 10 LDA NUM1 ; Carica A con il contenuto della locazione $0010<br />
052F B9 12 ADC NUM2 ; Aggiungi il contenuto della locazione $0012 ad A<br />
0531 B7 10 STA NUM1 ; Memorizza il risultato nella locazione $0010<br />
21