Eduardo Sanchez
Ecole Polytechnique Fédérale de Lausanne
Page 2
Introduction
♦Un assembleur est un programme traduisant en code machine un
programme écrit à l'aide des mnémoniques
♦Les langages d'assemblage représentent une deuxième
génération de langages, après les langages machine. Toutefois,
la différence entre les deux générations se situe simplement au
niveau de la syntaxe, puisque les primitives sont les mêmes
♦Le transfert d'un programme écrit en assembleur vers un autre
processeur n'est pas une tâche aisée
♦Une troisième génération de langages utilise des primitives de
plus haut niveau, indépendantes de la machine. Les deux
exemples les plus connus sont:
•FORTRAN (
Formula Translator
), développé pour des applications
scientifiques, et
•COBOL (
Common Business-Oriented Language
), développé par l'US Navy
pour des applications commerciales