Intro Registres Instructions Structures de contrˆole Tableaux Sous programmes Flottants
Le langage assembleur intel 64 bits
c
Sovanna Tan
Novembre 2013
1/73 c
Sovanna Tan Assembleur intel
Intro Registres Instructions Structures de contrˆole Tableaux Sous programmes Flottants
Plan
1Introduction
2Les registres
3Les instructions
4Les structures de contrˆole
5Les tableaux
6Les sous programmes
7Les calculs flottants
2/73 c
Sovanna Tan Assembleur intel
Intro Registres Instructions Structures de contrˆole Tableaux Sous programmes Flottants
Sources
Introduction to 64 Bit Intel Assembly Language Programming for Li-
nux,Ray Seyfarth, CreateSpace Independent Publishing Platform,
2nd edition , 2012.
La documentation Yasm,http://yasm.tortall.net/Guide.html.
Le langage assembleur, Maˆıtrisez le code des processeurs de la famille
X86,Olivier Cauet, Editions ENI, 2011.
Introduction `a la programmation en assembleur 64 bits,Pierre
Jourlin,http://www.jourlin.com, 2010.
Langage Assembleur PC (32 bits) ,Paul A. Carter traduction
S´
ebastien Le Ray, 2005, http://www.drpaulcarter.com/pcasm.
Initiation `a l’assembleur, Pierre Marchand, 2000, http://www.ift.
ulaval.ca/~marchand/ift17583/Supplement2.pdf.
Linux, Assembly Language Programming,Bob Neveln, Prentice
Hall , 2000.
3/73 c
Sovanna Tan Assembleur intel
Intro Registres Instructions Structures de contrˆole Tableaux Sous programmes Flottants
Le microprocesseur
Microprocesseur
Circuit ´electronique complexe : cœur de l’ordinateur
Identifie et ex´ecute les instructions
Instruction
Code op´erateur ou opcode : action `a effectuer
Op´erande(s)
Registre
Petite zone de m´emoire d’acc`es tr`es rapide situ´ee dans le mi-
croprocesseur
4/73 c
Sovanna Tan Assembleur intel
Intro Registres Instructions Structures de contrˆole Tableaux Sous programmes Flottants
Architecture simplifi´ee d’un processeur
Image provenant de : http://www.lions-wing.net/lessons/hardware/hard.html#cpu
5/73 c
Sovanna Tan Assembleur intel
1 / 73 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !