Leçon 2 : Transistors et portes logiques
Dans la leçon précédente, on a vu que le transistor se trouve tout en bas de l'ordinateur. Maintenant, on va comprendre ce qu'il fait réellement : c'est un interrupteur électrique dont l'état « allumé » ou « éteint » est contrôlé par une tension. On ne va pas plonger dans la chimie ou la physique de
Un transistor, c'est comme un minuscule robinet électrique : un signal décide si le courant passe ou non. En reliant quelques-uns de ces robinets ensemble, selon différents montages, on obtient des « portes » qui répondent à des questions simples de type oui/non — et c'est tout ce qu'il faut pour construire un ordinateur.
- Transistor
- Un interrupteur électrique contrôlé par une tension : un signal sur l'entrée de contrôle décide si le courant passe entre deux points. Allumé/éteint représente 1/0.
- Porte logique
- Un composant construit à partir de plusieurs transistors, qui prend un ou plusieurs bits en entrée et produit un bit en sortie selon une règle logique fixe.
- Porte NOT (inverseur)
- Une porte à une seule entrée qui inverse le bit : 0 devient 1 et 1 devient 0.
- Porte AND
- Sa sortie vaut 1 seulement quand toutes les entrées valent 1 ; sinon, la sortie vaut 0.
- Porte OR
- Sa sortie vaut 1 quand au moins une entrée vaut 1 ; la sortie ne vaut 0 que quand les deux entrées valent 0.
- Porte XOR
- Sa sortie vaut 1 quand les entrées diffèrent (une à 0 et l'autre à 1), et 0 quand elles sont égales.
- Porte NAND
- L'inverse de AND : sa sortie vaut 0 seulement quand toutes les entrées valent 1, et 1 dans tous les autres cas. Une porte universelle.
- Table de vérité
- Un tableau qui liste la sortie de la porte pour chaque combinaison possible de valeurs d'entrée.
- Porte universelle
- Une porte à partir de laquelle, seule, on peut construire n'importe quelle autre fonction logique. NAND et NOR sont des portes universelles.