rob84
Utente Attivo
- Messaggi
- 321
- Reazioni
- 4
- Punteggio
- 39
Ciao a tutti
mi sto documentando sull' interazione tra hardware e software e non riesco a capire una cosa:
il sistema operativo (o meglio il kernel del SO) offre dei servizi ai programmi applicativi ,preoccupandosi di "nascondere" l' architettura hardware sottostante. In parole povere opera come un traduttore il codice del programma e il linguaggio macchina, è cosi o no?
Cio implica che i programmi siano "scritti" con le sole funzioni che il kernel mette a disposizione?
Lo so che si utilizzano i compilatori per scivere i prog, volevo solamente capire se un prog compilato è in linguaggio macchina o solo in un linguaggio che il kernel traduce in linguaggio macchina
mi sto documentando sull' interazione tra hardware e software e non riesco a capire una cosa:
il sistema operativo (o meglio il kernel del SO) offre dei servizi ai programmi applicativi ,preoccupandosi di "nascondere" l' architettura hardware sottostante. In parole povere opera come un traduttore il codice del programma e il linguaggio macchina, è cosi o no?
Cio implica che i programmi siano "scritti" con le sole funzioni che il kernel mette a disposizione?
Lo so che si utilizzano i compilatori per scivere i prog, volevo solamente capire se un prog compilato è in linguaggio macchina o solo in un linguaggio che il kernel traduce in linguaggio macchina