7 svar
74 visningar
Cien är nöjd med hjälpen
Cien 1138
Postad: 12 apr 2023 18:52

OR- till NAND-grind

Vet att funktionen vi har nu kan skrivas såhär, men hur gör jag det till en NAND-grind?

Macilaci 2106
Postad: 12 apr 2023 20:46 Redigerad: 12 apr 2023 20:51

Med deMorgan.

x+y¯=...

Visa spoiler

Och det sista steget är: x¯ = x·x¯

 

Cien 1138
Postad: 13 apr 2023 09:35 Redigerad: 13 apr 2023 09:36
Macilaci skrev:

Med deMorgan.

x+y¯=...

Visa spoiler

Och det sista steget är: x¯ = x·x¯

 

Jag antar att vi kan skriva x+y'=(x')'+y'=x'·y'x+y'=(x')' + y' = \left( x' \cdot y \right) ' men om jag ritar nätet till detta så får jag

vilket är fel enl facit.

Laguna Online 28611
Postad: 13 apr 2023 09:52

Vill de att du använder en NAND-grind för att göra NOT också?

Cien 1138
Postad: 13 apr 2023 10:00
Laguna skrev:

Vill de att du använder en NAND-grind för att göra NOT också?

Jag vet inte riktigt hur man ska tolka uppgiften. Här är facit

Laguna Online 28611
Postad: 13 apr 2023 10:08

Ja då så. Din NOT är rätt, men du antas bara ha två NAND-grindar.

Cien 1138
Postad: 13 apr 2023 10:15 Redigerad: 13 apr 2023 10:16
Laguna skrev:

Ja då så. Din NOT är rätt, men du antas bara ha två NAND-grindar.

Förlåt jag hänger inte med. Jag försökte lösa uppgiften efter Macilacis kommentar (#2), dvs att först få ett uttryck som en produkt med de två faktorerna x och y, för att sedan kunna rita ett nät med en NAND-grind. Uttrycket fick jag som fx,y=x'·y'f \left( x,y \right) = \left( x' \cdot y \right) '. Nätet till motsvarande funktion blev

Är inte detta motsvarigheten till funktionen fx,yf\left(x,y\right)?

Macilaci 2106
Postad: 13 apr 2023 11:07 Redigerad: 13 apr 2023 11:13
Macilaci skrev:

Med deMorgan.

x+y¯=...

Visa spoiler

Och det sista steget är: x¯ = x·x¯

 

Men du kan ersätta även NOT med en NAND. Det var det jag syftade på i min spoiler.

Svara Avbryt
Close