Supponendo di poter approssimare che ogni famiglia di CPU possieda un unico linguaggio Assembly, e in questo caso particolare dovremmo poterlo fare, mi interessava sapere in particolare quante istruzioni macchina occorrono per:
1) Effettuare un'operazione di assegnamento del tipo:
codice:
// date due variabili di tipo intero
int x = 5;
int y;
// N operazioni macchina per l'istruzione sottostante ?
y = x;
Inoltre cosa cambia, sempre a livello di numero di istruzioni macchina, al cambiare del tipo considerato?
2) Effettuare un'operazione di accesso diretto ad un elemento di un array del tipo:
codice:
// dato un array del tipo
int a[ 2 ] = { 2, 55 };
// N operazioni macchina per l'istruzione sottostante ?
a[ i ]
Grazie.