cm gpp assemblylangage 2013

LANGAGE D ? ASSEMBLAGE Architecture et Technologie des Ordinateurs Hugo Descoubes - Juin CASSEMBLEUR Bas niveau ?? C ToolChain ?? Assembleur ?? Architectures CPU ?? ISA Extensions Un système travaillant sur une architecture à CPU peut très souvent être découpé en couche Il s ? agit d ? une solution mixte logicielle OS et applications et matérielle Un développeur logiciel dit ? ? bas niveau ? ? travaille dans les couches basses de ce modèle typiquement au niveau du système d ? exploitation Applications Operating System Hardware ?? copyleft CASSEMBLEUR Bas niveau ?? C ToolChain ?? Assembleur ?? Architectures CPU ?? ISA Extensions Observons en quelques chi ?res la répartition des marchés des systèmes d ? exploitation sur quelques un des principaux grands domaines d ? application ? Windows de Microsoft du marché des ordinateurs personnels en des appareils personnels en des serveurs en ? UNIX GNU Linux iOS MAC OS X Android ? du marché des Smartphones en Android des serveurs en GNU Linux des superordinateurs ?? copyleft CASSEMBLEUR Bas niveau ?? C ToolChain ?? Assembleur ?? Architectures CPU ?? ISA Extensions Vous aurez un enseignement dédié aux systèmes d ? exploitation en A Cet enseignement sera assuré par M Sébastien Fourey ?? copyleft CASSEMBLEUR Bas niveau ?? C ToolChain ?? Assembleur ?? Architectures CPU ?? ISA Extensions Malheureusement développement bas niveau ne veut pas dire développement simple Un ingénieur travaillant dans ce domaine doit notamment être compétent sur les points suivants ? Architectures matérielles CPU hiérarchie et gestion mémoire gestion périphériques mécanismes d ? optimisations ? ? Langages de programmation essentiellement C C et ASM ou assembleur ? Outils de Développement Logiciel IDE cha? ne de compilation C outils de debuggage et de pro ?lage programmation système d ? exploitation ? ?? copyleft CBas niveau ?? C ToolChain ?? Assembleur ?? Architectures CPU ?? ISA Extensions ASSEMBLEUR E ?ectuons quelques rappels sur une cha? ne de compilation C C toolChain ou C toolSuite Les slides qui suivent sont à savoir par c ?ur Les exemples suivants sont donnés sous la cha? ne de compilation GCC GNU Compilation Collection L ? architecture est la même que toute autre toolChain C cependant les extensions des ?chiers ne sont pas standardisées et peuvent changer d ? une cha? ne à une autre ou d ? une plateforme matérielle à une autre http gcc gnu org ?? copyleft CASSEMBLEUR Bas niveau ?? C ToolChain ?? Assembleur ?? Architectures CPU ?? ISA Extensions Cet enseignement s ? appuie sur les compétences enseignées dans les enseignements ? ? Outils de Développement Logiciel ? ? et ? ? Programmation et langage C ? ? respectivement assurés par M Jalal Fadili et M Emmanuel Sibille ?? copyleft CBas niveau ?? C ToolChain ?? Assembleur ?? Architectures CPU ?? ISA Extensions ASSEMBLEUR main c hello h gcc staticLib a Preprocessor main i Parser Optimiser main s Assembler Compiler Compiler hello c Preprocessor hello i Parser Optimiser hello s Assembler ? ? PPrréépprroocceesssseeuurr iinntteerrpprrééttaattiioonn ddiirreeccttiivveess ccoommppiillaattiioonn eett ssuupppprreessssiioonn

Documents similaires
Career discovery guide 1 A Guide for Career Discovery Missouri Planning Council for Developmental Disabilities CLeft Blank on Purpose CAbout this guide The Career Planning Guide A Guide for Career Discovery was made possible by Missouri ? s Planning Counc 0 0
EUROCODE 2 Exemples d’ossatures en béton 1 2 Application 1 : Poutre en B.A. ass 0 0
Enedis pro res 079e 1 Direction Technique Structures de référence des Postes Sources Référentiel technique pour le raccordement au Réseau Public de Distribution géré par Enedis Identi ?cation Version Nb de pages Enedis-PRO -RES E Version Date d ? applicat 0 0
Album photo par hamza http://www.youtube.com/watch?v=B1Zx3d1sLhk 1 Projet de Fi 0 0
Aberkan adil Age ans Tel Add Afoud Imm appt amal - Agadir Mail adil aberkan gmail com Ingénieur d ? État ABERKAN Adil Génie électrique FORMATION Cycle d ? Ingénieur d ? état à l ? Ecole Nationale des sciences appliquées d ? AGADIR Classes Préparatoires au 0 0
Objectif Concours-109 rue Bataille 69008 LYON-04 78 76 73 35-Toutes reproductio 0 0
Chapire 02 materiaux electro 0 0
Descriptif bonapriso 1 REPUBLIQUE DU CAMEROUN Paix-Travail-Patrie Douala le avril DEVIS QUANTITATIF ET ESTIMATIF AVANT PROJET DETAILLE AVRIL PROJET DE CONSTRUCTION D'UNE ECOLE A PK SUR M W B SARL WORLD BUILDER SARL Introduction Le projet consiste en la co 0 0
Fernandes role triploidie sect bulbocodium 1987 0 0
Asdc 21 22 part3 Rappel Notion de pointeur et enregistrement CRappel Notion de pointeur ? Structure dynamique ? Une variable est dite statique si elle est déclarée dans un algorithme et associée à un identi ?cateur ? Elle est créée pendant la phase de com 0 0
  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager