Voici un code en ASM qui enregistre dans la variable a la valeur 1 si la valeur dans x est differente de la valeur dans y:
@a
M=0 // On set a à 0
@x
D=M // On met la valeur de x dans le registre D
@y
D=D-M
@EQUAL
D;{1} // On saute si x est égal à y
@a
M=1 // On set a à 1 si x != y
(EQUAL)
INGInious