systemy logiczne



Masz problem? Zapytaj na forum elektroda.pl z bramk± pl.misc.elektronika!

Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Marcin K." <martiin_at_nospam_polbox.com>
Subject: systemy logiczne
Date: Tue, 08 Dec 1998 08:36:41 GMT


witam

prosze o pomoc, bo juz nie wiem kto moglby mi pomoc
rozwiazac moj problem.

mam do rozwiazania 2 zadanka:

1. Zaprojektuj uklad sygnalizujacy, ze w slowie wejsciowym jest
parzysta liczba grup po dwie jedynki obok siebie, rozdzielonych co
najmniej jednym zerem.
Zrealizuj uklad na NAND-ach.
2. Zaprojektuj automat wykrywajacy (przez podanie 1 na wyjscie) kazde
pojawienie sie sekwencji:
a) 0011
b) 00011
w dowolnie dlugim szeregowym ciagu wejsciowym.

Pracuje na prpogramie Wewb (electronics workbench 4.01),
w ktorym przygotowanie programu jest wymagane.
Bede wdzieczny nawet za szkice na kartkach(pliki np. z corela) z
zaznaczeniem
co gdzie wchodzi i wychodzi (systemy logiczne nioe sa moja dobra
strona).

aha. jesli moje pytanie nie jest na ta grupe, a jest grupa ktora
zajmuje sie tak akademickimi zagadnieniami prosze o podanie adresu.

Z gory dziekuje. mam nadzieje, ze mi ktos pomoze..


--

______________________________________
*** "Martinez" ***
Marcin Kurpiewski

martinez_at_nospam_infeco.pb.bialystok.pl




Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Marcin K." <martiin_at_nospam_polbox.com>
Subject: Re: systemy logiczne
Date: Tue, 08 Dec 1998 23:51:46 GMT


Powiedzmy, ze w zad. 1 slowo ma byc 6 bitowe a rozlozenie grup
przypadkowwe.

Co do zadania 2.
Moglbys to jakos naszkicowac (masz mozliwosc wykonania tego w el.
worbench 4.01)?
Dodatkowym problemem jest narysowanie drzewa alkorytmu (grafu).
moze wiesz jak do tych zadan wypisac tabele przejsc i wyjsc?

Pozdrawiam

Bardzo mi na tym zalezy...................Postawie piwo :-))))))))))))


Bartosz Kiziukiewicz wrote:

On Tue, 08 Dec 1998 08:36:41 GMT, "Marcin K." <martiin_at_nospam_polbox.com>
wrote:

witam

prosze o pomoc, bo juz nie wiem kto moglby mi pomoc
rozwiazac moj problem.

mam do rozwiazania 2 zadanka:

1. Zaprojektuj uklad sygnalizujacy, ze w slowie wejsciowym jest
parzysta liczba grup po dwie jedynki obok siebie, rozdzielonych co
najmniej jednym zerem.
Zrealizuj uklad na NAND-ach.

Ilo bitowe ma być to słowo? Czy rozłożenie grup jedynek ma być
zupełnie przypadkowe, czy np. zaczynają się od jednej krawędzi?

2. Zaprojektuj automat wykrywajacy (przez podanie 1 na wyjscie) kazde
pojawienie sie sekwencji:
a) 0011
b) 00011
w dowolnie dlugim szeregowym ciagu wejsciowym.

Czy z prawej strony jest najmniej znaczący bit? bo je?li tak (a
zazwyczaj tak się oznacza), to obydwa ciągi (a i b) są równoważne i
można to zrobić na bramce AND (lub NAND + NOT).

Pozdrawiam
Bartek
<kiziuk_at_nospam_friko.onet.pl>
<kiziuk_at_nospam_it.pw.edu.pl>



--

______________________________________
*** "Martinez" ***
Marcin Kurpiewski

PS. Prosze o nieodsylanie tej wiadomosci
przez "reply" tylko na w/w adres.




Poprzedni Następny
Wiadomość
spis tre¶ci
From: babuszka_at_nospam_free.polbox.pl (Baba Naga)
Subject: Re: systemy logiczne
Date: Wed, 09 Dec 1998 02:38:48 GMT


Tue, 08 Dec 1998 08:36:41 GMT, "Marcin K." <martiin_at_nospam_polbox.com>
napisał(a):

Bede wdzieczny nawet za szkice na kartkach(pliki np. z corela) z
zaznaczeniem
co gdzie wchodzi i wychodzi (systemy logiczne nioe sa moja dobra
strona).

je¶li chcesz się czegokolwiek nauczyć to masz to zrobić a nie zerżn±ć,
no chyba, że nie chcesz,

w tym momencie nie podam ci rozwi±zania, bo mi się nie chce do tego
dochodzi a i potrwałoby trochę, ale mogę powiedzieć, że jest raczej
proste, choć wymaga znajomo¶ci metody lub posiadania narzędzia, które
to rozwi±że za ciebie

aha. jesli moje pytanie nie jest na ta grupe, a jest grupa ktora
zajmuje sie tak akademickimi zagadnieniami prosze o podanie adresu.

nie ma


Poprzedni Następny
Wiadomość
spis tre¶ci
From: martino <martino_at_nospam_kki.net.pl>
Subject: Re: systemy logiczne
Date: Wed, 09 Dec 1998 11:00:58 GMT


tu nie chodzi czy sie nauczew czy nie.

problem jest taki, ze czesc mojej grupy laboratoryjnej sie wykruszyla i
zostalem sam.
o przeniesieniu nie ma mowy, a laborki trza robic.

Skoro napisales, ze robic ci sie nie chce to moj problem, ale na cholere
jest ta grupa?
mielic jezorem to kazdy umie i gdyby ludzie spodziewali sie, ze taka
otrzymaja pomoc w stylu "pomoglbym ci ale pierdze i nie moge teraz" to by
nikt sobie gitary nie zawracal czyms takim jak grupa dyskusyjna.

Taka tendencje zauwazylem juz na paru grupach (nie na wielu, tylko na
paru).
Myslalem, ze tu jest inaczej ale coz........

W kazdym razie dzieki za cokolwiek, mam nadzieje, ze to mi w jakims
stopniu pomoze.

Baba Naga wrote:

Tue, 08 Dec 1998 08:36:41 GMT, "Marcin K." <martiin_at_nospam_polbox.com>
napisał(a):

Bede wdzieczny nawet za szkice na kartkach(pliki np. z corela) z
zaznaczeniem
co gdzie wchodzi i wychodzi (systemy logiczne nioe sa moja dobra
strona).

je¶li chcesz się czegokolwiek nauczyć to masz to zrobić a nie zerżn±ć,
no chyba, że nie chcesz,

w tym momencie nie podam ci rozwi±zania, bo mi się nie chce do tego
dochodzi a i potrwałoby trochę, ale mogę powiedzieć, że jest raczej
proste, choć wymaga znajomo¶ci metody lub posiadania narzędzia, które
to rozwi±że za ciebie

aha. jesli moje pytanie nie jest na ta grupe, a jest grupa ktora
zajmuje sie tak akademickimi zagadnieniami prosze o podanie adresu.

nie ma


Poprzedni Następny
Wiadomość
spis tre¶ci
From: babuszka_at_nospam_free.polbox.pl (Baba Naga)
Subject: Re: systemy logiczne
Date: Wed, 09 Dec 1998 15:55:38 GMT


Wed, 09 Dec 1998 11:00:58 GMT, martino <martino_at_nospam_kki.net.pl>
napisał(a):

tu nie chodzi czy sie nauczew czy nie.

nikt nie ma ochoty co tydzień odwalać roboty za kolejnych nierobów ani
tutaj ani NIGDZIE, ale je¶li chcesz się rozwijać to nie ma problemu,
kto¶ być może dla własnej satysfakcji itp itd pomoże ci

problem jest taki, ze czesc mojej grupy laboratoryjnej sie wykruszyla i
zostalem sam.
o przeniesieniu nie ma mowy, a laborki trza robic.

bez skończonej szkoły można naj±ć się do pracy fizycznej, a nawet
próbować w zawodzie elektronika unikaj±c pewnych zadań

Skoro napisales, ze robic ci sie nie chce to moj problem, ale na cholere
jest ta grupa?

na pewno nie po to by dawać gotowce leniwym

mielic jezorem to kazdy umie i gdyby ludzie spodziewali sie, ze taka
otrzymaja pomoc w stylu "pomoglbym ci ale pierdze i nie moge teraz" to by
nikt sobie gitary nie zawracal czyms takim jak grupa dyskusyjna.

szukasz jelenia ? jaki ja mam interes by rozwi±zywać to za ciebie ? no
powiedz, co miałoby mn± kierować bym się skusił ? a może my¶lisz, że
tylko ty jeste¶ taki inteligentny, że dasz zajęcie innym ? chę ? bo ja
ci mogę dać, ale obawiam się, że zmyjesz się w trakcie omawiania
problemu

Taka tendencje zauwazylem juz na paru grupach (nie na wielu, tylko na
paru).
Myslalem, ze tu jest inaczej ale coz........

my¶lał indyk o niedzieli ... i wiesz jak mu dobrze zrobili

W kazdym razie dzieki za cokolwiek, mam nadzieje, ze to mi w jakims
stopniu pomoze.

nie ma za co, jedyne co zrobiłem to zwróciłem uwagę na rzeczy, które
dla każdego rozs±dnego człowieka powinny być oczywiste oraz wskazałem,
że problem jest innej natury niż niektórzy go widz±

a i podyskutowałbym dalej, sukcesywnie rozwi±zuj±c zadanie, no, ale
póki co nie ma z kim



Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Juliusz" <juliusz_at_nospam_wyscigi.multi-ip.com.pl>
Subject: Re: systemy logiczne
Date: Thu, 10 Dec 1998 01:42:13 GMT



Baba Naga napisał(a) w wiadomo¶ci: <36989127.328564771_at_nospam_news.tpnet.pl>...
Wed, 09 Dec 1998 11:00:58 GMT, martino <martino_at_nospam_kki.net.pl>
napisał(a):



szukasz jelenia ? jaki ja mam interes by rozwi±zywać to za ciebie ? no
powiedz, co miałoby mn± kierować bym się skusił ? a może my¶lisz, że
tylko ty jeste¶ taki inteligentny, że dasz zajęcie innym ? chę ? bo ja
ci mogę dać, ale obawiam się, że zmyjesz się w trakcie omawiania
problemu

Taka tendencje zauwazylem juz na paru grupach (nie na wielu, tylko na
paru).
Myslalem, ze tu jest inaczej ale coz........


SWIETE SLOWA !!!!!! Mnie tez czasem nie chce sie komukolwiek odpowiadac, bo
jak zacznie sie gadka to gosc sie zmywa i tyle. Pamietacie przerywacz do
wycieraczek ? Czcze gadanie, mielenie jezorem a wszystko na marne.

albo ten co napisal jelen:

=Kto moglby mi polecic dobra polska strone www lub dac wzkazowki jak sie
=zabrac
=za programowanie procesora 8051 itp. Asemblera już znam
=chodzi mi oto co trzeba kupic za ile i jak tego uzywac
=
=Za wszelkie wskazowki z gory Dziekuje
=
=B Tryt
=
=botr_at_nospam_polbox.com

Tak znasz Assembler znasz na pewno !!!!! wszyscy wiemy :) A kup sobie pol
litra :).

Albo sa tacy co pisza "prosze mi na e-mail wyslac schemat i projekt
plytki" - tez jelenie, nie rozumiem co oni maja w glowach zadajac takie
pytania?

Nie wiem, ci ludzie nie moga zrozumiec, ze programowanie 51-ki czy
mikrokontrolerow to nie jest takie sobie programowanie, ale trzeba cos
zbudowac i rozumiec jak to ma dzialac, a pozniej brac sie za pisanie softu.
Na dokladke zabawa w elektronike nie jest tania. Same podstawowe toolsy od
wkretaka poczawszy a na programatorach i oscyloskopach skonczywszy to
minimum 5000zl. Same przejsciowki do roznych procesorow kosztuja majatek, po
kilkaset zl. za sztuke. Zreszta przykladowo zabieranie sie za poznawanie
uP51 poprzez robienie programatora do niego nie ma sensu.

Zreszta szkoda gadac. W internecie jest wszystko tylko trzeba sobie zassac w
nocy jak lacza do USA sa wolne. Trzeba znac Angielski i to na poziomie, a
jak ktos sie nie uczyl to jego problem :) Zawsze moze isc na tasme pracowac
) W koncu to tez elektronika :)

Juliusz




Poprzedni Następny
Wiadomość
spis tre¶ci
From: Olgierd Cybulski <cybulski_at_nospam_pkpf.if.uj.edu.pl>
Subject: Re: systemy logiczne
Date: Thu, 10 Dec 1998 06:39:34 +0100


Juliusz wrote:

Zreszta przykladowo zabieranie sie za poznawanie
uP51 poprzez robienie programatora do niego nie ma sensu.

I tu się z Tob± nie zgodzę.
Nie miałem pojęcia o mikrokontrolerach, gdy trafila mi sie
"fucha" w postaci zaprojektowania programatora.
I tak się zaczęła moja przygoda z 51, od tamtej
pory zaprojektowałem, zbudowałem i zaprogramowałem
kilkana¶cie układów z mikrokontrolerami z tej rodziny.

Projektowanie programatora jest w sumie prostsze
od używania mikrokontrolerów, i - jak dla mnie -
było idealnym "pierszym schodkiem".

Teraz czekam, aż kto¶ zamówi u mnie programator FPGA :-)
Szukam jakiego¶ kija i marchewki, by się dokształcić
w tej dziedzinie :-)

O.C.

-------------------------------------------------
w¶ród blasku laserów i szumu wentylatorów
-------------------------------------------------

Poprzedni Następny
Wiadomość
spis tre¶ci
From: Dariusz Pakosz <darekp_at_nospam_uhc.lublin.pl>
Subject: Re: systemy logiczne
Date: Thu, 10 Dec 1998 15:40:24 +0100


Zaprogramowal se mikrokontroler i "programista" kaze na siebie mowic.
Z daleka go moze jeszcze trzeba omijac? W pas sie klaniac?
Jak nie chcesz odpowiadac albo formulowanie mysli sprawia Ci zbyt duzo
klopotow to sie wypisz z listy.

Darekp

P.S. No i mowi, ze angielski umie i to w stopmiu nieprzecietnym, bo
przeczytal dokumentacje techniczna w Present Sipmle.

Nie wiem, ci ludzie nie moga zrozumiec, ze programowanie 51-ki czy
mikrokontrolerow to nie jest takie sobie programowanie, ale trzeba cos
zbudowac i rozumiec jak to ma dzialac, a pozniej brac sie za pisanie softu.


Zreszta szkoda gadac. W internecie jest wszystko tylko trzeba sobie zassac w
nocy jak lacza do USA sa wolne. Trzeba znac Angielski i to na poziomie, a
jak ktos sie nie uczyl to jego problem :) Zawsze moze isc na tasme pracowac
) W koncu to tez elektronika :)

Juliusz







Poprzedni Następny
Wiadomość
spis tre¶ci
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: systemy logiczne
Date: 10 Dec 1998 17:39:48 GMT


On Thu, 10 Dec 1998 01:42:13 GMT, Juliusz <juliusz_at_nospam_wyscigi.multi-ip.com.pl> wrote:
Nie wiem, ci ludzie nie moga zrozumiec, ze programowanie 51-ki czy
mikrokontrolerow to nie jest takie sobie programowanie, ale trzeba cos
zbudowac i rozumiec jak to ma dzialac, a pozniej brac sie za pisanie softu.
Na dokladke zabawa w elektronike nie jest tania. Same podstawowe toolsy od
wkretaka poczawszy a na programatorach i oscyloskopach skonczywszy to
minimum 5000zl. Same przejsciowki do roznych procesorow kosztuja majatek, po
kilkaset zl. za sztuke. Zreszta przykladowo zabieranie sie za poznawanie
uP51 poprzez robienie programatora do niego nie ma sensu.

No - bez przesady. Owszem - mozna wydac i 20tyz zl, i pewnie uda sie wydac
200tys zl.
Ale mozna tez zaczac znacznie taniej. Pierwszy taki naprawde "samodzielny"
komputerek zmontowalem za jakies 100DM czesci [w tym wyswietlacz 49 :-)],
na uniwersalnej plytce, kynarkiem, i nie byla to 51, tylko cos piec
duzych kosci obok Z80. Pamiec mnie juz troche zawodzi. ale uruchomilem
chyba bez oscyloskopu. Z rzeczy niezbednych potrzebowalem programator
epromow. No coz - zielony juz wtedy nie bylem, swiadomosc ze w promieniu
pieciu pokojow znajdzie sie kilka oscyloskopow, analizator, i czesci
zapasowe tez ma swoje znaczenie, ale sie dalo.
100DM to tez bylo wtedy niemalo, dwie granice trzeba bylo przejechac
zeby je wydac :-)

A akurat programator uwazam za calkiem dobry wstep do rozpoczecia
kontaktu - przynajmniej czlowiek zobaczy jak wygladaja te piny
portu o ktorych mowi dokumentacja :-)
Oczywiscie mowa o programatorku Atmela - trywialnie prostym ...

J.

P.S. Oczywiscie potem jest ten klopotliwy moment, kiedy nic nie dziala
i nie wiadomo dlaczego - kosc spalona, plytka docelowa zla, czy
programator pomylony...


Poprzedni Następny
Wiadomość
spis tre¶ci
From: Olgierd Cybulski <cybulski_at_nospam_pkpf.if.uj.edu.pl>
Subject: Re: systemy logiczne
Date: Thu, 10 Dec 1998 23:08:39 +0100


J.F. wrote:

No - bez przesady. Owszem - mozna wydac i 20tyz zl, i pewnie uda sie wydac
200tys zl.
Ale mozna tez zaczac znacznie taniej. Pierwszy taki naprawde "samodzielny"
komputerek zmontowalem za jakies 100DM czesci [w tym wyswietlacz 49 :-)],
na uniwersalnej plytce, kynarkiem, i nie byla to 51, tylko cos piec
duzych kosci obok Z80. Pamiec mnie juz troche zawodzi. ale uruchomilem
chyba bez oscyloskopu. Z rzeczy niezbednych potrzebowalem programator
epromow. No coz - zielony juz wtedy nie bylem, swiadomosc ze w promieniu
pieciu pokojow znajdzie sie kilka oscyloskopow, analizator, i czesci
zapasowe tez ma swoje znaczenie, ale sie dalo.

Ja swój pierwszy programator Atmeli zrobiłem bez oscyloskopu
i bez analizatora. Wystarczył zwykły multimetr (żółty Metex)
i ¶ci±gnięta z Internetu specyfikacj± przebiegów programowania.
Miałem, oczywi¶cie, oscyloskop, analizatory itd, lecz najzwyczajeniej
w ¶wiecie nie były mi potrzebne.
Timingi załatwił PeCet - nawet ich nie mierzyłem (wtedy),
wystarczyło, że działał od razu po zmontowaniu (i dulotowaniu
kilkunastu rezystorów pull-up, o których zapomniałem wcze¶niej :-)

A akurat programator uwazam za calkiem dobry wstep do rozpoczecia
kontaktu - przynajmniej czlowiek zobaczy jak wygladaja te piny
portu o ktorych mowi dokumentacja :-)
Oczywiscie mowa o programatorku Atmela - trywialnie prostym ...

Bez przesady. Atmel produkuje kilka typów mikrokontrolerów 51,
różni±cych się sposobem programowania.
Programator uniwersalny, który załatwi zarówno
AT89C51 vpp 12 V, jak i AT89C51 vpp 5 V,
jak i analogiczne w obudowach DIP20, tzn. AT89C1051 itp,
który co więcej będzie potrafił wykonać wszystkie operacje,
np. odczyt pamięci, programowanie zabezpieczeń, i weryfikacja -
to nie było takie banalne.
Wbrew pozorom łatwiej jest zaprojektować programator całkowicie
uniwersalny, do programowania wszystkiego, co ma nóżki (nawet much :-).
Taki uniwersalny superprogramator składa się po prostu z układów
dostarczaj±cych dowolnych napięć na dowolne nóżki
oraz układów umiejacych odczytac napięcia z nóżek, a zatem do każdego
pinu potrzebnych jest kilka kluczy tranzystorowych i programowalne
wej¶cie logiczne (z ustalanymi poziomami L i H), zaprojektować
jest to prosto, tylko koszt wykonania wychodzi ogromny,
no i program w komputerze jest trochę trudniejszy.


O.C.

-------------------------------------------------
w¶ród blasku laserów i szumu wentylatorów
-------------------------------------------------

Poprzedni Następny
Wiadomość
spis tre¶ci
From: martino <martino_at_nospam_kki.net.pl>
Subject: Re: systemy logiczne
Date: Thu, 10 Dec 1998 01:45:42 GMT


Faktycznie interesu w tym nie masz.
A jaki masz interes w czytaniu tej grupy?

Moze chora satysfakcja w besztaniu takich jak ja (a moze i jak ty), bo
jak zauwazylem duze mielesz...

Jelenia? moze to tak ty nazywasz. Ale sa naprawde ludzie na grupach,
ktorzy mi bardzo pomogli i jestem im wdzieczny za to, jak rowniez za to, ze
nie okazali sie dupkami i byli sklonni do pomocy.

proponuje ci zbierac oplaty za kazde slowo, ktore wypisujesz na liscie, bo
przeciez jakis interes byc musi...

calusy pa......

co do dyskusji......bardzo chetnie

Baba Naga wrote:

Wed, 09 Dec 1998 11:00:58 GMT, martino <martino_at_nospam_kki.net.pl>
napisał(a):

tu nie chodzi czy sie nauczew czy nie.

nikt nie ma ochoty co tydzień odwalać roboty za kolejnych nierobów ani
tutaj ani NIGDZIE, ale je¶li chcesz się rozwijać to nie ma problemu,
kto¶ być może dla własnej satysfakcji itp itd pomoże ci

problem jest taki, ze czesc mojej grupy laboratoryjnej sie wykruszyla i
zostalem sam.
o przeniesieniu nie ma mowy, a laborki trza robic.

bez skończonej szkoły można naj±ć się do pracy fizycznej, a nawet
próbować w zawodzie elektronika unikaj±c pewnych zadań

Skoro napisales, ze robic ci sie nie chce to moj problem, ale na cholere
jest ta grupa?

na pewno nie po to by dawać gotowce leniwym

mielic jezorem to kazdy umie i gdyby ludzie spodziewali sie, ze taka
otrzymaja pomoc w stylu "pomoglbym ci ale pierdze i nie moge teraz" to by
nikt sobie gitary nie zawracal czyms takim jak grupa dyskusyjna.

szukasz jelenia ? jaki ja mam interes by rozwi±zywać to za ciebie ? no
powiedz, co miałoby mn± kierować bym się skusił ? a może my¶lisz, że
tylko ty jeste¶ taki inteligentny, że dasz zajęcie innym ? chę ? bo ja
ci mogę dać, ale obawiam się, że zmyjesz się w trakcie omawiania
problemu

Taka tendencje zauwazylem juz na paru grupach (nie na wielu, tylko na
paru).
Myslalem, ze tu jest inaczej ale coz........

my¶lał indyk o niedzieli ... i wiesz jak mu dobrze zrobili

W kazdym razie dzieki za cokolwiek, mam nadzieje, ze to mi w jakims
stopniu pomoze.

nie ma za co, jedyne co zrobiłem to zwróciłem uwagę na rzeczy, które
dla każdego rozs±dnego człowieka powinny być oczywiste oraz wskazałem,
że problem jest innej natury niż niektórzy go widz±

a i podyskutowałbym dalej, sukcesywnie rozwi±zuj±c zadanie, no, ale
póki co nie ma z kim


Poprzedni Następny
Wiadomość
spis tre¶ci
From: babuszka_at_nospam_free.polbox.pl (Baba Naga)
Subject: Re: systemy logiczne
Date: Wed, 09 Dec 1998 02:39:02 GMT


Tue, 08 Dec 1998 21:41:26 GMT, kiziuk_at_nospam_friko.onet.pl (Bartosz
Kiziukiewicz) napisał(a):

1. Zaprojektuj uklad sygnalizujacy, ze w slowie wejsciowym jest
parzysta liczba grup po dwie jedynki obok siebie, rozdzielonych co
najmniej jednym zerem.
Zrealizuj uklad na NAND-ach.

Ilo bitowe ma być to słowo?

n, gdzie n jest liczb± naturaln±, co tutaj można sprowadzić do
stwierdzenia, że n jest nieskończenie wielkie :-)

Czy rozłożenie grup jedynek ma być
zupełnie przypadkowe, czy np. zaczynaj± się od jednej krawędzi?

jak w zadaniu :-)

2. Zaprojektuj automat wykrywajacy (przez podanie 1 na wyjscie) kazde
pojawienie sie sekwencji:
a) 0011
b) 00011
w dowolnie dlugim szeregowym ciagu wejsciowym.

Czy z prawej strony jest najmniej znacz±cy bit?

widzisz gdzie¶ w zadaniu choćby słowo o bitach znacz±cych ? no to
wiedz, że tutaj nie ma czego¶ takiego jak bit znacz±cy :-)

bo je¶li tak (a
zazwyczaj tak się oznacza), to obydwa ci±gi (a i b) s± równoważne i
można to zrobić na bramce AND (lub NAND + NOT).

na pierwszy rzut oka widać, że sekwencje s± różne, problem jest taki
jaki jest i nie chodzi o uproszczenie go a tylko o rozwi±zanie :-)

trzeba wzi±ć kartkę lub odpowiednie narzędzie, narysować graf przej¶ć
itp itd

dodam, że musz± to być układy sekwencyjne a nie kombinacyjne, czyli
przerzutniki+układ kombinacyjny



Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Martinez" <martinez_at_nospam_infeco.pb.bialystok.pl>
Subject: Re: systemy logiczne
Date: Mon, 14 Dec 1998 19:40:35 GMT


Dzieki

to jest to!

tx


Irek napisał(a) w wiadomo¶ci: ...

Bartosz Kiziukiewicz napisał(a) w wiadomo¶ci:
<366d939e.10114603_at_nospam_news.tpnet.pl>...
On Tue, 08 Dec 1998 08:36:41 GMT, "Marcin K." <martiin_at_nospam_polbox.com>
wrote:

1. Zaprojektuj uklad sygnalizujacy, ze w slowie wejsciowym jest
parzysta liczba grup po dwie jedynki obok siebie, rozdzielonych co
najmniej jednym zerem.
Zrealizuj uklad na NAND-ach.

Ilo bitowe ma być to słowo? Czy rozłożenie grup jedynek ma być
zupełnie przypadkowe, czy np. zaczynają się od jednej krawędzi?

2. Zaprojektuj automat wykrywajacy (przez podanie 1 na wyjscie) kazde
pojawienie sie sekwencji:
a) 0011
b) 00011
w dowolnie dlugim szeregowym ciagu wejsciowym.

Czy z prawej strony jest najmniej znaczący bit? bo jeśli tak (a
zazwyczaj tak się oznacza), to obydwa ciągi (a i b) są równoważne i
można to zrobić na bramce AND (lub NAND + NOT).

Ha, ha, ha. Na bramce AND? A to dobre !!! Jak to zrobisz to dostaniesz
nagrode, ale nie Nobla. A tak poważnie to nie masz o tym pojecia...
Graf pracy na wyjsciu wyglada tak ( zad.2a ):
Stan A ( wyjscie x=0):
1 - pozostaje w A
0 - przechodzi do stanu B
Stan B (wyjscie x=0):
1 - przechodzi do A
0 - przechodzi do C
Stan C (wyjscie x=0):
1 - przechodzi do D
0 - pzostaje w C
Stan D (wyjscie x=0):
1 - przechodzi do E
0 - przechodzi do B
Stan E (wyjscie x=1):
1 - przechodzi do A (ciag 0011 zostal wykryty, proces zaczyna sie od nowa)
0 - przechodzi do B

Jak widac to banal. Teraz tylko zrobic tablice:
0 1 x
A B A 0
B C A 0
C C D 0
D B E 0
E B A 1
Zakodowac, wyeliminowac hazardy, odczytac funkcje, ewentualnie ja
zminimalizowac i zrealizowac ( bynajmniej nie na bramce AND).
I po co bluzgac blotem przez kilka postow, jesli mozna to w jednym wyjasnic
(przynajmniej czesciowo).
Pozdrawiam.
Irek.









Poprzedni Następny
Wiadomość
spis tre¶ci
From: kiziuk_at_nospam_friko.onet.pl (Bartosz Kiziukiewicz)
Subject: Re: systemy logiczne
Date: Tue, 08 Dec 1998 21:41:26 GMT


On Tue, 08 Dec 1998 08:36:41 GMT, "Marcin K." <martiin_at_nospam_polbox.com>
wrote:

witam

prosze o pomoc, bo juz nie wiem kto moglby mi pomoc
rozwiazac moj problem.

mam do rozwiazania 2 zadanka:

1. Zaprojektuj uklad sygnalizujacy, ze w slowie wejsciowym jest
parzysta liczba grup po dwie jedynki obok siebie, rozdzielonych co
najmniej jednym zerem.
Zrealizuj uklad na NAND-ach.

Ilo bitowe ma być to słowo? Czy rozłożenie grup jedynek ma być
zupełnie przypadkowe, czy np. zaczynają się od jednej krawędzi?

2. Zaprojektuj automat wykrywajacy (przez podanie 1 na wyjscie) kazde
pojawienie sie sekwencji:
a) 0011
b) 00011
w dowolnie dlugim szeregowym ciagu wejsciowym.

Czy z prawej strony jest najmniej znaczący bit? bo jeśli tak (a
zazwyczaj tak się oznacza), to obydwa ciągi (a i b) są równoważne i
można to zrobić na bramce AND (lub NAND + NOT).


Pozdrawiam
Bartek
<kiziuk_at_nospam_friko.onet.pl>
<kiziuk_at_nospam_it.pw.edu.pl>

Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Irek" <irek_at_nospam_friko.internert.pl>
Subject: Re: systemy logiczne
Date: Thu, 10 Dec 1998 19:52:38 GMT



Bartosz Kiziukiewicz napisał(a) w wiadomo¶ci:
<366d939e.10114603_at_nospam_news.tpnet.pl>...
On Tue, 08 Dec 1998 08:36:41 GMT, "Marcin K." <martiin_at_nospam_polbox.com>
wrote:

1. Zaprojektuj uklad sygnalizujacy, ze w slowie wejsciowym jest
parzysta liczba grup po dwie jedynki obok siebie, rozdzielonych co
najmniej jednym zerem.
Zrealizuj uklad na NAND-ach.

Ilo bitowe ma być to słowo? Czy rozłożenie grup jedynek ma być
zupełnie przypadkowe, czy np. zaczynają się od jednej krawędzi?

2. Zaprojektuj automat wykrywajacy (przez podanie 1 na wyjscie) kazde
pojawienie sie sekwencji:
a) 0011
b) 00011
w dowolnie dlugim szeregowym ciagu wejsciowym.

Czy z prawej strony jest najmniej znaczący bit? bo jeśli tak (a
zazwyczaj tak się oznacza), to obydwa ciągi (a i b) są równoważne i
można to zrobić na bramce AND (lub NAND + NOT).

Ha, ha, ha. Na bramce AND? A to dobre !!! Jak to zrobisz to dostaniesz
nagrode, ale nie Nobla. A tak poważnie to nie masz o tym pojecia...
Graf pracy na wyjsciu wyglada tak ( zad.2a ):
Stan A ( wyjscie x=0):
1 - pozostaje w A
0 - przechodzi do stanu B
Stan B (wyjscie x=0):
1 - przechodzi do A
0 - przechodzi do C
Stan C (wyjscie x=0):
1 - przechodzi do D
0 - pzostaje w C
Stan D (wyjscie x=0):
1 - przechodzi do E
0 - przechodzi do B
Stan E (wyjscie x=1):
1 - przechodzi do A (ciag 0011 zostal wykryty, proces zaczyna sie od nowa)
0 - przechodzi do B

Jak widac to banal. Teraz tylko zrobic tablice:
0 1 x
A B A 0
B C A 0
C C D 0
D B E 0
E B A 1
Zakodowac, wyeliminowac hazardy, odczytac funkcje, ewentualnie ja
zminimalizowac i zrealizowac ( bynajmniej nie na bramce AND).
I po co bluzgac blotem przez kilka postow, jesli mozna to w jednym wyjasnic
(przynajmniej czesciowo).
Pozdrawiam.
Irek.