{{{#!html

TME }}} ** [ [https://www-soc.lip6.fr/trac/archi-l3s5/wiki/AS5-TME9 Séance 9] ] [ [https://www-soc.lip6.fr/trac/archi-l3s5/wiki/AS5-TME11 Séance 10] ] [ Séance 11 ] ** [[PageOutline]] {{{#!html

Gestionnaire d'interruptions et application multi-tâches en temps partagé }}} Cette page décrit la séance complète : partie TD et partie TP. Elle commence par la partie TD avec des questions ou des exercices à faire sur papier, réparties dans 4 sections. Certaines questions de sections différentes sont semblables, c'est normal, cela vous permet de réviser. Puis, dans la partie TP, il y a des questions sur le code avec quelques exercices de codage simples à écrire et à tester sur le prototype. La partie TP est découpée en 3 étapes. Pour chaque étape, nous donnons (1) une brève description avec une liste des objectifs principaux de l'étape, (2) une liste des fichiers avec un bref commentaire sur chaque fichier, (3) une liste de questions simples dont les réponses sont dans le code, le cours ou le TD et enfin (4) un petit exercice de codage. **IMPORTANT\\Avant de faire cette séance, vous devez avoir lu les documents suivants** : * [htdocs:cours/AS5-11-4p.pdf Cours sur le gestionnaire d'interruption et les threads] : ''obligatoire'' * [htdocs:cours/doc_MIPS32.pdf Document sur l'assembleur du MIPS et la convention d'appel des fonctions] : ''recommandé, mais déjà lu'' * [wiki:Doc-MIPS-Archi-Asm-kernel Documentation sur le mode kernel du MIPS32] : ''obligatoire''