• slides    
    Historique et Evolution
    thème : Histoire des ordinateurs et représentation de l’information

    Lectures suggérées :

    Références :

    • P&H : 2.4, 3.2, B.2, B.5—B.6
  • slides    
    Mémoire et Processeur
    thème : l'ordinateur selon John von Neumann

    Documentaires :

    Références :

    • P&H : mémoire (B.9), portes logiques (2.3, B.1—B.3), cpu (2.16—2.20, 4.1—4.4), registres (B.8)
  • slides    
    Du Source à l'exécutable
    thème : Compilation, Assemblage, et Edition de liens

    Références :

    • P&H : 2.12, 2.16—2.18, 2.21, et A.1—A.4
  • slides    
    Le langage Assembleur du MIPS
    thème : Introduction au langage Assembleur du MIPS R3000

    Lectures suggérées :

    Références :

    • P&H : 2.1—2.3
  • slides    
    Le langage Assembleur du MIPS - suite
    thème : Appel de fonctions et gestion des exceptions/interruptions dans MIPS

    Lectures suggérées :

    Références :

    • P&H : 2.1—2.3, 2.6—2.9, 2.10 (pp. 111—113), 4.9, A.6, A.7—A.8
    • K&R : 3.8, 7.8.5, 8.7
  • slides    
    Code Machine du MIPS
    thème : Génération du Code Machine pour les processeurs MIPS

    Références :

    • P&H : 2.5—2.10, 2.12, A.1—A.4
  • slides    
    Chemin de données
    thème : Implémentation d'un processeur MIPS à cycle unique

  • slides    
    Pipelining
    thème : Implémentation d'un processeur MIPS parallèle

    Lectures suggérées :

    Références :

  • slides    
    Aléas du « Pipelining »
    thème : Aléas d'exécutions dus au « Pipelining »

    Références :

    • P&H : 4.5—4.8
  • slides    
    Mémoire Cache
    thème : Hiérarchie de mémoire et mémoire cache

    Références :

    • P&H : 5.1—5.4, 5.8, 1.6
  • slides    
    Mémoire Cache - suite
    thème : Hiérarchie de mémoire et mémoire cache

    Références :

    • P&H : 5.1—5.4, 5.8, 1.6