Le cours vise à présenter aux étudiants les principes de fonctionnement des ordinateurs pour leur permettre de comprendre comment leurs programmes sont exécutés sur un ordinateur simple.

  • Représentation de l’information sous forme binaire (nombres entiers et réels, caractères, …)
  • Logique combinatoire (portes logiques, construction de circuits simples)
  • Gestion de la mémoire (RAM, ROM, …)
  • Circuits digitaux synchrones et rôle de l'horloge
  • Construction d’un microprocesseur simple
  • Entrées-Sorties et dispositifs de stockage
  • Langage d’assemblage