ARCHITECTURE ET TECHNOLOGIE DES ORDINATEURS - Langage d'assemblage

? Publique visé : 1ère année (BAC+3) cycle Ingénieur en spécialité Informatique  ? Présentation : Cet enseignement,intitulé Architecture et technologie des ordinateurs est,comme son nom l'indique,découpé et pensé avec une double approche : 1. Une première conceptuelle dans laquelle nous nous intéresserons aux architectures génériques des ordinateurs,ou plutôt aux grandes familles de processeurs numériques (MCU,GPP,DSP,FPGA...),notamment celles s'articulant autour de CPU. Mots clés : CPU,mémoire,bus,périphériques,cache,pipeline,registres,segmentation,pagination,pile,tas... 2. Une seconde applicative sur des technologies existantes et actuelles. Pour les aspects matériels,notre choix s'est naturellement tourné vers les architectures Intel,leader incontesté des architectures compatibles x86(desktop,laptop...). Pour les aspects logiciels,nous nous attarderons sur les implémentations Linux des concepts présentés. Linux étant le système d'exploitation leader dans le domaine de l'embarqué,notamment sur architectures RISC 32bits. Mots clés : 8086,IA-32,Intel 64,extensions MMX/SSE/AVX/AEX,Sandy Bridge,Swap,cpuinfo ?   ? Documents : Les différents documents présentés durant ce cours audiovisuel sont librement téléchargeable sur la plateforme d'enseignement MOODLE de l'ENSICAEN via une connexion anonyme (Formation Classique >> Spécialité Informatique >> 1ère année >> Architecture et technologie des ordinateurs >>connexion anonyme) : http://foad.ensicaen.fr/

Disciplines : Sciences, technologies, informatique
Mots-clés : ordinateur,mémoire,architecture,Intel,linux,carte mère,processeur,cpu,technologie
Type de document : image en mouvement
Type de ressource : lecture
Niveau : licence
Auteurs ou éditeurs : Hugo Descoubes