CM d'Architecture des ordinateurs
(ESIPE 1)
Thèmes abordés
- CM 1, 25 septembre 2017 :
histoire des ordinateurs et notions théoriques des machines
actuelles ; représentation des données (idées principales,
boutisme).
- CM 2 & 3, 2 octobre 2017 :
codages des entiers ; codage des flottants ; codage des
caractères et des textes ; langages d'assemblage ;
manipulation de registres ; manipulation de la mémoire.
- CM 4, 9 octobre 2017 :
section de données ; sections de données non initialisées ;
interruptions ; assemblage ; étiquettes d'instructions ; sauts
inconditionnels ; sauts conditionnels.
- CM 5, 16 octobre 2017 :
pile ; instructions call et ret ; fonctions
et convention d'appel du C ; exemples de fonctions.
Fiches et fichiers de TP
- Fiche 1 (4 octobre 2017, 2 séances),
à rendre avant le 11 octobre 2017, 22 h
- Fiche 2 (11 octobre 2017, 1 séance),
à rendre avant le 18 octobre 2017, 22 h
- Fiche 3 (11 et 17 octobre 2017, 2 séances),
à rendre avant le 24 octobre 2017, 22h
- Fiche 4 (17 octobre 2017, 1 séance),
à rendre avant le 31 octobre 2017, 22 h
Cours intégral
Disponible ici, en version
imprimable ici et en version
imprimable avec 4 pages sur 1 ici.
Divers
- Le
site
où trouver le livre Langage Assembleur PC.
- Un lien vers une liste assez complète de commandes
pour gdb.
- Des exemples
de questions sur l'assembleur dans l'esprit de ce qui peut
être posé à l'examen.