1. A propos de l'architecture des ordinateurs
Ce volet d'enseignement fondamental en informatique a pour objectif de faire comprendre le fonctionnement interne des ordinateurs en étudiant l'organisation et l'interaction des différents composants matériels. Il couvre les principes de base qui régissent le traitement de l'information, depuis la représentation des données jusqu'à l'exécution des instructions, en passant par la structure des mémoires et des unités de calcul. Cette discipline essentielle permet aux étudiants de saisir le lien entre le matériel et le logiciel, et constitue le fondement nécessaire pour aborder des domaines plus avancés comme les systèmes d'exploitation, les réseaux ou l'optimisation des performances.
2. Principales sections du volet architecture des ordinateurs
- Introduction et historique : Évolution des architectures et concepts fondamentaux
- Représentation de l'information : Systèmes de numération, codage binaire, hexadécimal
- Algèbre de Boole et circuits logiques : Portes logiques, circuits combinatoires et séquentiels
- L'unité centrale de traitement (CPU) : Architecture, registres, unité de contrôle, UAL
- Jeu d'instructions : Types d'instructions, modes d'adressage, langage machine
- Hiérarchie mémoire : Registres, cache, RAM, ROM, mémoire virtuelle
- Systèmes d'entrée-sortie : Périphériques, contrôleurs, techniques de transfert
- Bus et interconnexions : Architecture des bus, communication entre composants
- Architectures parallèles et avancées : Processeurs multicœurs, pipeline d'instructions
| Titre du cours | Auteur | Plus de détails |
|---|---|---|
| ... | ... | Voir le document |


