summaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
Diffstat (limited to 'samples')
-rw-r--r--samples/recherche.asm6
1 files changed, 4 insertions, 2 deletions
diff --git a/samples/recherche.asm b/samples/recherche.asm
index a99e353..46b979e 100644
--- a/samples/recherche.asm
+++ b/samples/recherche.asm
@@ -1,5 +1,5 @@
.DATA
-TAB1 DS "efghijklynoparstuvzxywqbcdefghijklynoparstuvzxywqbcdefghijklynoparstuvzxywqbcdefghijklynoparstuvzxyw"
+TAB1 DS "efghijklynoparstuvzxywqbcdefghijklynoparstuvzxywqbcdefghijklynoparstuvzxywqbcdefghijklynoparstuvzxywNNEX"
TAB2 DS "aafghijklynoparstuvzxywqbcdefghijklynoparstuvzxywqbcdefghijklynoparstuvzxywqbcdefghijklynoparstuvzxy"
MSGTROUVE DS "TAB1 et TAB2 ont un élément en commun"
MSGPASTROUVE DS "TAB1 et TAB2 n'ont pas d'élément en commun"
@@ -21,4 +21,6 @@ BOUCLE: SUB R5 R5 1
MOV, [0xffffff04], MSGPASTROUVE ;il n'y a pas de d'éléments identiques a une position i => on place dans R3 le msg a afficher
JMP FIN ;jmp a l'affichage
TROUVE: MOV, [0xffffff04], MSGTROUVE ;il y a une paire d'éléments identiques => on place dans R3 le msg a afficher
-FIN: HALT \ No newline at end of file
+FIN: HALT
+ RET 4
+ \ No newline at end of file