Voila une question qui m'a été posée et j'aimerais la partager avec vous.
Les compilateurs des langages produisent un fichier binaire. Comment ces informations arrivent jusqu'au microprocesseur?
Eh oui, un curieux a osé posé cette question. Il a le droit!
Ma réponse était très brève:
Le fichier produit par le compilateur est pris en charge par le système d'exploitation qui a déjà préparé le terrain pour distribuer les signaux binaires aux différentes cartes et donc au processeur.
On a riposté pour me dire: Mais alors que se passe t- il si le langageA est écrit en un autre langageB?
Ma réponse est: HUUUM, ou bien le compilateur se charge de toutes les traductions (super compilateur) jusqu'aux codes binaires, ou bien le compilateur A traduit les infos en un langageB, puis le compilteur B traduit en codes binaires.
Réagissez, si vous avez des choses à rajouter pour rendre les réponses plus claires; je n'ai pas pu faire mieux.
Partager