movl nb1, al est une instruction qui :
Le registre 8 bits « al » est désigné par « %al ». La valeur de l'étiquette « nb1 » est désignée par « $nb1 ». S'il existait un registre nommé « nb1 », il faudrait s'y référer par « %nb1 ». En l'absence de signe indiquant un type d'opérande constante ($) ou registre (%), les étiquettes font référence à des cases mémoires définies symboliquement par le programmeur. Mov est la mnémonique qui correspond à une instruction de copie. Le « l » qui suit « mov » indique que les opérandes ont une capacité de 32 bits. L'opérande « source » est celle qui est à gauche de la virgule et l'opérande « destination », celle qui est à droite de la virgule (syntaxe AT&T).