Aller au contenu

Fonctionnement d'un ordinateur

Un livre de Wikilivres.

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.

Avancement
Terminé
Classement CDU

Une version imprimable du livre « Fonctionnement d'un ordinateur » est disponible. (voir/modifier)

Une version PDF de ce livre est disponible.


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


Le codage des informations

[modifier | modifier le wikicode]

Les circuits électroniques

[modifier | modifier le wikicode]

Les circuits combinatoires

[modifier | modifier le wikicode]

Les circuits séquentiels

[modifier | modifier le wikicode]

Les circuits de calcul et de comparaison

[modifier | modifier le wikicode]

Les circuits intégrés à semi-conducteurs

[modifier | modifier le wikicode]

L'architecture d'un ordinateur

[modifier | modifier le wikicode]

Les bus et liaisons point à point

[modifier | modifier le wikicode]

Les mémoires RAM/ROM

[modifier | modifier le wikicode]

La micro-architecture d'une mémoire adressable

[modifier | modifier le wikicode]

Les mémoires primaires

[modifier | modifier le wikicode]

Les mémoires exotiques

[modifier | modifier le wikicode]

L'architecture externe

[modifier | modifier le wikicode]

La micro-architecture

[modifier | modifier le wikicode]

Les jeux d'instruction spécialisés ou exotiques

[modifier | modifier le wikicode]

La mémoire virtuelle et la protection mémoire

[modifier | modifier le wikicode]

Les entrées-sorties et périphériques

[modifier | modifier le wikicode]

Les mémoires de stockage

[modifier | modifier le wikicode]

La ou les mémoires caches

[modifier | modifier le wikicode]

Le parallélisme d’instructions

[modifier | modifier le wikicode]

Les accès mémoire et le pipeline

[modifier | modifier le wikicode]

Les branchements et le front-end

[modifier | modifier le wikicode]

L’exécution dans le désordre

[modifier | modifier le wikicode]

L'émission multiple

[modifier | modifier le wikicode]

Les architectures parallèles

[modifier | modifier le wikicode]

Liens vers ressources externes

[modifier | modifier le wikicode]

Sur wikilivres

[modifier | modifier le wikicode]
  • 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.