Programmation système
- Enseignant: Michael Blondin
- Auxiliaire: Jeremi Levesque
- Plan de cours (référez-vous au diaporama d'introduction)
- Horaire:
– mercredi: 13h30 à 15h20 au D4−2025
– jeudi: 08h30 à 10h20 aux D4−1017/D4−1023 (parfois cours magistral au D4−2025; voir calendrier) - Disponibilités:
- À mon bureau sans rendez-vous: mardi de 14h30 à 16h00 (durant les semaines de cours)
- Par courriel
- À mon bureau sans rendez-vous si la porte est entrouverte
- À mon bureau ou sur Teams avec rendez-vous
Annonces
- Vous êtes encouragé·e·s à remplir la rétroaction de mi-session (13 au 20 mars, anonyme et non officielle)
Calendrier
Matériel
Références
NES
ARMv8
- Sommaire du jeu d'instructions (+ débogage avec GDB)
- Accès à la machine virtuelle (hors des laboratoires)
- Usage de la machine virtuelle
Matériel d'étude pour l'examen final
- Permis: une feuille recto verso 8½" × 11" manuscrite et/ou rédigée à l'ordinateur
- Fourni avec l'examen: fiches récapitulatives + sommaires ARMv8/NES
- Structure de l'examen
- Exercices: voir la fin de chaque chapitre des notes (plusieurs solutions sont en annexe B)
- Fiches: diaporama | 3 fiches par page | voir annexe A des notes pour celles avec liens cliquables
- Quiz: chap. 9 | chap. 10 | chap. 11 | chap. 12 | chap. 13 | chap. 14
- Examens antérieurs: H23 | H23 (sol.) | H22 | H22 (sol.) | H21 | H21 (sol.)
Matériel d'étude pour l'examen périodique
- Permis: une feuille recto verso 8½" × 11" manuscrite et/ou rédigée à l'ordinateur
- Fourni avec l'examen: fiches récapitulatives + sommaire ARMv8
- Structure de l'examen: énoncé | cahier de réponse
- Exercices: voir la fin de chaque chapitre des notes (plusieurs solutions sont en annexe B)
- Fiches: diaporama | 3 fiches par page | voir annexe A des notes pour celles avec liens cliquables
- Quiz: chap. 1 | chap. 2 | chap. 3 | chap. 4 | chap. 5 | chap. 6 | chap. 7 | chap. 8
- Examens antérieurs: H23 | H23 (sol.) | H22 | H22 (sol.) | H21 | H21 (sol.)
Devoirs
- Devoir 1 (correction affichée sur Genote et Turnin le 24 jan.)
- Devoir 2 (correction affichée sur Genote et Turnin le 7 fév.)
- Devoir 3 (correction affichée sur Genote et Turnin le 26 fév.)
- Devoir 4 | caractères de test (correction affichée sur Genote et Turnin le 4 avr.)
- Devoir 5 (correction affichée sur Genote et Turnin le 21 avr.)
Laboratoires
- Labo 1 (correction affichée sur Genote et Turnin le 23 jan.)
- Labo 2 (correction affichée sur Genote et Turnin le 7 fév.)
- Labo 3 (correction affichée sur Genote et Turnin le 13 fév.)
- Labo 4 (correction affichée sur Genote et Turnin le 20 fév.)
- Labo 5 (correction affichée sur Genote et Turnin le 27 mars)
- Labo 6 (correction affichée sur Genote et Turnin le 2 avr.)