ZK 29.1.08
- Donarus
- Matfyz(ák|ačka) level III
- Příspěvky: 194
- Registrován: 30. 9. 2007 12:40
- Typ studia: Informatika Mgr.
- Login do SIS: palut7am
Re: ZK 29.1.08
google wikipedia
http://cs.wikipedia.org/wiki/Semafor_%2 ... onizace%29
google -> semafor -> prvni odkaz co ma co spolecneho s pocitacema je to prave orechove
ale jinak nic rad jsem pomohl
= PS: je dulezite pochopit "synchronizacni primitivum" - pak pochopis semafor a monitor hned
http://cs.wikipedia.org/wiki/Semafor_%2 ... onizace%29
google -> semafor -> prvni odkaz co ma co spolecneho s pocitacema je to prave orechove
ale jinak nic rad jsem pomohl
= PS: je dulezite pochopit "synchronizacni primitivum" - pak pochopis semafor a monitor hned
Re: ZK 29.1.08
Je možné, že na ty principy se člověk musí učit víc než na analýzu? Už u toho tvrdnu přes přes 8 dní a pořád si moc nevěřim, nejlepší je, že ty otázky se neopakují, ale pořád přibývají nové, které nikde nejsou, což není dobrý.. viz tento test, některé otazky jsou originály :-/
Pracoval jsem na poměrně hodně materiálech pro různé předměty. Pokud Ti něco z toho ušetřilo čas, vyjádři svůj dík v podobě pár satoshi: 1H5JPTrsXie7epAQXbXhMjdgwyLbJ5NHBW
- Donarus
- Matfyz(ák|ačka) level III
- Příspěvky: 194
- Registrován: 30. 9. 2007 12:40
- Typ studia: Informatika Mgr.
- Login do SIS: palut7am
Re: ZK 29.1.08
http://mff.lokiware.info/PrincipyPocita ... 6n8#h143-5
http://s0cketka.php5.cz/skola/zzos.php
http://mff.lokiware.info/PrincipyPocita ... dnasky.pdf
http://wiki.matfyz.cz/wiki/Bakal%C3%A1% ... .A1n.C3.AD
http://cs.wikipedia.org/wiki/Deadlock
http://home.zcu.cz/~dudacek/Pot/priklady/index.html
http://cs.wikipedia.org/wiki/Dvojkov%C3 ... D_k.C3.B3d
http://www.cs.clemson.edu/~mark/uprog.html
http://radja.wz.cz/prevod_mezi_ciselnymi_soustavami.htm
http://dsrg.mff.cuni.cz/~pallas/vyuka/ppos/
toto jsou materialy z kterych jsem se ucil .. toto jsem si prosel (cca 3 dny + k bulejovejm slidum jsem vsemu co jsem nerozumel kouknul do wikipedie a tam to nasel .... mno da se to .. analyza je fakt horsi v pisemce jsou jen typove ulohy..
http://s0cketka.php5.cz/skola/zzos.php
http://mff.lokiware.info/PrincipyPocita ... dnasky.pdf
http://wiki.matfyz.cz/wiki/Bakal%C3%A1% ... .A1n.C3.AD
http://cs.wikipedia.org/wiki/Deadlock
http://home.zcu.cz/~dudacek/Pot/priklady/index.html
http://cs.wikipedia.org/wiki/Dvojkov%C3 ... D_k.C3.B3d
http://www.cs.clemson.edu/~mark/uprog.html
http://radja.wz.cz/prevod_mezi_ciselnymi_soustavami.htm
http://dsrg.mff.cuni.cz/~pallas/vyuka/ppos/
toto jsou materialy z kterych jsem se ucil .. toto jsem si prosel (cca 3 dny + k bulejovejm slidum jsem vsemu co jsem nerozumel kouknul do wikipedie a tam to nasel .... mno da se to .. analyza je fakt horsi v pisemce jsou jen typove ulohy..
- hippies
- Admin(ka) level I
- Příspěvky: 990
- Registrován: 29. 9. 2004 12:46
- Typ studia: Informatika Mgr.
- Login do SIS: procj4am
- Bydliště: Mladá Boleslav
- Kontaktovat uživatele:
Re: ZK 29.1.08
Ja (ale uz je to hodne davno) nektere drobnosti dohledaval tady:
http://www.fi.muni.cz/usr/pelikan/ARCHI ... OBSAH.HTML
http://www.fi.muni.cz/usr/pelikan/ARCHI ... OBSAH.HTML
Chjo, dovede te si představit svět, kde by byla každá harmonická diferenciální forma (jistého typu) nesingulární projektivní algebraické variety racionální kombinací kohomologických tříd algebraických cyklů..
-
- Matfyz(ák|ačka) level I
- Příspěvky: 14
- Registrován: 21. 11. 2007 11:56
- Typ studia: Informatika Bc.
Re: ZK 29.1.08
Tak je to tady, učim se to jak debil. Taky sem nečekal, že to až tak pozmění. Přeju všem hodně štestí zejtra a pozejtří!
Re: ZK 29.1.08
Ano..došlo k chybě.. na konci posloupnosti byla v zadání ještě dvojke, tedyHonzaK píše:Neměla v tý posloupnosti v příkladu 3, první část testu, být na konci ještě dvojka??
123443215162
-
- Matfyz(ák|ačka) level I
- Příspěvky: 13
- Registrován: 22. 9. 2007 08:23
- Typ studia: Informatika Bc.
- Bydliště: kolej 17. listopadu
Re: ZK 29.1.08
Ahoj, chtěl jsem se zeptat... co by se mělo napsat k tý otázce "prefix a zásobník"???? Ve slajdech toho o tom moc není...
-
- Matfyz(ák|ačka) level I
- Příspěvky: 25
- Registrován: 3. 2. 2008 14:36
- Typ studia: Informatika Bc.
- Bydliště: Praha
Re: ZK 29.1.08
ptal jsem se kamose a priblizne tedy toto:
"joo no byl tam zápis v prefixu, tak si měl říct jakym zpusobem se bude vyhodnocovat v počítači (to je ta znalost zásobníku), něco o tý notaci a pak jakej bude výsledek + nějak přiblížit/popsat algoritmus toho procesu počítání v zásobníku"
"joo no byl tam zápis v prefixu, tak si měl říct jakym zpusobem se bude vyhodnocovat v počítači (to je ta znalost zásobníku), něco o tý notaci a pak jakej bude výsledek + nějak přiblížit/popsat algoritmus toho procesu počítání v zásobníku"
-
- Matfyz(ák|ačka) level I
- Příspěvky: 13
- Registrován: 22. 9. 2007 08:23
- Typ studia: Informatika Bc.
- Bydliště: kolej 17. listopadu
Re: ZK 29.1.08
Díky...
- Ellrohir
- Matfyz(ák|ačka) level III
- Příspěvky: 140
- Registrován: 21. 12. 2007 13:29
- Typ studia: Informatika Bc.
- Login do SIS: secka7am
- Bydliště: Praha
- Kontaktovat uživatele:
Re: ZK 29.1.08
co tady přesně znamená ten parametr "addrpart" ? případně "kde se vzal" ?Zlosynus píše: T4: IR_out (addrpart)
(procházím si teď různý mikrokódy a snažím se je převést si je na to, "jak to běhá" na CPU, ale tohle nějak nevím, co si o tom myslet... )
a ještě sem se chtěl zeptat, jak je tam u kroku T1 "pcincr", tak jestli to má nějakej význam, že se to děje zrovna v tomhle kroku a nebo by to klidně mohlo bejt i někdy jindy (protože jestli to dobře sleduju, tak hodnota z programovýho čítače se používá jenom v kroku T0, čili by se "pcincr" mohlo teoreticky provést kdykoliv v krocích T1-T8
Re: ZK 29.1.08
Nevim zda li to přijde vhod, ale jestli se nepletu tak tohle neni load, neco jako load skřiženy s add, a ješte trošku tvurči představivosti k tomuZlosynus píše:Reseni te ctvrte ulohy jsem tedka pred chvilkou nekomu psal, snad je dobre:
LOAD s relative adresou:
fetch:
T0: PC_out, MAR_in
T1: read, pcincr
T2: MDR_out, IR_in
decode:
T3: decode opcode in IR
execute:
T4: IR_out (addrpart), MDR_in
T5: ACC_out, aluadd
T6: TEMP_out, MAR_in
T7: read
T8: MDR_out, ACC_in, reset to T0
load mame primo ve slajdech:
Mikroprogram pro instrukci load:
fetch
T0: PC_out, MAR_in
T1: read, pcincr
T2: MDR_out, IR_in
decode
T3: decode opcode in IR
execute
T4: IR_out(addr part), MAR_in
T5: read
T6: MDR_out, ACC_in, reset to T0
(Dobre si taky omrknout http://www.cs.clemson.edu/~mark/uprog.html )
Re: ZK 29.1.08
mouse: jasně, ale tohle není klasický load, ale load s relative adresou, ty vypadají trošku jinak...
doporučuju omrknout další příklady zde na fóru nebo: http://mff.lokiware.info/PrincipyPocita ... zky?v=16n8
Jenom mi není úplně jasný ten load indirect:
execute
T4: IR_out (addr part), MAR_in
T5: read
T6: MDR_out, MAR_in
T7: read, reset to T0
Na konci to proženu znova pamětí a do ACC už to neházím (jako v klasickém load)?
doporučuju omrknout další příklady zde na fóru nebo: http://mff.lokiware.info/PrincipyPocita ... zky?v=16n8
Jenom mi není úplně jasný ten load indirect:
execute
T4: IR_out (addr part), MAR_in
T5: read
T6: MDR_out, MAR_in
T7: read, reset to T0
Na konci to proženu znova pamětí a do ACC už to neházím (jako v klasickém load)?
Re: ZK 29.1.08
Ahoj,
chapu to dobre, ze mikroinstrukce aluadd se podiva, co je na sbernici, a pricte to k hodnote MDR a ulozi zpatky do MDR ?
Takze kdyz napriklad chci pricist hodnotu z MDR k ACC tak:
ACC_out, aluadd
ACC_in, MDR_out
?
Diky
chapu to dobre, ze mikroinstrukce aluadd se podiva, co je na sbernici, a pricte to k hodnote MDR a ulozi zpatky do MDR ?
Takze kdyz napriklad chci pricist hodnotu z MDR k ACC tak:
ACC_out, aluadd
ACC_in, MDR_out
?
Diky
Re: ZK 29.1.08
Teda takto: aluadd secte hodnotu na sbernici s hodnotou MDR a ulozi ji do TEMP.
Takze kdyz chci pricist hodnotu z MDR k ACC tak:
ACC_out, aluadd
TEMP_out, ACC_in
Takze kdyz chci pricist hodnotu z MDR k ACC tak:
ACC_out, aluadd
TEMP_out, ACC_in
-
- Matfyz(ák|ačka) level I
- Příspěvky: 10
- Registrován: 22. 1. 2009 23:05
- Typ studia: Informatika Bc.
- Kontaktovat uživatele:
Re: ZK 29.1.08
Tak by to, myslím, mělo být.Návštěvník píše:Teda takto: aluadd secte hodnotu na sbernici s hodnotou MDR a ulozi ji do TEMP.
Takze kdyz chci pricist hodnotu z MDR k ACC tak:
ACC_out, aluadd
TEMP_out, ACC_in
Já bych řekl že to pochází z "address part" = adresová částEllrohir píše: co tady přesně znamená ten parametr "addrpart" ? případně "kde se vzal" ?
"Neberte život tak vážně, stejně z něj nevyváznete živí."