Les concepts
L'échelle qui mène du signal binaire à la machine programmable. Chaque étape s'appuie sur la précédente — et chacune existe dans plusieurs univers à la fois.
1. Le bit : le signal binaire
Tout ordinateur repose sur une information à deux états : vrai/faux, 1/0, présent/absent. La première question dans n'importe quel univers : qu'est-ce qui joue le rôle du signal ?
5 ressources
2. Les portes logiques
NOT, AND, OR, XOR : les briques élémentaires qui combinent des bits. Un univers qui permet de construire une porte NAND permet de construire un ordinateur entier.
7 ressources
3. Les circuits combinatoires : l'additionneur
En assemblant des portes, on obtient des circuits qui calculent : l'additionneur binaire est le premier vrai « calcul » d'une machine.
4 ressources
4. La mémoire : les bascules
Boucler la sortie d'un circuit sur son entrée crée un état stable : la machine se souvient. Bascules, registres, RAM.
6 ressources
5. L'horloge et le séquençage
Un battement régulier synchronise tous les circuits : sans horloge, pas d'étapes ; sans étapes, pas de programme.
4 ressources
6. L'ALU : l'unité de calcul
Un seul circuit qui sait faire plusieurs opérations (addition, ET, OU, comparaison), et un sélecteur qui choisit laquelle : le muscle du processeur.
4 ressources
7. L'architecture d'un CPU
ALU + registres + mémoire + horloge + une unité de contrôle qui lit des instructions : le cycle fetch-decode-execute, et la machine devient programmable.
8 ressources
8. Programmes et langages
Du code machine à l'assembleur puis aux langages : chaque couche traduit vers la précédente, jusqu'aux bits qui traversent les portes.
3 ressources