DOMANDA Perché gli stessi eseguibili funzionano su computer differenti?

Pubblicità

nome non in uso

Nuovo Utente
Messaggi
18
Reazioni
0
Punteggio
22
[FONT=&amp]Questa credo sia una domanda abbastanza ignorante ma spero mi rispondiate. [/FONT]
[FONT=&amp]Ho letto su un libro che ogni computer ha un proprio ISA, cioè ha il proprio repertorio di istruzioni macchina, [/FONT]
[FONT=&amp]Quando viene compilato un sorgente il compilatore trasforma il linguaggio di alto livello in linguaggio assemblativo e poi un assembler lo trasforma in linguaggio macchina (non so se fin qui sia giusto) , ora se è vero che ogni computer ha il proprio ISA perché un file eseguibile funziona su più computer? [/FONT]
[FONT=&amp]la mia ipotesi è che si usa uno standard di istruzioni macchina per far si che i software siano compatibili su più computer, tipo che i programmi che girano con processore intel funzionano anche su processori AMD. [/FONT]
[FONT=&amp]grazie a chi mi risponde.[/FONT]
 
Pubblicità
Pubblicità
Indietro
Top