Che cos'è la modalità di indirizzamento diretto?

December 8

Che cos'è la modalità di indirizzamento diretto?


modalità di indirizzamento sono convenzioni usate per il montaggio linguaggio di programmazione che specificano come certi valori vengono letti all'interno di un dato segmento di istruzioni per il montaggio. Ci sono diversi modi possibili, ma si basano su due più comuni: immediato e diretto.

Modalità di indirizzamento immediato

modalità di indirizzamento immediato significa che il valore per una data istruzione in programmazione assembly è direttamente specificato. Questo significa che il valore è costante e scritto immediatamente e immutabilmente nella istruzione.

Formato comune Immediate Addressing

Il seguente è un esempio del formato tipicamente presenti con modalità di indirizzamento immediato: Operatore Target, Valore

Nel formato esempio, il valore del numero valore è gestito dal valore memorizzato in Target. Il valore è un valore costante, che non cambia a prescindere avviene nel set di istruzioni di montaggio.

Modalità di indirizzamento diretto

modalità di indirizzamento diretto significa che il valore per una data istruzione in linguaggio assembly è puntato da un dato valore. Ciò significa che il valore è variabile, in base a ciò che è memorizzato nella memoria in un dato indirizzo.

Formato Comune di indirizzamento diretto

Il seguente è un esempio del formato tipicamente presenti con modalità di indirizzamento diretto: Operatore di destinazione, (indirizzo)

Nel formato esempio, il valore alla posizione di memoria di indirizzo è un valore in memoria, che può essere scritta e letta da nel corso di un programma. La posizione in memoria viene specificato direttamente con un numero, che non potrà mai cambiare nel corso dell'esecuzione di istruzioni.

più modalità

Ci sono molti modi di indirizzamento più disponibili, a seconda del linguaggio assembly in uso. Queste modalità comprendono in scala, differite, memoria differite, incremento automatico e una varietà di altri tipi.