Sujet résolu
L'auteur a trouvé une solution à son problème.
On prends deux bits (0 = Éteint, 1 = Allumé) et on les met dans une porte
Ensuite cette porte renvoie un bit qui continue le chemin, et elle décide si ce bit sera allumé ou éteint
Parmis ces portes il y a:
AND
Si les deux bits sont allumés, renvoie allumé. Sinon, éteint.
OR
Si au minimum un des deux bits est allumé, renvoie allumé. Sinon éteint.
XOR
Si seulement un des deux bits est allumé, renvoie allumé. Sinon éteint.
Mais, il y a aussi des portes "simples" (Une seule entrée):
Buffer
Ne change rien, on pourrait s'en passer.
NOT
Inverse (Allumé -> Éteint, Éteint -> Allumé)
Donc on a trois nouvelles portes !
NAND (Pour NOT+AND)
Renvoie éteint si les deux bits sont allumés. Sinon renvoie allumé.
NOR (Pour NOT+OR)
Renvoie allumé si les deux bits sont éteints. Sinon renvoie allumé.
XNOR/NXOR (Pour NOT+XOR)
Renvoie allumé seulement si les deux bits sont égaux (Deux allumés ou deux éteints). Sinon renvoie allumé.
Pour finir, un petit exercise pratique:
Ensuite cette porte renvoie un bit qui continue le chemin, et elle décide si ce bit sera allumé ou éteint
Parmis ces portes il y a:
AND
OR
XOR
Mais, il y a aussi des portes "simples" (Une seule entrée):
Buffer
NOT
Donc on a trois nouvelles portes !
NAND (Pour NOT+AND)
NOR (Pour NOT+OR)
XNOR/NXOR (Pour NOT+XOR)
Pour finir, un petit exercise pratique:
POST XOR CANCER
Ponche Ponche, tu veux du Onche ?
il y a 5 ans





