Topic outline

  • Course Info

    • Code: IF-3-AO
    • ECTS: 2.0
    • Lectures Hours: 9hrs (6*1.5hrs)
    • Lab Hours: 16hrs (2*2hrs + 3*4hrs)
    • Personal Work: 25hrs
    • Language: spoken French, lecture slides in English, labworks in French.
    • ECTS description: FR/EN

    Planning

    planning

    Personnel

    Lecturer: Lionel Morel

    Instructors: Guillaume Beslon, Lucas Chaloyard, Florent de Dinechin, Jonathan Rouzaud-Cornabas, Guillaume Salagnac,

    You can contact us through our firstname.lastname@insa-lyon.fr email.

    Please add [3IF-AO] to your subject to ease communication.

    Exams from previous sessions

    Older stuff :
    NB : the perimeter of the lectures has changed substantially since then... Some questions (pipelines, caches, ARM isa, etc) are completely out of the current scope of the course.

  • Lecture Notes

    Here are the lecture notes. Dates are approximate as slides have been organized to cover topics and not specific 1h30 slots on the agenda.

    Chapter 0 - (20 nov 2023) - Introduction - Course presentation

    Chapter 1 - (20/29 nov 2023) - The Von Neumann Model - A Programmer's Perspective

    Chapter 2 - (29 nov 2023 / 4 dec 2023) - The Von Neumann Model - Internals (mise à jour du 5/12/2023)

    Chapter 3 - (4/12 dec 2023) - Inputs/Outputs

    Chapter 4 - (TBD) - Functions


    NEW : Quelques pensées sur le "Numérique Responsable"

  • Labs

    Lab #1 to #3 - Micro-machine - in french
    Lab #4 and #5 - msp430 - in french too :
  • QCM 2022-23

    • Notes :

      • Ce test doit être réalisé en 30min à partir de la première connexion. 
      • Vous avez une tentative et vous pouvez réaliser ce test sur la fin de la semaine 1, entre le mardi 3 janvier 2023 et le dimanche 8 janvier 2022, inclus, jusqu'à 23h59 le 8/1/22.
      • Ce test ne porte _PAS_ sur les TPs MSP430 mais uniquement sur la partie micro-machine du cours et des TD/TPs. Un second test vous sera proposé semaine 3 portant spécifiquement sur les TPs MSP430.
      • Servez-vous de ce test pour ce qu'il est essentiellement : un moyen de vous évaluer, pour savoir comment vous avez progressé dans le module AO.

    • Notes :

      • Ce test doit être réalisé en 30min à partir de la première connexion. 
      • Vous avez une tentative et vous pouvez réaliser ce test sur la fin de la semaine 3, entre le lundi 16 janvier 2023 et le dimanche 22 janvier 2023, inclus, jusqu'à 23h59 le 22/1/23.
      • Comme le précédent, servez-vous de ce test pour ce qu'il est essentiellement : un moyen de vous évaluer, pour savoir comment vous avez progressé dans le module AO.