Programation

Signaler
Messages postés
3
Date d'inscription
dimanche 8 mai 2011
Statut
Membre
Dernière intervention
9 mai 2011
-
Messages postés
3
Date d'inscription
dimanche 8 mai 2011
Statut
Membre
Dernière intervention
9 mai 2011
-
bonjour a tous ,je ne suis qu'un debutant dans l'assembleur et j'aimerai realiser un programme de filtrage numerique et aussi un derivateur numerique mais je bloque sur la multiplication car l'accumulateur Detant 16bits j ne peut l'envoyer completement sur le portb pour affichage.j'aimerai bien si possible que l'un d'entre vous m'envoi l'un des ces deux programmes si possible
merci

4 réponses

Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1
salut,


mov dx,PORTB
xchg al,ah
out dx,al
mov al,ah
out dx,al


@++
Messages postés
3
Date d'inscription
dimanche 8 mai 2011
Statut
Membre
Dernière intervention
9 mai 2011

merci pour tes efforts mais j voudrais savoir si tu peut m'expliquer un peu ce bloc car comme j 'ai dit j suis juste debutant et j suis un peu perdu la je sais pas trop ou le mettre dans mon programme
merci
Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1
re,

Ah mince, je m'attendais plus à une réponse du style:
C'est de l'assembleur pour x86 mais moi, je programme avec le logiciel L pour un pic P.

mov dx,PORTB ; dx = port E/S
xchg al,ah ; al ah et ah al
out dx,al ; envoi les bits de poids forts sur PORTB
mov al,ah ; al = ah
out dx,al ; envoi les bits de poids faibles sur PORTB

@++
Messages postés
3
Date d'inscription
dimanche 8 mai 2011
Statut
Membre
Dernière intervention
9 mai 2011

moi j programme avec le logiciel devmic11as et j'essai mais sa me signale des erreurs