Faire d'une porte NAND et OR une porte EX-OR Vous pourez m'aider

Faire d'une porte NAND et OR une porte EX-OR Vous pourez m'aider - Langages fonctionnels - Programmation

Marsh Posté le 10-01-2010 à 18:00:43    

Donc voile je doit faire d'une porte NAND et OR une porte EX-OR.
 
Je dois avoir le dessins et la table de vérité Merci :ange:

Reply

Marsh Posté le 10-01-2010 à 18:00:43   

Reply

Marsh Posté le 11-01-2010 à 10:55:51    

Une seule porte NAND et une seule porte OR? je ne crois pas que tu puisse en faire une porte XOR. Faut un peu plus de portes il me semble.
Si tu as 5 portes NAND on peut faire: A XOR B = [A NAND (B NAND B)] NAND [(A NAND A) NAND B]
On peut tout faire avec assez de portes NAND:
NOT A   = A NAND A
A AND B = (A NAND B) NAND (A NAND B)
A OR B   = (A NAND A) NAND (B NAND B)
A+,


Message édité par gilou le 11-01-2010 à 11:00:59

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 11-01-2010 à 12:57:24    

predzio a écrit :

Donc voile je doit faire d'une porte NAND et OR une porte EX-OR.
 
Je dois avoir le dessins et la table de vérité Merci :ange:


Bonjour.
 
 
1. Merci de lire les Règles du forum.

Citation :

[0C] On ne fait pas le boulot à votre place.
[0D] De la même manière, les demandes de résolutions d'exercices ne seront pas acceptées


A priori, si tu dois faire ça, c'est que tu as les connaissances nécessaires pour le faire...
 
Je te confirme, tu peux construire une porte XOR avec une NAND et une OR.
En posant les tables des trois portes, on voit vite comment obtenir le résultat...
En gros, comme il s'agit d'un exercice tu peux partir du principe que c'estpossible.
du coup, tu fais un tableau avec
a | b | a NAND b | a OR b | a XOR b
Et tu cherches la fonction à appliquer sur NAND et OR pour passer à a XOR b. A la limite, tu peux passer, à partir de ce tableau, par une table avec en entrée (a NAND b) et (a OR b) et en sortie (a XOR b), que tu peux remplir grâce au premier tableau...
 
Et avec un peu de logique, la solution est aussi relativement évidente  :ange:
NAND => Est Vrai SSI au moins un des deux est Faux.
OR => Est Vrai SSI au moins un des deux est Vrai.
XOR => Est Vrai SSI un seul est Vrai => Est Vrai SSI un est Vrai et l'autre Faux.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed