Salve, da quanto ne so le istruzioni di LOAD e STORE servono per trasferire dati da e verso la memoria; quindi scrivendo
STORE R1, X
sto dicendo che sto trasferendo il dato contenuto nell' indirizzo di memoria X nel registro R1? Questa istruzione poteva essere scritta anche così:
MOV R1, (R2 + R3)
dove l' indirizzamento indicizzato esteso (R2 + R3) mi indica l' indirizzo di memoria indicato da X. Inoltre, ho letto su un libro che il prodotto del indirizzamento indicizzato vine salvato su un registro non visibile all' utente. Quindi le istruzioni, che non siano di trasferimento tra RAM e registri della CPU, possono lavorare solamente con registri e costanti, quest' ultime precedute dal carattere asterisco.
STORE R1, X
sto dicendo che sto trasferendo il dato contenuto nell' indirizzo di memoria X nel registro R1? Questa istruzione poteva essere scritta anche così:
MOV R1, (R2 + R3)
dove l' indirizzamento indicizzato esteso (R2 + R3) mi indica l' indirizzo di memoria indicato da X. Inoltre, ho letto su un libro che il prodotto del indirizzamento indicizzato vine salvato su un registro non visibile all' utente. Quindi le istruzioni, che non siano di trasferimento tra RAM e registri della CPU, possono lavorare solamente con registri e costanti, quest' ultime precedute dal carattere asterisco.