Aller au contenu principal

Exercices corrigés d'Architecture et système

Ces 30 exercices accompagnent le cours d'Architecture et système et suivent son ordre, notion par notion. Chacun se corrige dans la page, au clic : pas de compte à créer, pas de fichier à rendre, et la correction dit ce qui ne va pas plutôt que de donner une note.

Le cours d'Architecture et systèmeTous les parcours

Threads et synchronisation3 exercices

L'incrémentation perdue, les conditions de Coffman, le cycle d'attente.

Le cours : Threads et synchronisation

Processus et ordonnancement3 exercices

Attente moyenne, effet convoi, et ce que le tourniquet échange contre l'équité.

Le cours : Processus et ordonnancement

La mémoire3 exercices

Choisir un trou, compter les défauts de page, et l'anomalie de Belady.

Le cours : Mémoire virtuelle et pagination

Le jeu d'instructions3 exercices

L'immédiat de douze bits, la notation décalage entre parenthèses, et la pseudo-instruction qui en vaut deux.

Le cours : Le jeu d'instructions

Ranger et reprendre3 exercices

Adresse et alignement, ordre des octets, et l'extension de signe qui décide de la valeur lue.

Le cours : Ranger et reprendre

Masquer et filtrer3 exercices

Isoler un champ, forcer ou effacer un drapeau, et choisir entre décalage logique et arithmétique.

Le cours : Masques binaires et décalages

Décider3 exercices

Signé contre non signé, le branchement sur la condition inverse, et le débordement que rien ne signale.

Le cours : Les branchements conditionnels

Répéter3 exercices

Compter les tours, multiplier sans instruction de multiplication, et diagnostiquer une boucle sans fin.

Le cours : Les boucles en assembleur

Tableaux et adresses3 exercices

L'adresse d'un élément, le parcours sans multiplication, et ce que rapporte une lecture hors bornes.

Le cours : Tableaux et adresses

La pile3 exercices

Empiler, dépiler, réserver un cadre aligné, et le rééquilibrage oublié que rien ne signale.

Le cours : La pile et le cadre d'appel

Les notions ci-dessus sont enseignées dans le cours d'Architecture et système, chapitre par chapitre. Les autres parcours sont dans les exercices corrigés.