Aller au contenu principal

Exercices corrigés d'Architecture des ordinateurs

Ces 29 exercices accompagnent le cours d'Architecture des ordinateurs 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 des ordinateursTous les parcours

Le processeur et l'assembleur2 exercices

Les mêmes instructions dans deux ordres, et le registre qui ne retient rien.

Le cours : Le processeur et l'assembleur

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

Registres et mémoire3 exercices

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

Le cours : Registres et mémoire

Les entrées et sorties2 exercices

Ce que fait vraiment une écriture sur une sortie, et l'afficheur qui ne bouge qu'à l'écriture.

Le cours : Les entrées et sorties

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

Appeler une fonction2 exercices

Une seule case pour deux adresses de retour, et les quatre instructions qui règlent tout.

Le cours : Appeler une fonction en assembleur

Du code source au code machine2 exercices

Douze instructions pour une soustraction, et l'endroit où le temps se paie.

Le cours : Du code source au code machine

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