Bonjour, enae <philoli...@free.fr> writes: > vu qu'un compilateur transforme du code lisible par un humain en code > machine, comment sait-il en quoi il doit transformer ce code lisible > par un humain? > comment connait-on les spécifications du "code machine"? (je devine > que cela est certainement une suite de 0 et de 1, et très certainement > fortement dépendant du processeur et de son architecture) > comment le processeur sait-il ce qu'il a à faire en voyant ce code machine? > comment est chargé ce code machine dans le processeur ? (j'aurai > tendance à penser à grub, mais, à la mise sous tension du processeur, > à t+1 qu'est-ce qui fait le processeur commence à faire une tâche?) > > Cela parait tout bête, et pourtant... > de nos jours nous avons tellement l'habitude "d'appuyer sur le bouton" > et cela fonctionne, tout démarre et est fonctionnel. > Mais il a fallu des années pour en arriver à ce stade, pour qu'une > simple puce de silicium soit le maître d'oeuvre de tout un système > autour duquel tourne tant de choses de nos jours.
Cela est loin de répondre à toutes tes questions, mais je t’invite à t’intéresser à ces conférences : http://www.college-de-france.fr/site/gerard-berry/_inaugural-lecture.htm Bien à toi, -- Raphaël Hypra S.A.S.