Citation :
Assembleur = langage binaire de haut niveau.
|
hum ... ca me fait un peu grincer des dents cette définition.
Langage binaire, est-ce que ça veut dire quelque chose ?
Système binaire oui, langage ... langage machine est un terme plus approprié.
langage d'assemblage = langage de bas niveau permettant d'utiliser des mnémoniques représentant les instructions du processeur et qui est directement traduit en langage machine par un assembleur.
Citation :
C --> asm --> machine --> décodé et interpreté par le microprocesseur. là c'est ok ?
|
Le processeur n'interprète rien, il exécute.
Pour VB, c'était pas de chance car c'est une exception. Sinon, pour les langages compilés, on retrouve à peu près ce schémas.
Une fois que tu as un compilateur C performant (qui optimise bien), t'as pas envie de tout refaire a chaque compilo. Donc, on trouve même souvent (gcc par exemple) :
Langage quelconque (C++, ADA, FORTRAN, ...) --> C --> asm --> machine.
---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite