par fatal_error » 15 Jan 2010, 17:59
ben ca change tout avec x4!!!!
Ya besoin que d'un décodeur.
Voila une solution hautement non réutilisable.
Le décodeur, c'est un rectangle. A gauche, on a 4 points e0,...,e3 qui sont les entrées.
A droite, 16 points s0,...s15 qui sont les sorties.
En entrée, tu as x1,x2,x3,x4
Supposons qu'on veuille (0,0,1,1)=1
Tu mets un opérateur NOT pour x1 et x2
on veut pour commencer non(x1).non(x2)
On prend un operateur ET que j'appele op1 qui prend en entrée non(x1), ainsi que non(x2)
Ensuite, on veut [non(x1).non(x2)].x3
On prend donc un autre opérateur ET que jappele op2 qui prend en entrée op1 ainsi que x3
Ensuite, on veut [non(x1).non(x2).x3].x4
On prend un dernier operateur ET qui prend en entrée op2 et x4. La sortie vaudra 1 pour les valeurs (0,0,1,1)
Et faut faire ca pour toutes les valeurs de la table!
la vie est une fête
