Le langage assembleur est très proche du langage machine (c´est-à-dire le langage qu´utilise l´ordinateur : des informations en binaire, soit des 0 et des 1). Il dépend donc fortement du type de processeur. Ainsi il n´existe pas un langage assembleur, mais un langage assembleur par type de processeur. Il est donc nécessaire de connaître un minimum le fonctionnement d´un processeur pour pouvoir aborder cette partie. Un processeur réel a toutefois trop de registres et d´instructions pour pouvoir les étudier en détail. C´est pour cette raison que seuls les registres et les instructions d´un processeur simple (Intel 80x86 16 bits) seront étudiés dans ce dossier.
