À propos de ce cours

125,658 consultations récentes

Résultats de carrière des étudiants

50%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau avancé
Approx. 50 heures pour terminer
Anglais
Sous-titres : Anglais

Résultats de carrière des étudiants

50%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau avancé
Approx. 50 heures pour terminer
Anglais
Sous-titres : Anglais

Enseignant

Offert par

Logo Université de Princeton

Université de Princeton

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up97%(3,962 notes)Info
Semaine
1

Semaine 1

4 heures pour terminer

Introduction, Instruction Set Architecture, and Microcode

4 heures pour terminer
8 vidéos (Total 106 min), 2 lectures
8 vidéos
Course Overview4 min
Motivation16 min
Course Content9 min
Architecture and Microarchitecture23 min
Machine Models16 min
ISA Characteristics25 min
Recap1 min
2 lectures
Readings2 h
Problem Set 1 & 1A
3 heures pour terminer

Pipelining Review

3 heures pour terminer
4 vidéos (Total 102 min), 1 lecture
4 vidéos
Pipeline Basics30 min
Structural Hazard10 min
Data Hazards46 min
1 lecture
Readings1h 30min
Semaine
2

Semaine 2

3 heures pour terminer

Cache Review

3 heures pour terminer
5 vidéos (Total 93 min), 1 lecture
5 vidéos
Control Hazards, Branch24 min
Control Hazards, Others7 min
Memory Technologies22 min
Motivation for Caches22 min
1 lecture
Readings1 h
3 heures pour terminer

Superscalar 1

3 heures pour terminer
5 vidéos (Total 68 min), 1 lecture
5 vidéos
Cache Performance17 min
Superscalar 16 min
Basic Two-way In-order Superscalar4 min
Fetch Logic and Alignment11 min
1 lecture
Readings1h 30min
Semaine
3

Semaine 3

2 heures pour terminer

Superscalar 2 & Exceptions

2 heures pour terminer
4 vidéos (Total 77 min), 1 lecture
4 vidéos
Interrupts and Bypassing12 min
Interrupts and Exceptions29 min
Introduction to Out-of-Order Processors30 min
1 lecture
Readings45 min
2 heures pour terminer

Superscalar 3

2 heures pour terminer
5 vidéos (Total 73 min), 2 lectures
5 vidéos
I2O2 Processors19 min
I2O1 Processors28 min
IO3 Processors16 min
IO2I Processors4 min
2 lectures
Problem Set 210 min
Problem Set 1 Solutions10 min
Semaine
4

Semaine 4

1 heure pour terminer

Superscalar 4

1 heure pour terminer
5 vidéos (Total 73 min)
5 vidéos
Register Renaming Introduction11 min
Register Renaming with Pointers to IQ and ROB24 min
Register Renaming with Values in IQ and ROB12 min
Memory Disambiguation9 min
2 heures pour terminer

VLIW 1

2 heures pour terminer
5 vidéos (Total 75 min), 3 lectures
5 vidéos
Introduction to VLIW21 min
VLIW Compiler Optimizations21 min
Classic VLIW Challenges8 min
Introduction to Predication9 min
3 lectures
Readings10 min
Problem Set 310 min
Problem Set 2 Solutions10 min

Avis

Meilleurs avis pour ARCHITECTURE DES ORDINATEURS

Voir tous les avis

Foire Aux Questions

  • L’accès à des vidéos de cours et des devoirs dépend de votre type d’inscription. Si vous suivez un cours en mode auditeur libre, vous pourrez voir la plupart des contenus de cours gratuitement. Pour accéder aux devoirs notés et obtenir un certificat, vous devrez acheter une expérience de certificat, pendant ou après avoir assister au cours en tant qu’auditeur libre. Si vous ne visualisez pas l’option auditeur libre :

    • Il est possible que le cours ne propose pas d’option auditeur libre. Vous pouvez en revanche accéder à un essai gratuit ou faire une demande d'aide financière.
    • Le cours propose peut-être « Cours complet, aucun certificat » à la place. Cette option vous permet de voir tous les contenus de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cependant, vous ne pourrez pas acheter une expérience de certificat.
  • Ce Cours n'est pas associé à des crédits universitaires, mais certaines universités peuvent décider d'accepter des Certificats de Cours pour des crédits. Vérifiez-le auprès de votre établissement pour en savoir plus. Les Diplômes en ligne et les Certificats Mastertrack™ sur Coursera apportent la possibilité d'obtenir des crédits universitaires.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.