begin process at 2008 07 05 10:33:39
1 205 099 membres
82 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : prog tri en EMU8086 [ Processeurs / Autre ] (joneskech)

prog tri en EMU8086 le 18/03/2008 23:06:38

joneskech

bsr,j ecrit ce programme pour le tri en EMU8086 ;mais contient des erreures pouvez_vouz m aider?

#make_exe#
data segment
tab db 1 dup (1,9,2,6,3,5)
data ends
code segment
tri proc far
mov ax,data
mov ds,ax

lea si,tab
mov cx,5
mov bp,0
boucl:  
              
               mov al,[si]
              
              boucl2:          
                                cmp bp,cx
                               
                                jz recul  
                 
                              rcul:
                                inc bp
                                mov bl,[si+bp]
                                cmp bl,al
                                js rcul
                                xchg bl,al;tri selon l'ordre croissant
                                mov [si],al
                                mov [si+BP],bl
                                jmp boucl2
             
      recul : jmp sh  
               sh:
               inc si
               mov bp,1
               dec cx
               cmp cx,5
               jz affich
               jmp boucl  
                               
mov cx,5
lea si,tab  
affich:
               mov al,[si]              
               mov dl,al
               add dl,48
               mov ah,02h
               int 21h          

inc si
 cmp cx,5
 jnz affich
tri endp
int 20h
code ends
end tri


4ever morocan studant


Re : prog tri en EMU8086 le 19/03/2008 09:19:50

_dune2_
Membre Club
Salut,
  C'est une blague ?
C'est une devinette ?
C'est quoi qu'on doit deviner ?
C'est quoi ton erreur ?
Tu ne commentes jamais ton code ?
C'est un sujet de cours ?
Tu fais des études pour devenir programmeur ?

...

Re : prog tri en EMU8086 le 19/03/2008 10:35:27

joneskech

salut; c'est une blague,j'adresse mn souci à une personne qui fait la programmation assembleur;je ss étudiant ingenieur en info industriel et automatisme.
et l'exercice c'est un tri d'une vecteure ds la memoire et l'afficher triè sous DOS .

c'est un tri comme celui d'un tableau en langage C

4ever morocan studant


Re : prog tri en EMU8086 le 19/03/2008 10:45:12

_dune2_
Membre Club
Salut,

  ok pour le code qui fait un tri.
Mais pourrais-tu être plus précis sur tes erreurs ?
Si tu veux qu'on t'aide, il te faut être plus précis !
Perso je ne tourne pas sous DOS, et je ne vais pas compiler
ton code, ni l'executer pour savoir quelles sont les messages d'erreurs !

On est là pour aider, on n'est pas là pour faire tout ton travail non plus !

++dune2


Classé sous : tri, mov, cx, bp, al

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Redaction texte pour s...
Budget : 180€
Travail graphique- ill...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS