Architecture des ordinateurs
Notes de cours (un peu incomplètes) sur archi + vidéos d'explications des badges
⚠️ Tuto badge d'archi
Badge AA1 - Histoire de l'informatique : pas de vidéo mais relire le chapitre sur l'histoire d...
Histoire de l'informatique
Histoire de l'informatique
Dès le début de l'humanité, nous avons commencé à compter. D'abord on a compté en base 1 (base un...
Deux millénaires de progrès
Vers 500av JC, nous avons commencé à compter avec des bouliers, des tables à compter et des bâton...
Les tubes à vide (1945-1955)
En 1943, le premier ordinateur digital "COLLOSUS" mais est un secret militaire. En 1945, l'ENIAC ...
Les transistors (1955-1965)
Après les tubes à vide, il y eu les transistors. Beaucoup plus rapide, plus fiable et moins cher ...
Les circuits intégrés (1965-1970)
Les circuits intégrés sont essentiellement de très petits trasnsitors dans une petite boite. Enco...
Microprocesseurs (1970-???)
Toujours pareil, plus petit, moins cher, plus performant et plus fiable. En 1971, premier micropr...
L'évolution des performances
A partir des années 70s, avec l'intégration toujours plus poussée des composants sur une puce et ...
Avantages et inconvénients de l'intégration à large échelle
Avantages: Augmentation de la capacité des puces mémoires Augmentation de la vitesse, performanc...
Definition d'un ordinateur
Un ordinateur est une machine automatique de traitement de l'information obéissant à des programm...
Représentation interne des informations
Un bit est représenté par un 0 ou 1. Allumé ou éteint. Un octet (ou byte en anglais) corresponds ...
Représentation des nombres entiers
BCD (Binary Coded Decimal) Pour faciliter la vie du programmeur (quand l'assembleur n'était pas e...
Représentation de nombres naturels
L'espace mémoire pour la représentation d'un nombre est toujours un nombre entier d'octet, la tai...
Représentation des entiers relatifs
74 : 01001010 -74 : 11001010 Pour représenter des chiffres négatifs aussi bien que positif on p...
Représentation des données non numériques
Il va très vite aussi être nécessaire de réprésenter d'autres données que des nombres. On a donc ...
Détection et résolution d'erreurs
Maintenant que l'on sait représenter des nombre et des caractères en binaire, on peut maintenant...
Les opérateurs logiques
Cette matière étant globalement la même que celle vu en math, je vous renvois donc vers ma synt...
La mémoire cache
Correspondance directe Voici un exemple d'exercice : Ligne Init 18 27 3 0 30 1 7 ...
Le système RAID
Les disques dur de grande capacité étant très cher. Le système RAID avait à la base été conçu pou...
Datapath
Attention !, cette synthèse est encore incomplète. Je vais faire une vidéo et de meilleures expl...