nome non in uso
Nuovo Utente
- Messaggi
- 18
- Reazioni
- 0
- Punteggio
- 22
[FONT=&]Questa credo sia una domanda abbastanza ignorante ma spero mi rispondiate. [/FONT]
[FONT=&]Ho letto su un libro che ogni computer ha un proprio ISA, cioè ha il proprio repertorio di istruzioni macchina, [/FONT]
[FONT=&]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=&]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=&]grazie a chi mi risponde.[/FONT]
[FONT=&]Ho letto su un libro che ogni computer ha un proprio ISA, cioè ha il proprio repertorio di istruzioni macchina, [/FONT]
[FONT=&]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=&]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=&]grazie a chi mi risponde.[/FONT]