Fonctionnement d'un ordinateur

Nuvola-inspired File Icons for MediaWiki-fileicon-ps.png

Une version imprimable de Fonctionnement d'un ordinateur est disponible. (voir/modifier)

Nuvola-inspired File Icons for MediaWiki-fileicon-pdf.png

Une version PDF de ce livre est disponible.

Dans ce cours, vous allez apprendre quels sont les composants d'un ordinateur et comment ceux-ci fonctionnent. Ce cours commencera par des choses simples, comme le binaire, pour arriver progressivement jusqu'au fonctionnement des derniers processeurs, en passant par plein de choses passionnantes comme l'assembleur, les mémoires caches, etc. Ce cours est accessible à n'importe qui, sans prérequis, mais se veut cependant assez complet et riche en informations.

L'auteur du livre tient à remercier vivement Dominus Carnufex et Vayel, qui se sont chargés de la relecture, de la correction orthographique du cours, et de bien d'autres choses encore. Merci à eux pour le travail titanesque qui a été fourni sur le cours.

Les bases d'électronique numériqueModifier

Le codage des informationsModifier

Les circuits électroniques (généralités)Modifier

Les circuits électroniques courantsModifier

L'architecture minimale d'un ordinateurModifier

La mémoire principaleModifier

La micro-architecture d'une mémoireModifier

Les mémoires adressables (ROM et RAM)Modifier

Les mémoires non-adressablesModifier

Les mémoires de masseModifier

Les mémoires de masse magnétiquesModifier

Les mémoires de masse électroniques, optiques et mécaniquesModifier

Le processeurModifier

L'architecture externeModifier

La micro-architectureModifier

Les entrées-sortiesModifier

Les bus et liaisons point à pointModifier

Les périphériques et composants communs des PCsModifier

La hiérarchie mémoireModifier

La mémoire virtuelleModifier

La mémoire cacheModifier

Le parallélisme d’instructionsModifier

Dépendances et pipelineModifier

Exécution dans le désordreModifier

Émission multipleModifier

Les jeux d’instructions spécialisés pour la performance / une applicationModifier

Les architectures spécialisées pour le parallélismeModifier

Les architectures dédiéesModifier

Les architectures parallèlesModifier

Le parallélisme de tâchesModifier

Le parallélisme de donnéesModifier

AnnexesModifier

Voir aussiModifier

Sur wikilivresModifier

  • Les cartes graphiques, un livre du même auteur qui aborde spécifiquement l'architecture des cartes vidéo.
  • Monter un PC, pour une approche bien plus pratique et utile.
  • Les systèmes d'exploitation, un cours qui explique l'interaction entre systèmes d'exploitation et matériel. Le sujet (les systèmes d'exploitation) est si lié au matériel informatique qu'il peut être vu comme un prolongement du présent cours, ou tout du moins comme un très bon complément.
  • Électronique numérique : logique, un cours d'électronique numérique, disponible sur Wikilivre. Un excellent complément pour les premiers chapitres du cours.

Liens diversModifier