Couvre l'ajout d'interruptions à un processeur et la mise en œuvre d'un répartiteur logiciel pour interrompre la manipulation avec des priorités fixes.
Explore les entrées et sorties dans les systèmes informatiques, couvrant les périphériques, les modes d'adressage, les convertisseurs A/D, les interruptions et les DMA.
Explore la communication périphérique à l'aide de périphériques d'entrée/sortie, d'interfaces à mémoire, d'interruptions et d'accès direct à la mémoire.
Explore les interruptions comme mécanisme d'abstraction et de multiplexage dans les systèmes d'exploitation, couvrant la manipulation, le traitement et l'initialisation.
Explore l'architecture et les applications des minuteurs et des compteurs dans les microcontrôleurs pour générer des bases de temps et des signaux précis.
Explore les exceptions, les interruptions, les défauts et leur manipulation dans les systèmes informatiques, en mettant l'accent sur la complexité de l'écriture des gestionnaires d'exception.
Couvre les primitives de verrouillage nécessaires pour empêcher les conditions de course dans la programmation multithread, en se concentrant sur l'exclusion mutuelle et les opérations atomiques.