to NAND ....



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Lukasz <terrera_at_nospam_wp.pl>
Subject: to NAND ....
Date: Wed, 27 Nov 2002 12:59:35 +0100


Hej, prosilbym o pomoc w rozwiazaniu takiego zadania:
f(x3,x2,x1,x0) = (x0 AND x1) OR ( NIE_x0 AND NIE_x2 AND x3).
trzeba przeksztalcic, zeby bylo wyrazone to samo tylko przy pomocy NAND,
z gory dziekuje. Pozdrawiam.


Poprzedni Następny
Wiadomość
Spis treści
From: Gregshinka <anonim99_at_nospam_poczta.wp.pl>
Subject: Re: to NAND ....
Date: Wed, 27 Nov 2002 12:26:05 +0000 (UTC)


Lukasz napisal(a):


Hej, prosilbym o pomoc w rozwiazaniu takiego zadania:
f(x3,x2,x1,x0) = (x0 AND x1) OR ( NIE_x0 AND NIE_x2 AND x3).
trzeba przeksztalcic, zeby bylo wyrazone to samo tylko przy pomocy
NAND, z gory dziekuje. Pozdrawiam.



Uklad zboudowany z 8 NANDow.
1 NAND - dziala jako negacja A
2 NAND - dziala jako negacja C
3 NAND - dziala jako negacja D
4 NAND - na wejsciu ma wyjscia 2 i 3 NANDa
5 NAND - na wejsciu ma A i B
6 NAND - na wejsciu ma wyjscia 4 NANDA ( dziala jako negacja)
7 NAND - na wejsciu ma wyjscia 1 i 6 NANDa
8 NAND - na wejsciu ma wyjscia 5 i 7 NANDa

wyjsciem ukladu jest wyjscie 8 NANDa
Mam nadziieje ze narysujesz sobie to.
Pozdrowienia

Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: to NAND ....
Date: Wed, 27 Nov 2002 14:31:48 +0100


Użytkownik "Gregshinka" <anonim99_at_nospam_poczta.wp.pl> napisał w wiadomości
news:Xns92D388B697C2447356748674_at_nospam_193.110.122.80...
Lukasz napisal(a):
Hej, prosilbym o pomoc w rozwiazaniu takiego zadania:
f(x3,x2,x1,x0) = (x0 AND x1) OR ( NIE_x0 AND NIE_x2 AND x3).
trzeba przeksztalcic, zeby bylo wyrazone to samo tylko przy pomocy
NAND, z gory dziekuje. Pozdrawiam.

Uklad zboudowany z 8 NANDow.
...

Na pewno nie więcej niż z pięciu:

f(A,B,C,D) =
( A * B ) + ( ~A * ~C * D ) =

// z deMorgana:
~( ~(A*B) * ~( ~A * ~C * D ) ) =

nand( nand(A,B) , nand( ~A, ~C, D) ) =
nand( nand(A,B) , nand( nand(A,A) , nand(C,C) , D) ) =

// strukturalnie:
nand
(
nand (A,B),
nand (
nand (A,A),
nand (C,C),
D
)
)

MDz




Poprzedni Następny
Wiadomość
Spis treści
From: Gregshinka <anonim99_at_nospam_poczta.wp.pl>
Subject: Re: to NAND ....
Date: Wed, 27 Nov 2002 13:53:53 +0000 (UTC)


Gregshinka napisa?(a):


Uklad zboudowany z 8 NANDow.
1 NAND - dziala jako negacja A
2 NAND - dziala jako negacja C
3 NAND - dziala jako negacja D
4 NAND - na wejsciu ma wyjscia 2 i 3 NANDa
5 NAND - na wejsciu ma A i B
6 NAND - na wejsciu ma wyjscia 4 NANDA ( dziala jako negacja)
7 NAND - na wejsciu ma wyjscia 1 i 6 NANDa
8 NAND - na wejsciu ma wyjscia 5 i 7 NANDa

wyjsciem ukladu jest wyjscie 8 NANDa
Mam nadziieje ze narysujesz sobie to.
Pozdrowienia


Popelnilem blad bo nie powinno byc zaprzeczenia przy D. To jest inna funkcja. Sorry

Poprzedni Następny
Wiadomość
Spis treści
From: ladzk_at_nospam_waw.pdi.net (Dariusz K. Ladziak)
Subject: Re: to NAND ....
Date: Wed, 27 Nov 2002 22:58:17 GMT


On Wed, 27 Nov 2002 12:59:35 +0100, Lukasz <terrera_at_nospam_wp.pl> wrote:

Hej, prosilbym o pomoc w rozwiazaniu takiego zadania:
f(x3,x2,x1,x0) = (x0 AND x1) OR ( NIE_x0 AND NIE_x2 AND x3).
trzeba przeksztalcic, zeby bylo wyrazone to samo tylko przy pomocy NAND,
z gory dziekuje. Pozdrawiam.

NOT(x)=NAND(x,x)
OR(x,y)=NOT(AND(NOT(x), NOT(y))=NAND(nand(x,x), NAND(y,y))

Reszte sobie podstaw.

--
Darek

Poprzedni Następny
Wiadomość
Spis treści
From: "Lukasz Pater" <l_pater_at_nospam_informatik.uni-kl.de>
Subject: Re: to NAND ....
Date: Thu, 28 Nov 2002 21:12:16 +0100


Wielkie dzieki za pomoc.