PDA

View Full Version : [Assembly]mov.w chiarimento


moka
06-09-2010, 11:02
Ho un dubbio in assembly che non riesco bene a capire cosa fa questa istruzione

mov.w R13,0(R9)

perchè lo 0 davanti e R9 tra parentesi? cosa fa di preciso questa istruzione?

moka
06-09-2010, 11:07
allora io la interpreto così:

sposta l'indirizzo (il puntatore) di R9 in R13.

è giusto?

Rsk
06-09-2010, 12:54
Ho un dubbio in assembly che non riesco bene a capire cosa fa questa istruzione

mov.w R13,0(R9)

perchè lo 0 davanti e R9 tra parentesi? cosa fa di preciso questa istruzione?

Lo zero prima delle parentesi serve come scostamento
mov.w R13,0(R9)
Esegue 0+R9

moka
06-09-2010, 13:16
Lo zero prima delle parentesi serve come scostamento
mov.w R13,0(R9)
Esegue 0+R9



quindi in pratica sposta R9 in R13 no?

sposta il valore o l'indirizzo?