[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Documentation complète sur la compilation de programmes



Bonjour,
enae <philolilou@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.


Reply to: