Question

Existe-t-il une source d'information ou un projet technique (quelque chose comme RFC pour le réseautage) décrivant la mise en œuvre d'instructions particulières (par exemple mov, jmp, je, jle, inc, ...) pour Intel architecture?

Certains discours généraux sont sur Wikipédia Mais j'aimerais savoir parfaitement ce qui se passe sous le capot.

Merci

Était-ce utile?

La solution

Ils sont généralement mis en œuvre avec du micro-code, vous pouvez lire sur cela ici, cela dépend principalement du type de processeurs dans lesquels vous recherchez (intégrés, multi-core, économie d'énergie, etc.), Intel a des détails de conception d'architecture ici (Les autres manuels ont également divers détails plus mineurs).

C'est un peu de la vieille école maintenant, mais vous devriez aussi trouver cette Utile et intéressant, il détaille la conception approfondie de la série de processeurs Pentium 4, y compris la mise en œuvre des instructions.

Autres conseils

Les implémentations de nombreuses instructions (la plupart?) Ont changé substantiellement heures supplémentaires. Vous pouvez regarder (pour un exemple) Site Web d'Agner Fog Pour certaines informations, mais sachez que:

  1. Une grande partie est au moins partiellement des suppositions
  2. Une partie est clairement obsolète
  3. Une partie varie entre les processeurs actuels (en particulier Intel vs AMD).

Vous pouvez télécharger les manuels x86 à partir d'Intel ici.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top