[MIC] erreur dans le cours ?

Voir le sujet précédent Voir le sujet suivant Aller en bas

resolu [MIC] erreur dans le cours ?

Message  Invité le Ven 15 Avr 2011, 15:38

Salut,
Je voulais avoir une confirmation concernant la page 87 des slides disponibles sur poESI.
C'est ecrit:

Exemple de mémoire à registre, l’adresse est dans le
registre + un déplacement sur 4 bytes :
03 /r | ADD r32,r32/m32 | Addition entière
La logique est exactement identique au cas précédent,
excepté le code opération qui est différent. Exemples :
- ADD EBX,[EAX+512] est codé 03 98 00 02 00 00 (98 =
10 011 000 donc vers EBX (3) de [EAX+id] (0))
- ADD ESI,[ECX+0x1234] est codé 03 B1 34 12 00 00
(B1 = 10 110 001 donc vers ESI (6) de [ECX+id] (6))

Veuillez porter votre intention sur ce qui est mit en gras, dans les pages précédente quand on a une instruction du type ModR/M, on trouve d'abord les 2 bits indiquant le type d'adressage suivit des 3 bits du registre source et enfin des 3 bits du registre destination. Or ici, on trouve d'abord les 3 bits de destination ensuite les 3 bits de source....Est-ce bien une erreur ??
(c'est peut-être à ça que fait illusion la phrase "La logique est exactement identique au cas précédent, excepté le code opération qui est différent", mais je préfère une confirmation...)


Dernière édition par Hayk le Ven 15 Avr 2011, 17:07, édité 1 fois

Invité
Invité


Revenir en haut Aller en bas

resolu Re: [MIC] erreur dans le cours ?

Message  nvs le Ven 15 Avr 2011, 16:05

d'abord, il ne s'agit pas de LMI mais de MIC.

ensuite pourquoi 3 points d'interrogation ?

enfin, non, il n'y a pas d'erreur (à cet endroit, p87) dans le diaporama du cours.

par contre, si tu as lu quelque part que quand on a une instruction du type ModR/M, on trouve d'abord les 2 bits indiquant le type d'adressage suivit des 3 bits du registre source et enfin des 3 bits du registre destination, où c'est moi qui souligne, alors là c'est effectivement erroné ! mais je tiens à dire tout de suite que ceci n'est pas écrit dans le diaporama du cours Wink

le ModR/M est constitué de :
  • 2 bits pour le mode d'adressage ;
  • 3 bits pour le registre qui ne sert jamais à stocker une adresse. s'il s'agit de la source ou de la destination, ça dépend du code opératoire : dans l'exemple que tu évoques, c'est la destination qui est registre à 100% et qui donc va se trouver dans la partie R du ModR/M ;
  • 3 bits pour le registre qui peut éventuellement servir à stocker une adresse. s'il s'agit de la source ou de la destination, ça dépend du code opératoire : dans l'exemple que tu donnes, c'est la source qui peut être en mémoire et qui donc va se trouver dans la partie M du ModR/M.









Like a Star @ heaven

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

resolu Re: [MIC] erreur dans le cours ?

Message  mvh le Ven 15 Avr 2011, 16:29

[HS]
un formidable sujet et (peut-être) ...
... une intarissable source de merveilleuses questions d'examens Smile
[/HS]

_________________

La fête c'est nul sans Kidibul !
... (vieux proverbe local)



mvh

Nombre de messages : 5973
Age : 104
Prénom : Marcel VANHAELEN
Statut : (fin de bail)
Win 3.1 à reprendre
Localisation : Koekeliek de Baselberg
Date d'inscription : 06/12/2006

Revenir en haut Aller en bas

resolu Re: [MIC] erreur dans le cours ?

Message  nvs le Ven 15 Avr 2011, 16:41

ah ça... l'examen...







clown

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

resolu Re: [MIC] erreur dans le cours ?

Message  Invité le Ven 15 Avr 2011, 17:04

Oui c'est MIC au lieu de LMI c'est vrai (et c'est tellement différent Embarassed faudrait aussi penser à les séparer en deux cours différents dans poESI...)

Merci Surprised , grâce à votre réponse et surtout ce "lien qui m'a beaucoup aidé à comprendre et qui pourra sans doute aider d'autres étudiants, surtout l'annexe de fin", je vois plus clair Smile

C'est vrai qu'il n'est pas écrit de chose pareil dans les slides, et moi-même je n'ai jamais dit cela, j'ai seulement partagé mes propres conclusions tirées des exemples des pages précédentes. D'ailleurs ce que vous venez d'expliqué aussi ne se trouve pas dans les slides...(d'où mon incompréhension et aussi mes remerciements pour vos explications Smile)

(euh, et quelle importance ça a le nombre de point d'interrogation que je met ???Razz)

EDIT: voilà j'ai changé le titre, en espérant que celui-là vous plaise.

Invité
Invité


Revenir en haut Aller en bas

resolu Re: [MIC] erreur dans le cours ?

Message  nvs le Ven 15 Avr 2011, 19:46

Hayk a écrit:[...] D'ailleurs ce que vous venez d'expliqué aussi ne se trouve pas dans les slides..[...]
c'est pas faux Rolling Eyes

Hayk a écrit:EDIT: voilà j'ai changé le titre, en espérant que celui-là vous plaise.

nickel.

n'hésite pas à poser de nouvelles questions au cas où Wink






Basketball

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

resolu Re: [MIC] erreur dans le cours ?

Message  pbt le Lun 18 Avr 2011, 16:09

Hayk a écrit:(euh, et quelle importance ça a le nombre de point d'interrogation que je met ???Razz)

Nous somme sans doute de vieux grincheux mais pour nous donner l'envie de répondre, il faut passer un peu la pommade. Dans ce cas précis, il est inutile de multiplier la ponctuation, ça n'aide en rien à la compréhension ! Et rassure-toi, si nous réagissons à ces détails c'est pour vous donner de bonnes habitudes et éviter d'être jetés ailleurs.


[HS]Cet avatar n'est pas sans rappeler notre cher Gave grave[/HS]

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

resolu Re: [MIC] erreur dans le cours ?

Message  Invité le Lun 18 Avr 2011, 20:56

ok compris Surprised

par contre pour le HS, pas compris Rolling Eyes

Invité
Invité


Revenir en haut Aller en bas

resolu Re: [MIC] erreur dans le cours ?

Message  Contenu sponsorisé Aujourd'hui à 12:37


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum