Architecture matérielle

Objectifs

Comprendre le fonctionnement interne d'un processeur. Connaitre les méthodes de programmation adaptées. Découvrir les éléments constitutifs d'un processeur et leur fonctionnement.

Plan du cours

Partie 1 : Logique combinatoire et séquentielle

Partie 2 : Structure interne d'un processeur

Partie 3 : Mise en oeuvre d'un processeur

 

Description des TP

Manipulation 1:

Manipulation 2:

Manipulation 3:

 

Connaissances requises

Base en programmation.

RSE (Responsabilité Sociale et Environnementale)

Bibliographie

Centrale Supelec : Principes de fonctionnement des ordinateurs https://wdi.centralesupelec.fr/pfo/

Processeurs ARM - Architecture et langage d'assemblage, Jacques Jorda :  ISBN-10 ‏ : ‎ 2100549618

Ken Shirriff's blog : https://www.righto.com/2022/11/how-8086-processors-microcode-engine.html