Probleme instruction

Fermé
stoupe Messages postés 96 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 8 février 2008 - 30 juil. 2005 à 18:38
Kermitt31 Messages postés 3669 Date d'inscription jeudi 15 juillet 2004 Statut Contributeur Dernière intervention 8 août 2006 - 31 juil. 2005 à 06:50
bonjour!!

que veut dire l'instruction assembleur, par exemple:

shl EAX, 7
c'est le "shl" que je ne comprend pas!!

merci d'avance!

2 réponses

Kermitt31 Messages postés 3669 Date d'inscription jeudi 15 juillet 2004 Statut Contributeur Dernière intervention 8 août 2006 492
30 juil. 2005 à 19:17
tu trouveras des indications sur ton site préféré ! http://www.commentcamarche.net/asm/logique.php3

Un exemple de SHL
Si tu as ca dans ton registre 00000001
tu fais un SHL avec 7 comme décalage (comme dans ton exemple), tu te retrouves avec 10000000

on a décalé tous les bits de 7 vers la gauche et on a introduit des zeros par la droite
0
stoupe Messages postés 96 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 8 février 2008
30 juil. 2005 à 20:05
ok merci beaucoup pour ta reponse :)
par exemple toujours avec shl 7:
11001010 deviendrait 10001010 ??
@++
0
Kermitt31 Messages postés 3669 Date d'inscription jeudi 15 juillet 2004 Statut Contributeur Dernière intervention 8 août 2006 492
31 juil. 2005 à 06:50
euh... nan !!!
je ne vois pas comment tu abouti a ce resultat

avec 11001010 ca te donnerait, si je me trompe pas 00000000 avec le CR (retenue) à 1
0