Aller au contenu

Le "langage machine"

Les instructions sont présentes en mémoire sous forme binaire en suivant une syntaxe du type : [opération][opérandes]. Par exemple, l'opération pourrait être une multiplication et les opérandes deux nombres.

La multiplication est associée à un code en binaire (qui dépend des processeurs), par exemple ”00100110”, tandis que les nombres sont aussi codés en binaire.

Ainsi, "multiplier 3 par 5" pourrait s'écrire en mémoire "00100110 00000011 00000101".

Un programme complexe est alors particulièrement difficile à lire et la moindre erreur sur un chiffre peut empêcher son fonctionnement !