CM d'architecture des ordinateurs
(ESIPE 1)
Voici les thèmes abordés, séance par
séance :
- CM 1 et CM 2, 23 septembre 2013 :
introduction à l'histoire des ordinateurs ;
architecture de von Neumann ; codage des entiers (BCD,
magnitude signée, complément à un,
avec biais, complément à deux) ;
codage des réels ; codage des caractères et du texte
(ASCII, Unicode, UTF-8) ; structure d'un programme en assembleur x86 ;
la section .data ; la section .bss.
- CM 3, 26 septembre 2013 :
la section .text ; assemblage d'un programme ; les registres ;
opérations sur les registres ; organisation de la mémoire ;
lecture et écriture en mémoire ; gestion des tableaux ;
les interruptions ; les directives ; les entrées/sorties ;
le registre FLAGS.
- CM 4, 1er octobre 2013 :
les sauts inconditionnels ; simulation d'instructions de langage
de haut niveau (if, while, do while, for) ; la pile ; appels de
fonctions ; conventions d'appel de fonctions à la C.
- CM 5, 4 octobre 2013 :
pipeline, hiérarchies de mémoires ; mémoire
cache.