perchè il linguaggio assembly occupa meno spazio in memoria rispetto al linguaggio ad alto livello?
perchè il linguaggio assembly occupa meno spazio in memoria rispetto al linguaggio ad alto livello?
perchè non c'è 1 "motore" che lo fa girare.. è eseguito direttamente dal processore
Questa cosa non è necessariamente vera, però in linea di massima si perchè i linguaggi ad alto livello caricano in memoria altri pezzi di codice che vengono usati dal tuo programma.
Però è anche vero che parte di questo codice viene riutilizzato da più programmi quindi potenzialmente potrebbero occupare meno tanti programmi "ad alto livello" che sfruttano una singola libreria che tanti programmi a loro stanti scritti in assembly.
In ogni caso la memoria usata dalle istruzioni dei programmi è abbastanza insignificante rispetto alla memoria utilizzata dai dati al giorno d'oggi.
Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)