Salut,
j'ai fait un programme qui inverse une chaine de 4 caractéres en utilisant les piles , il fonction bien mais quand je change la chaine de caractére ça ne fonctionne plus , au début j'ai mis 'kira' quand je change à 'lada' par example ça ne fonctionne plus ???
Code:[section .data] s db 'amar','$' [section .text] [org 100h] mov si,s mov cx,2 ici: mov ax,[si+bx] push ax add bx,2 loop ici xor bx,bx mov cx,2 labas: pop ax mov [si+bx],ah mov [si+bx+1],al add bx,2 loop labas mov ah,9 mov dx,s int 21h int 20
-----