PDA

View Full Version : linguaggio assembly spazio


gaiapuffo
15-09-2011, 15:03
perchè il linguaggio assembly occupa meno spazio in memeoria del linguaggio ad alto livello?

!fazz
15-09-2011, 16:16
perchè il linguaggio assembly occupa meno spazio in memeoria del linguaggio ad alto livello?

non è detto, dipende da quanto ottimizza il codice il compilatore, generalmente un programma scritto in assembly è più leggero in quanto il codice fà solo quello che deve fare mentre un compilatore può ad esempio aggiungere blocchi di codice non necessari, ma se si compila un programma con l'ottimizzazione di spazio al massimo il codice generato da un compilatore buono (es. iar)è circa lo stesso di un programma scritto direttamente in assembly