|
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
jagm
zielony żul
Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów
|
Wysłany: Nie 17:49, 17 Cze 2007 Temat postu: |
|
|
exeman napisał: | Wytłumaczcie mi skąd się bierze w rozwiązaniu czwartego zadania D_4?
Czy pamięta ktoś treść zadania? |
bo nowy rozkaz wstawiasz na miejsce ADI OPRD, a on ma wlasnie D4 (ostatni slajd, 6 wyklad)
tresc zadania:
[link widoczny dla zalogowanych]
zadanie 4.
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Yoter
zielony żul
Dołączył: 19 Lis 2005
Posty: 1033
Przeczytał: 0 tematów
Skąd: Gościeradów
|
Wysłany: Nie 17:50, 17 Cze 2007 Temat postu: |
|
|
bo D_4 to kod tego rozkazu wg treści zadania...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
exeman
Mistrz grilla
Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów
Skąd: znienacka
|
Wysłany: Nie 17:52, 17 Cze 2007 Temat postu: |
|
|
A mam pytanie, jak rozumieć taki zapis
?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Yoter
zielony żul
Dołączył: 19 Lis 2005
Posty: 1033
Przeczytał: 0 tematów
Skąd: Gościeradów
|
Wysłany: Nie 17:53, 17 Cze 2007 Temat postu: |
|
|
drugi takt rozkazu o kodzie d4 czy jakoś tak...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
exeman
Mistrz grilla
Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów
Skąd: znienacka
|
Wysłany: Nie 18:04, 17 Cze 2007 Temat postu: |
|
|
Nie nie nie, to bez sensu. Tzn. wiem, ze tak w notatkach jest, ale ja potrzebuje opisu takiego intuicyjnego :P Dlaczego w tym zadaniu tak jest. Po drugie, skad wiemy, ze w pamieci, zaraz po rozkazie jest adres?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Yoter
zielony żul
Dołączył: 19 Lis 2005
Posty: 1033
Przeczytał: 0 tematów
Skąd: Gościeradów
|
Wysłany: Nie 18:09, 17 Cze 2007 Temat postu: |
|
|
bo tak
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
trywialna
pijak
Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów
Skąd: z kontowni:)
|
Wysłany: Nie 18:24, 17 Cze 2007 Temat postu: |
|
|
Mam takie pytanko: czym sie rozni zwykly licznik mod 4 do przodu i do tylu od licznika mod 4 do przodu i do tyłu w zależności od x ? tym ze gdy x=1 to jest do przodu a gdy x=0 to do tylu?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Yoter
zielony żul
Dołączył: 19 Lis 2005
Posty: 1033
Przeczytał: 0 tematów
Skąd: Gościeradów
|
Wysłany: Nie 18:32, 17 Cze 2007 Temat postu: |
|
|
tym ze tam można dać multiplekser i w zalezności od x on będzie przepuszczał jeden z dwóch sygnałow (tj. będzie liczyl raz do przodu drugi raz do tylu)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
nathaniel
pijak
Dołączył: 25 Paź 2005
Posty: 229
Przeczytał: 0 tematów
Skąd: Bielsko-Biała
|
Wysłany: Nie 18:32, 17 Cze 2007 Temat postu: |
|
|
to jest ten sam licznik
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Rogal
Zjeb z kaszanką
Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów
Skąd: koło podbiegunowe
|
Wysłany: Nie 18:56, 17 Cze 2007 Temat postu: |
|
|
A po co multiplekser?
To się robi dokładnie tak samo jak te przerzutniki na wykładzie. Trzeba tylko narysować odpowiedni graf przejść (np. z 00 strzałka 1/1 do 01 i strzałka 0/0 do 11) i dalej robić zgodnie z regułką dla przerzutników typu D, albo typu JK (raczej nie ma znaczenia jakiego typu zastosujemy)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Madras
Omylny Admin
Dołączył: 09 Lis 2005
Posty: 2021
Przeczytał: 0 tematów
Skąd: Z Pokoju :]
|
Wysłany: Nie 19:01, 17 Cze 2007 Temat postu: |
|
|
A mówił coś o tym, że należy wybrać 4 zadania do zrobienia?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
jagm
zielony żul
Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów
|
Wysłany: Nie 19:06, 17 Cze 2007 Temat postu: |
|
|
nie. wszystkie trzeba było zrobić
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Madras
Omylny Admin
Dołączył: 09 Lis 2005
Posty: 2021
Przeczytał: 0 tematów
Skąd: Z Pokoju :]
|
Wysłany: Nie 19:11, 17 Cze 2007 Temat postu: |
|
|
Za Michaelem: no to chujowo.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kg86
zielony żul
Dołączył: 22 Gru 2005
Posty: 1194
Przeczytał: 0 tematów
Skąd: pochodze?
|
Wysłany: Nie 19:14, 17 Cze 2007 Temat postu: |
|
|
nie mialo byc tak, ze bedzie 7 zadan, z ktorych wybieramy sobie 5 i je robimy?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Rogal
Zjeb z kaszanką
Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów
Skąd: koło podbiegunowe
|
Wysłany: Nie 19:14, 17 Cze 2007 Temat postu: |
|
|
Można zrobić 5 i wyjść.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Fidel
żul
Dołączył: 19 Lis 2005
Posty: 649
Przeczytał: 0 tematów
Skąd: Kraków
|
Wysłany: Nie 19:40, 17 Cze 2007 Temat postu: |
|
|
Rogal napisał: | A po co multiplekser?
To się robi dokładnie tak samo jak te przerzutniki na wykładzie. Trzeba tylko narysować odpowiedni graf przejść (np. z 00 strzałka 1/1 do 01 i strzałka 0/0 do 11) i dalej robić zgodnie z regułką dla przerzutników typu D, albo typu JK (raczej nie ma znaczenia jakiego typu zastosujemy) |
tylko ze na wykladzie x to jest wlasnie multiplekser
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Fen
zielony żul
Dołączył: 22 Lut 2006
Posty: 946
Przeczytał: 0 tematów
Skąd: Bochnia
|
Wysłany: Nie 22:16, 17 Cze 2007 Temat postu: |
|
|
kurde... nic nie umiem na jutro! :D
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Spectro
Mistrz grilla
Dołączył: 09 Mar 2006
Posty: 2306
Przeczytał: 0 tematów
Skąd: Kurdwanów
|
Wysłany: Nie 22:22, 17 Cze 2007 Temat postu: |
|
|
Eeee... ja się zacząłem uczyć godzinę temu :D .
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Rogal
Zjeb z kaszanką
Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów
Skąd: koło podbiegunowe
|
Wysłany: Nie 22:30, 17 Cze 2007 Temat postu: |
|
|
Kurde też nic na jutro nie umiem.
Hmmm.....
Może to dlatego, że już to pisałem :lol:
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Fen
zielony żul
Dołączył: 22 Lut 2006
Posty: 946
Przeczytał: 0 tematów
Skąd: Bochnia
|
Wysłany: Nie 22:34, 17 Cze 2007 Temat postu: |
|
|
Rogal napisał: | Kurde też nic na jutro nie umiem.
Hmmm.....
Może to dlatego, że już to pisałem :lol: |
ale z tego co wiem... to ja chyba mam egzamin jutro :D
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Krisowski
pijak
Dołączył: 05 Mar 2006
Posty: 218
Przeczytał: 0 tematów
Skąd: z nikąd
|
Wysłany: Nie 23:32, 17 Cze 2007 Temat postu: |
|
|
No to ja zadam zasadnicze pytanie: co to są przerzutniki i jak je wykorzystać do zrobienia zadania 2 (tego z tym licznikiem modulo 4)?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
dzendras
Germański oprawca
Dołączył: 07 Mar 2006
Posty: 1326
Przeczytał: 0 tematów
Skąd: Chorzów
|
Wysłany: Nie 23:49, 17 Cze 2007 Temat postu: |
|
|
Odsyłam do wykładu dr Skomorowskiego. Tam jest wszystko dokładnie opsiane.
Chciałbym Ci móc tak odpisać, ale te jego wykłady są beznadziejne. :x
Przerzutnik to jest takie coś, co na wyjście(a) wyrzuca wartość zależnie od wejść i stanu przerzutnika (automat taki). I żeby taki przerzutnik działał (tzn zczytywał wejścia), to musi mieć podłączony zegar (clock). Każde tyknięcie zegara, to zczytanie wejść, sprawdzenie stanu i ustawienie wyjść.
Jeśli się mylę, to mnie poprawcie.
Ostatnio zmieniony przez dzendras dnia Nie 23:49, 17 Cze 2007, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Rogal
Zjeb z kaszanką
Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów
Skąd: koło podbiegunowe
|
Wysłany: Nie 23:49, 17 Cze 2007 Temat postu: |
|
|
Przerzutniki są to urządzenia używane do przerzucania.
Jak trzeba zrobić przerzutnik to albo masz dany graf (jak na wykładzie), albo musisz go samemu zrobić (jak na zerówce).
Załóżmy, że mamy zrobić licznik modulo 4, dla x=0 zwiększający, dla x=1 zmniejszający. No to nasz graf będzie miał 4 wierzchołki (odpowiadające stanom licznika 0,1,2,3) i 8 krawędzi (dla każdego stanu i x=0 lub x=1). Będzie to wyglądać tak:
Kod: |
00 --0/0--> 01
00 --1/1--> 11
01 --0/0--> 10
01 --1/1--> 00
10 --0/0--> 11
10 --1/1--> 01
11 --0/0--> 00
11 --1/1--> 10 |
Np. krawędź "00 --0/0--> 01" mówi, że ze stanu 00 jeśli x=0 to idź do stanu 01 i ustaw nową wartość x na 0. Jak łatwo zauważyć na tym przykładzie krawędzie 0/0 odpowiadają zwiększaniu licznika, a 1/1 zmniejszaniu licznika.
I jak już mamy ten graf to robimy tabelkę. Tabelka ma 8 kolumn: {A, B, x, A', B', y, DA, DB}
Kolumny A, B, x przyjmują wszystkie możliwe 8 wartości (tj. (0,0,0), (0,0,1), ... aż do (1,1,1) ).
Kolumny A', B', y odpowiadają temu na co wskazuje x-owa krawędź stanu AB. Np. dla A=0, B=1, x=1 bierzemy krawędź "01 --1/1--> 00", więc A' = 0, B' = 0, y = 1
Kolumny DA oraz DB to po prostu przepisane kolumny A', B'. W zasadzie więc mogłoby ich nie być, ale w wykładzie są więc je dajemy :wink:
Dalej z tej tabelki dostajemy 3 funkcje: DA, DB, y. Każda z nich bierze 3 parametry: A, B, x. Minimaizujemy te funkcje i rysujemy schemat jak na wykładzie.
Przerzutniki JK działają analogicznie.
Aha, przy rysowaniu schematów należy pamiętać o przerysowaniu Clock'a. U nas na kolosie kilka osób o tym zapomniało i Skomorowski się mocno tego czepiał i punky ucinał.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
exeman
Mistrz grilla
Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów
Skąd: znienacka
|
Wysłany: Nie 23:53, 17 Cze 2007 Temat postu: |
|
|
Cytat: |
T_0: DR <- M[PC]
T_1: IR <- DR, PC <- PC+1
D_4*T_2: DR <- M[PC]
D_4*T_3: AR <- DR, PC <- PC+1
D_4*T_4: DR <- M[AR]
D_4*T_5: AC <- AC+DR, TC <- 0
|
Nie zgadza się. Przecież w tych instrukcjach użyto zarówno ADI OPRD (AC <- AC+DR) jak i ADD ADRS (DR <- M[AR])
Pozatym nie zgadza się z treścią zadania co jagm zapodał, ponieważ w cytowanym jest zczytywanie ADD ADRS z pamięci, a nie ADI OPRD jak wymaga tego treść zadania.
O co chodzi!
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
nybble
pijak
Dołączył: 09 Kwi 2006
Posty: 88
Przeczytał: 0 tematów
|
Wysłany: Pon 0:07, 18 Cze 2007 Temat postu: |
|
|
o kurde, zaczynam sie bac... :|
ile zadac TRZEBA zrobic zeby zaliczyc? czy jest taka sama punktacja jak na cwiczeniach? (tzn. za zadanie od 2 do 5 pkt, ocena koncowa to srednia arytmetyczna punktow wszystkich zadan)
bo jesli tak to wystarcza 2 z 5 zad na maxa i bedzie ta upragniona trója...
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|