Assembleur : comparer 2 nbres
Fermé
gabriel_g
Messages postés
21
Date d'inscription
samedi 16 mai 2009
Statut
Membre
Dernière intervention
17 août 2010
-
16 mai 2009 à 10:21
le père - 16 mai 2009 à 11:06
le père - 16 mai 2009 à 11:06
A voir également:
- Assembleur : comparer 2 nbres
- Jdownloader 2 - Télécharger - Téléchargement & Transfert
- 2 comptes whatsapp - Guide
- Epson scan 2 ✓ - Forum Imprimante
- Comparer 2 colonnes excel ✓ - Forum Excel
- 2 ecran pc - Guide
3 réponses
Bonjour
Pourquoi un "algorithme" de comparaison ?
Un algorithme décompose une opération complexe en opérations plus simples.
Or, la comparaison est une opération élémentaire. Tellement élémentaire qu'elle se fait en une seule instruction en assembleur PIC (SUBLW ou SUBWF selon que ta valeur de référence est constante ou en RAM), il n'y a strictement rien à décomposer.
Le résultat est dans le flag carry qui est à 1 si W est inférieur ou égal à l'opérande, comme c'est indiqué dans la datasheet du PIC
Pourquoi un "algorithme" de comparaison ?
Un algorithme décompose une opération complexe en opérations plus simples.
Or, la comparaison est une opération élémentaire. Tellement élémentaire qu'elle se fait en une seule instruction en assembleur PIC (SUBLW ou SUBWF selon que ta valeur de référence est constante ou en RAM), il n'y a strictement rien à décomposer.
Le résultat est dans le flag carry qui est à 1 si W est inférieur ou égal à l'opérande, comme c'est indiqué dans la datasheet du PIC
gabriel_g
Messages postés
21
Date d'inscription
samedi 16 mai 2009
Statut
Membre
Dernière intervention
17 août 2010
2
16 mai 2009 à 10:55
16 mai 2009 à 10:55
merci, je vais regarder ça de plus près.