[Débutant] Langage Assembleur
Résolu/Fermé
Caliphe
Messages postés
31
Date d'inscription
dimanche 3 mai 2015
Statut
Membre
Dernière intervention
24 février 2016
-
Modifié par Caliphe le 17/06/2015 à 18:11
Caliphe Messages postés 31 Date d'inscription dimanche 3 mai 2015 Statut Membre Dernière intervention 24 février 2016 - 17 juin 2015 à 19:51
Caliphe Messages postés 31 Date d'inscription dimanche 3 mai 2015 Statut Membre Dernière intervention 24 février 2016 - 17 juin 2015 à 19:51
A voir également:
- [Débutant] Langage Assembleur
- Langage ascii - Guide
- Débuter langage batch windows - Guide
- Logiciel de programmation pour débutant - Guide
- Cours d'infographie pour debutant - Forum Graphisme
- Que veut dire le rectangle en langage sms - Forum Nokia
1 réponse
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 225
Modifié par gravgun le 17/06/2015 à 18:45
Modifié par gravgun le 17/06/2015 à 18:45
'lut,
À suffixer avec
Ou, sachant que AL est le registre de l'octet de poids faible de AX,
À suffixer avec
from human import idiocy
del idiocy
and ax, 0xFF00dans l'idée.
and $0xFF00, %axen syntaxe AT&T
and ax, FF00hen syntaxe Intel
À suffixer avec
wsi besoin.
Ou, sachant que AL est le registre de l'octet de poids faible de AX,
mov $0, %alen syntaxe AT&T
mov al, 0en syntaxe Intel
À suffixer avec
bsi besoin.
from human import idiocy
del idiocy
17 juin 2015 à 19:07
Le problème c'est que je sais que AX contient quelque chose mais je ne sais pas quoi :/
En gros on a une valeur dans la registre AX et on voudrait extraire les 8 bits de gauche du nombre stocké dans AX. On le fera en masquant l'octet de poids faible comme dans l'exemple cité avant.
17 juin 2015 à 19:38
17 juin 2015 à 19:45
Merci ! :)
17 juin 2015 à 19:51