Composants d'un micro-ordinateur: microprocesseur, périphériques, mémoires et bus. Communication et synchronisation entre un microprocesseur et les autres composants: par scrutation et par interruption. Hiérarchie de mémoire: disque, mémoire vive, cache,
registres. Boucle d'exécution sur un processeur simple. Représentation des instructions binaires et mnémoniques. Traduction d'expressions en assembleur. Adressage, alignement et représentation des données. Programmation en assembleur. Lien entre l'assembleur
et un langage de haut niveau. Optimisation du microprocesseur: pipeline.
- Responsable du site: Tarek Ould-Bachir
- Enseignant (éditeur): Ely Cheikh Abass
- Enseignant (éditeur): Younes Benabbou
- Enseignant (éditeur): Mahfoud Brizini
- Enseignant (éditeur): Abdul-Wahab Chaarani
- Enseignant (éditeur): Mehdi Chekkaf
- Enseignant (éditeur): Genevieve Cyr
- Enseignant (éditeur): Sylvain Martel
- Enseignant (éditeur): Karim Meddah
- Enseignant (éditeur): Hakim Mellah
- Enseignant (éditeur): Hakim Mellah
- Enseignant (éditeur): Mouad Najam