|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1759
|
[Assembly] cosa fa questa mov?
Frammento di codice
Codice:
ind EQU 200h xorl R0,R0 ;R0 è un registro xorl R1,R1 ;R1 è un registro movl ind(R0), R1 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 4683
|
Non sono sicuro, ma dovrebbe copiare il registro R1 nell'indirizzo del registro R0.
__________________
Firma eliminata e avatar cambiato. Troppa gente giudica il monaco dall'abito. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1759
|
Credo che non sia così, altrimenti ind potrebbe non esserci, sarebbe solamente
movl (R0), R1 |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 4683
|
ind potrebbe anche essere una label. In ogni caso, come ho detto, non sono sicuro. E' da qualche giorno che studio assembler a livello non molto approfondito, il minimo che mi serve per applicarlo alla sicurezza. Non ho mai visto una cosa del genere, quindi cerco di andare ad intuito.
__________________
Firma eliminata e avatar cambiato. Troppa gente giudica il monaco dall'abito. |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1759
|
ind è una costante, vale 200h, l'istruzione è come se fosse
movl 200h(R0),R1 |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Capua (CE)
Messaggi: 317
|
Sembrerebbe un indirizzamento di tipo displacement, D(Rx), dove:
D è l'offset e Rx è il registro che punta ad una zona di memoria. In sostanza l'offset viene sommato al contenuto del registro ed utilizzato per indirizzare 32 bit di memoria. Dettagli in questa pagina
__________________
Se pensi di sapere, sappi che non sai di non saperlo! Le mie statistiche - "real man uses Duron!" Ho fatto affari con: schumyFast, navale, The_Nameless_One, Sonic80, diamante.picci, Downset88, ilviandante, tecno789 |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 4683
|
Quote:
__________________
Firma eliminata e avatar cambiato. Troppa gente giudica il monaco dall'abito. |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1759
|
Grazie eliano, penso sia esattamente come dici tu.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:51.




















