|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Feb 2003
Città: Roma
Messaggi: 15
|
assembler
ma nel linguaggio assembler
se si dichiara una variabile prima dell'inizio del programma e la si associa ad un vettore che sta ad indicare le celle di memoria, nella routine c'è bisogno di incrementarla la variabile per spostarsi alla cella successiva o si incrementa da sola ad ogni istruzione(per esempio jump)?
__________________
Obscurum per obscurius Ignotum per ignotius |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Solitamente la "variabile" indica l'inizio del vettore...
Per scorrere il vettore di solito si usa un registro... |
|
|
|
|
|
#3 | |
|
Junior Member
Iscritto dal: Feb 2003
Città: Roma
Messaggi: 15
|
Quote:
non è una costante? nel senso:io dichiaro una costante all'inizio e la sposto in un registro incrementandola ad ogni jump.quindi serve solo associare l'inizio del vettore alla costante e usare un altro registro come contatore. Se invece volessi utilizzare una variabile che "varia" dal valore iniziale a quello finale del vettore mi serve ancora il registro contatore ma devo incrementare comunque la variabile , o si incrementa da sola ad ogni jump?
__________________
Obscurum per obscurius Ignotum per ignotius |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Se vuoi usare la variabile come contatore è ovvio che tu la debba incrementare ad ogni ciclo...
|
|
|
|
|
|
#5 | |
|
Junior Member
Iscritto dal: Feb 2003
Città: Roma
Messaggi: 15
|
Quote:
adesso ho capito che ho sbagliato
__________________
Obscurum per obscurius Ignotum per ignotius |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:37.



















