Enroll Course: https://www.coursera.org/learn/jisuanji-zucheng
Aperçu du cours
Le cours “计算机组成 Computer Organization” se concentre sur la compréhension approfondie de la structure interne des ordinateurs et de leurs mécanismes de fonctionnement. Il explore l’interaction entre le matériel et le logiciel, mettant en relief les concepts fondamentaux et les systèmes réels.
Contenu du cours
Le cours est structuré en différentes leçons, chacune abordant des aspects essentiels de l’organisation des ordinateurs et est conçu pour être accessible tout en restant rigoureux.
1. Introduction à l’architecture des ordinateurs
Cette première leçon introduit la structure de Von Neumann et le processus d’exécution des instructions.
2. Système d’instructions
Cette leçon traite des architectures ISA, y compris x86 et MIPS.
3. Unité arithmétique et logique (ALU)
On y étudie les opérations logiques ainsi que les additions et soustractions en binaire.
4. Multiplicateurs et diviseurs
Cette leçon explique comment les opérateurs de multiplication et de division sont réalisés.
5. Processeur à cycle unique
Ici, le rôle du contrôleur et du chemin de données est analysé.
6. Processeur pipeliné
Cette leçon aborde les concepts de pipelining ainsi que les problèmes de dépendances et d’embouteillage.
7. Hiérarchie de la mémoire
On explore l’utilisation du cache et de la mémoire principale.
8. Interruptions et exceptions
Cette leçon met en lumière la différence entre interruptions et exceptions, ainsi que le traitement des interruptions.
9. Périphériques d’entrée/sortie
On y discute des méthodes de contrôle d’I/O ainsi que des types courants de matériels d’entrée/sortie.
10. Examen final
Le cours se termine par un examen complet pour évaluer les connaissances acquises.
Enroll Course: https://www.coursera.org/learn/jisuanji-zucheng