• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Processeurs et DSP /Processor & DSP

  • Composante

    Polytech Grenoble - INP, UGA

Description

Comprendre le lien entre l'architecture d'un processeur, son jeu d'instructions et le processus de compilation
Application aux architectures RISC et DSP
Maitriser la programmation bas niveau des processeurs et l'architecture des systèmes intégrés

 

Understand the link between the architecture and the instruction set
Application to RISC processors
Being comfortable with low level programming and embedded system architecture

 

Architectures des processeurs avancés : Processeur MIPS ou RISC-V
- Représentation et codage des nombres (virgule fixe et virgule flottante)
- Différence entre architecture RISC et CISC
- Jeu d'instructions
- Programmation efficace (langage C, Assembleur, gestion des registres, appels des fonctions)
- Architecture interne du processeur (parties contrà´le et opérative, pipeline)
- Architecture mémoire et caches
- Systèmes multiprocesseurs
- Synchronisation multiprocesseurs (mutex, verrous)
- Introduction à  OpenMP pour la programmation de multiprocesseur

 

- Integer and real number coding: fixed and floating point
- Differences between CISC and RISC processor architecture
- MIPS or RISC-V processor instruction set
- C language towards assembly language
- Efficient register management
- Function calls

Lire plus

Heures d'enseignement

  • Processeurs et DSP /Processor & DSP - TPTP8h
  • Processeurs et DSP /Processor & DSP - TDTD12h
  • Processeurs et DSP /Processor & DSP - CMCM20h

Pré-requis recommandés

Cours de base de microprocesseurs - programmation en langage d'assemblage
Électronique numérique
Connaissance du langage C

 

Basics in microprocessor, assembly and C languages. Digital electronics

Lire plus

Période

Semestre 9

Évaluation initiale / Session principale - Épreuves

LibelléNature de l'enseignementType d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveRemarques
40/100

Bibliographie

- Patterson & Hennessy: Computer Organization & Design the hardware/software interface, 2nd edition, Morgan Kaufmann (en anglais)

- Patterson & Hennessy: Computer Architecture, A quantitative approach, 6th edition, , Morgan Kaufmann (en anglais)

Lire plus