Discuter:Langage machine

Un article de Wikipédia, l'encyclopédie libre.

Je pense qu il y a une difference entre assembleur et langage machine, bien que l assembleur soit tres proche du langage machine il en est tout de meme une extension.

Dtcube

La grosse différence est que le langage d'assemblage est intelligible par un humain. Ce n'est pas le cas gu langage machine. Pour se convaincre, un petit "cat monexecutable" devrait faire l'affaire je pense :) Med 27 mai 2003 ・15:56 (CEST)

On est donc bien d accord (a ceci pres que je dirais que c est une consequence des differences)... alors pourquoi puis je lire Il est aussi appelé code machine ou langage assembleur dans l'article ?

Dtcube

Parce qu'il y a une erreur :) code machine != code d'assemblage. D'ailleurs "langage assembleur" est un abus de langage, l'assembleur étant le logiciel qui permet d'assembler ce qui est écrit en langage d'assemblage (je sens que je suis pas très clair là. Med 27 mai 2003 ・16:43 (CEST)

Non seulement c'est tres clair, mais en plus c'est exact :-)

Par rapport a l'article : j e ne dirais pas qu'un microprocesseur "interprete" des "octets". Exemple : les machines 36 bits ou 12 bits ne travaillent pas sur des "octets", et les architectures non-microprogrammees (comme les RISC) n'interpretent pas mais executent directement les instructions. Et je remplacerais "microprocesseur" par "unite de traitement". Stéphane 9 mar 2005 à 04:33 (CET)